xpcom/components/nsComponentManager.cpp
8d4aa37d713744c3b6713c0c5fa3cecef535ee74
created 2019-01-16 23:05 +0000
pushed 2019-01-17 04:23 +0000
Dragana Damjanovic Dragana Damjanovic - Bug 1513059 - Use the minimal XPCOM for the socket process.r=froydnj
08438a0f4757ad2d483a29d3fbd89ff86a827f27
created 2019-01-08 15:56 -0500
pushed 2019-01-08 20:57 +0000
Nathan Froyd Nathan Froyd - Bug 1517653 - part 0b - only initialize layout if we load chrome manifests; r=mccr8
9aaacc4c6149f3f54880e535e4a89dd4787e0ca1
created 2019-01-08 15:56 -0500
pushed 2019-01-08 20:57 +0000
Nathan Froyd Nathan Froyd - Bug 1517653 - part 0a - invert the check for loading chrome manifests; r=mccr8
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5373369eb3a63c34801be2019d1c72750fb07080
created 2018-11-14 18:07 +0000
pushed 2018-11-14 22:38 +0000
Michael Froman Michael Froman - Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
679069f59585bb55531989cea63c0d9551b30c3d
created 2018-11-13 23:31 +0200
pushed 2018-11-14 10:01 +0000
Bogdan Tara Bogdan Tara - Backed out 12 changesets (bug 1471535) for VideoDecoderChild failures CLOSED TREE
3d8a11458d79b14ed5c76b1676399859f7c727a6
created 2018-11-13 17:36 +0000
pushed 2018-11-14 10:01 +0000
Michael Froman Michael Froman - Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
f6d29b57e6ba9d75d535c510d199df9b918e0c7b
created 2018-11-09 12:14 +0200
pushed 2018-11-09 17:47 +0000
Dorel Luca Dorel Luca - Backed out 9 changesets (bug 1471535) for Mochitest failures in build/src/dom/media/ipc/VideoDecoderChild.cpp
1342e21cf613ff4a7146d04dd926ce4b07f6ead6
created 2018-11-08 03:48 +0000
pushed 2018-11-09 17:47 +0000
Michael Froman Michael Froman - Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
65c79ddf98f0fd8c9bf88244fce40e2b1c7b2c4b
created 2018-11-05 21:28 +0000
pushed 2018-11-06 10:04 +0000
Daosheng Mu Daosheng Mu - Bug 1498625 - Part 2: Switch VR process to TYPE_MOZILLA_CHILD message loop type. r=froydnj,handyman
6773759c86ec09406552237c5e8feed16c899c19
created 2018-10-31 19:56 +0900
pushed 2018-10-31 12:04 +0000
arno renevier arno renevier - Bug 497136 - Replace NS_ERROR_SERVICE_NOT_FOUND with NS_ERROR_SERVICE_NOT_AVAILABLE. r=benjamin sr=dveditz
2c675ab661cad80e1cc5a791de042a3322110adc
created 2018-10-23 23:20 +0000
pushed 2018-10-24 22:05 +0000
Andrew McCreight Andrew McCreight - Bug 1492584, part 3 - Remove JS component loader registration. r=kmag
70984251b17425dc35f140dbca8097064184afc5
created 2018-10-24 16:10 +0000
pushed 2018-10-24 22:05 +0000
Andrew McCreight Andrew McCreight - Bug 1492584, part 1 - Eagerly initialize nsLayoutModule in the component manager. r=froydnj
e44f3f8cde9c63cc407b959f816d2999a0200eec
created 2018-10-23 00:47 +0000
pushed 2018-10-23 09:34 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj
3db6926e3e4441e726a4163f2a60da58584f76b6
created 2018-10-23 00:47 +0000
pushed 2018-10-23 09:34 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 3 - Remove various unused things from nsComponentManager. r=froydnj
bd13c578aceb65c8af0e760a2279db486b91e578
created 2018-10-23 00:47 +0000
pushed 2018-10-23 09:34 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 2 - The second argument to nsComponentManagerImpl::RegisterModule is always null. r=froydnj
c73a5da46b9f1cd871b04a5da0fd3bd70dedd926
created 2018-10-18 00:35 +0300
pushed 2018-10-18 10:27 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1497707) for android mass failures. CLOSED TREE
11c813f192e21cec64b252515c6b89d37b255300
created 2018-10-17 20:45 +0000
pushed 2018-10-18 10:27 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 4 - Only support loading JS files in the component manager r=froydnj
32595f9e73d376499b5d1d26b1954a37a9c7e600
created 2018-10-17 20:45 +0000
pushed 2018-10-18 10:27 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 3 - Remove various unused things from nsComponentManager r=froydnj
f37f2d39ec9cddf0d6fed933422c854bfebca488
created 2018-10-17 20:45 +0000
pushed 2018-10-18 10:27 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 2 - The second argument to nsComponentManagerImpl::RegisterModule is always null r=froydnj
c73d63442c8daccada03c850df06bc52e631545d
created 2018-09-11 03:20 +0000
pushed 2018-09-11 10:17 +0000
Tom Ritter Tom Ritter - Bug 1481633 Resolve kPStaticModules undefined symbols in MinGW Clang r=glandium
47149b145d5799b924aa9416c761aab210b4507c
created 2018-08-16 11:35 -0700
pushed 2018-08-22 19:14 +0000
Kris Maglione Kris Maglione - Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj
dfc1e2e0156dde85cc9ca40a1e4ba3bf2d1bb60d
created 2018-08-22 21:31 +0300
pushed 2018-08-22 18:32 +0000
shindli shindli - Backed out changeset a5f51c76930c (bug 1483865) for bustages in builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp on a CLOSED TREE
a5f51c76930c49160bf5e909301d8e7f1a83e379
created 2018-08-16 11:35 -0700
pushed 2018-08-22 18:19 +0000
Kris Maglione Kris Maglione - Bug 1483865: Make NotStackAllocated assertion a bit safer. r=froydnj
bd4c3fa90356094539c4db6e57e5305a54972ad3
created 2018-07-31 16:31 -0700
pushed 2018-08-07 16:48 +0000
Kris Maglione Kris Maglione - Bug 1479945: Part 1 - Remove nominal support for binary-component directive. r=froydnj
fe6020e5c9d901a40fa2e7ea2f1ab2a36bf6d856
created 2018-08-07 17:30 +0300
pushed 2018-08-07 15:49 +0000
Cosmin Sabou Cosmin Sabou - Backed out 12 changesets (bug 1479309, bug 1479312, bug 1479313, bug 1479310, bug 1479235, bug 1479945, bug 1479241, bug 1479318) for causing a big performance regression on OS X. a=backout
71700b368132dd0735d4b792d6dbc6e1365790d4
created 2018-07-31 16:31 -0700
pushed 2018-08-01 21:42 +0000
Kris Maglione Kris Maglione - Bug 1479945: Part 1 - Remove nominal support for binary-component directive. r=froydnj
750d3a0ab6f054153dc5716e680577cbb9112527
created 2018-07-23 19:25 -0700
pushed 2018-07-24 02:25 +0000
Kris Maglione Kris Maglione - Bug 1477579: Follow-up: Also skip stack allocation assertion on Android. r=me DONTBUILD
7d93ec7199583737c72bdc43e9c36ba2152829d2
created 2018-07-23 17:41 -0700
pushed 2018-07-24 02:11 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj
a431ef7d271b44d602ae7c403a91ae909789b2f0
created 2018-07-21 19:09 -0700
pushed 2018-07-24 02:11 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 2 - Use nsID* rather than nsID for mFactories hash keys. r=froydnj
71f70ce6f9314111dc05fe8dceaac43edfda6659
created 2018-07-22 10:54 -0700
pushed 2018-07-24 02:11 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 1 - Use literal strings for statically registered contract ID keys. r=froydnj
1e02e6dcacf7568d373270178fe89548952bc2aa
created 2018-07-24 04:55 +0300
pushed 2018-07-24 01:56 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1477579) for build bustages on xpcshell\selftest.py and crashtest failures on /components/nsComponentManager.cpp. CLOSED TREE
aa9a8f18e98f930a3d8359565eef02f3f6efc5f9
created 2018-07-23 17:41 -0700
pushed 2018-07-24 01:05 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 3 - Avoid duplicating static strings in category manager entries. r=froydnj
5fb0b7746a5d56563b471e3061ccca124ea45485
created 2018-07-21 19:09 -0700
pushed 2018-07-24 01:05 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 2 - Use nsID* rather than nsID for mFactories hash keys. r=froydnj
8359f8fe418419c50ab0ed93496e7445b570ba9f
created 2018-07-22 10:54 -0700
pushed 2018-07-24 01:05 +0000
Kris Maglione Kris Maglione - Bug 1477579: Part 1 - Use literal strings for statically registered contract ID keys. r=froydnj
a57560dbc9acd4315bb929b65463fe6ba1ce53a0
created 2018-06-28 15:53 +0900
pushed 2018-06-28 23:25 +0000
Mike Hommey Mike Hommey - Bug 1471685 - Work around MSVC linker adding padding during incremental builds. r=froydnj
32d574a02a2eb31ccee9259a210d67edaab0fb03
created 2018-06-26 16:10 +0900
pushed 2018-06-27 10:41 +0000
Mike Hommey Mike Hommey - Bug 1471132 - Change how static xpcom components are initialized. r=froydnj
7839040f0d428201a5d9afed324b7763ed555024
created 2018-06-26 14:40 +0900
pushed 2018-06-27 10:41 +0000
Mike Hommey Mike Hommey - Bug 1471132 - Change how static xpcom components are linked. r=froydnj
dfd0afd7b60fe420b67ebee82634915efaaf48b0
created 2018-06-26 14:39 +0900
pushed 2018-06-27 10:41 +0000
Mike Hommey Mike Hommey - Bug 1471132 - Avoid ASAN padding between NSModules. r=froydnj
e3b0f068f61e4b352072c1246609ad5c50930587
created 2018-02-28 12:51 -0800
pushed 2018-04-03 09:42 +0000
Andrew McCreight Andrew McCreight - Bug 1438688, part 2 - Load XPT information from a static variable instead of a file. r=njn
70400746eb530da029289760b9bab836558f9824
created 2018-04-03 02:30 +0300
pushed 2018-04-03 04:25 +0000
Dorel Luca Dorel Luca - Backed out 7 changesets (bug 1438688) for android xpcshell failures on builds/worker/workspace/build/tests/bin/components/test_necko.xpt
186f916dcc7aabfea7981702c47c666338fcf869
created 2018-02-28 12:51 -0800
pushed 2018-04-03 04:25 +0000
Andrew McCreight Andrew McCreight - Bug 1438688, part 2 - Load XPT information from a static variable instead of a file. r=njn
752aded5e1fa4c61493bc329d40f37ae81003e5e
created 2018-03-08 13:58 -0800
pushed 2018-03-09 10:02 +0000
Andrew McCreight Andrew McCreight - Bug 1444104 - Remove some NUWA related code from the manifest parser. r=froydnj
8365c868dd1dc7158eb7c1deaf86d877aa127f8a
created 2018-01-04 17:37 -0500
pushed 2018-01-23 22:28 +0000
Nika Layzell Nika Layzell - Bug 1293362 - Part 7: Expose the nsComponentManager static interfaces to rust code, r=froydnj
26c7003f154637f5965eea708a0518f70cc68655
created 2017-10-21 23:53 +0900
pushed 2017-10-23 21:55 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
b4a57caae7d31696b3605daf24f385a5f20ecf24
created 2017-05-12 17:55 -0700
pushed 2017-09-02 02:45 +0000
Kris Maglione Kris Maglione - Bug 1363482: Part 5 - Preload component manifests off-thread during startup. r=erahm
e3e420a10be0c7b2037fab085aa7e25633b6242a
created 2017-08-17 15:29 +1000
pushed 2017-08-23 21:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm.
0db0af85307fc2458bf255661cc72bd6f6ff97ab
created 2017-08-16 13:58 +1000
pushed 2017-08-22 23:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 4) - Remove still more nsXPIDLCString local variables. r=erahm.
87bd94e7f6859139710b391156dfb20ca5f05ad0
created 2017-08-16 16:10 -0500
pushed 2017-08-18 23:29 +0000
Michael Kaply Michael Kaply - Bug 1389168 - Remove unnecessary IBM license text. r=gerv
e194530032089fd598a5645e95d2e3daa327c980
created 2017-08-12 16:15 -0700
pushed 2017-08-15 04:51 +0000
Kris Maglione Kris Maglione - Bug 1389848: Make isServiceInstantiated*() return false rather than throw for uninstantiated services. r=ehsan
be93c09fd3e37112fda7693205b7c1f70675091f
created 2017-08-03 20:32 -0700
pushed 2017-08-13 19:11 +0000
Kris Maglione Kris Maglione - Bug 1384689: Add a helper for adding dynamic chrome registry entries. f=Mossop r=froydnj
f01b2181fe13a8bb94450faa7c231971507a15d6
created 2017-08-02 14:27 +1000
pushed 2017-08-03 04:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1386499 - Remove some nsXPIDLCString uses from nsComponentManager. r=erahm.
d72854694b360ce5051f37256518c3b3a8e69237
created 2017-07-15 19:03 +0200
pushed 2017-07-21 21:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
38681dd1691f4cb683cd9c5aea35587e6908e23c
created 2017-07-03 14:37 -0700
pushed 2017-07-04 09:10 +0000
Andrew McCreight Andrew McCreight - Bug 1366878 - Fix nsComponentManager::GetClassObjectByContractID logging. r=erahm
cde0e881e5b5127daea2f44f8cc1cf2ecebe1bc1
created 2017-06-28 01:03 +0200
pushed 2017-06-27 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1376483 - Use Lookup instead of Get+Remove, and LookupForAdd instead of Get+Put, to avoid unnecessary hashtable lookups. r=froydnj
a2c7254cb8293082c7caa0d9419a71eacf5f85d2
created 2017-03-30 16:46 -0700
pushed 2017-03-30 23:47 +0000
Eric Rahm Eric Rahm - Bug 1351732 - Part 2: Replace use of PLArena with ArenaAllocator in xpcom. r=froydnj
ed89028b70a9ab00e118a847dc7f836cda135a55
created 2017-01-26 16:35 -0800
pushed 2017-01-27 00:36 +0000
David Anderson David Anderson - Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
0f6bb0d8379bae5b0b8511d29f55c3ccfcb727e5
created 2016-11-16 14:24 +0200
pushed 2016-11-18 20:48 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317954 - Use auto type specifier where aplicable for variable declarations to improve code readability and maintainability in xpcom/. r=froydnj
25f407284342afe366f96a4234eace16377cddf3
created 2016-10-26 12:40 -0400
pushed 2016-11-16 18:33 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1314955 part C - Make the `binary-component` manifest instruction obsolete: it will continue to be parsed and will report a deprecation notice to the browser console. r=froydnj
024dd64e56c9b52ac031c57323540104184d180c
created 2016-11-16 15:19 +0800
pushed 2016-11-16 07:19 +0000
Iris Hsiao Iris Hsiao - Backed out changeset b99edf918b96 (bug 1314955) for Android XPCShell failures
less more (0) -100 -60 tip