Bogdan Tara
ab4f52af45
Backed out 12 changesets (bug 1471535) for VideoDecoderChild failures CLOSED TREE
...
Backed out changeset 3d8a11458d79 (bug 1471535)
Backed out changeset 2176010bc1fe (bug 1471535)
Backed out changeset dfb4d3462b22 (bug 1471535)
Backed out changeset ea6b73ded74d (bug 1471535)
Backed out changeset 404d760a9e82 (bug 1471535)
Backed out changeset 28ae4b6fab68 (bug 1471535)
Backed out changeset af91e1f04c2d (bug 1471535)
Backed out changeset d39fef4334b3 (bug 1471535)
Backed out changeset a038821cd8ae (bug 1471535)
Backed out changeset 5dcc74a938c6 (bug 1471535)
Backed out changeset 53aff7e699b4 (bug 1471535)
Backed out changeset f3f6abc052f0 (bug 1471535)
2018-11-13 23:31:56 +02:00
Michael Froman
c405802ecc
Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
...
Depends on D8493
Differential Revision: https://phabricator.services.mozilla.com/D8494
2018-11-13 17:36:47 +00:00
Dorel Luca
2acd40fffe
Backed out 9 changesets (bug 1471535) for Mochitest failures in build/src/dom/media/ipc/VideoDecoderChild.cpp
...
Backed out changeset 1342e21cf613 (bug 1471535)
Backed out changeset 8dc9b4d59f90 (bug 1471535)
Backed out changeset 8082f226b52d (bug 1471535)
Backed out changeset f53e1e7bd538 (bug 1471535)
Backed out changeset 1a991ac2e1f8 (bug 1471535)
Backed out changeset a32288737e57 (bug 1471535)
Backed out changeset a094c1ac3afe (bug 1471535)
Backed out changeset fe9b5cdf78f9 (bug 1471535)
Backed out changeset 3a8a75389c42 (bug 1471535)
2018-11-09 12:14:50 +02:00
Michael Froman
cb9ebce733
Bug 1471535 - pt12 - Hook up RDD process and Remote decoding. r=jya,spohl
...
Depends on D8493
Differential Revision: https://phabricator.services.mozilla.com/D8494
2018-11-08 03:48:29 +00:00
Gurzau Raul
60abdc64f2
Merge inbound to mozilla-central. a=merge
2018-11-06 11:57:49 +02:00
Ehsan Akhgari
ec4bc6f227
Bug 1504574 - Remove the XPCOM registration for nsDocumentEncoder; r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D10856
2018-11-05 23:16:04 -05:00
Ehsan Akhgari
3e494250bd
Bug 1504566 - Remove the XPCOM registration for nsHTMLCopyEncoder; r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D10958
2018-11-05 17:28:54 -05:00
Ehsan Akhgari
9f80a95e7d
Bug 1504438 - Remove the XPCOM registration for "@mozilla.org/accessibleRetrieval;1" r=surkov
...
This contract ID is unused.
Differential Revision: https://phabricator.services.mozilla.com/D10809
2018-11-05 01:43:04 +00:00
Ehsan Akhgari
f2e792f657
Bug 1504439 - Remove the XPCOM registration for "@mozilla.org/udp-socket-child;1" r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D10810
2018-11-04 19:14:08 +00:00
Andrew McCreight
d04443baf2
Bug 1492584, part 1 - Eagerly initialize nsLayoutModule in the component manager. r=froydnj
...
nsLayoutModule must be initialized in order to call into JS, but I
don't want to have to rely on calling a service in that
module. Instead, always initialize the module very early in component
manager initialization. This also makes initialization more
consistent, so things like errors in manifests won't affect when it
happens, which can result in different behavior in different builds.
I also made nsLayoutModule initialization infallible, because I can't
imagine that we can do much that is useful without it.
Another change I made is that gInitialized is set to true even in a
GPU process. This simplifies checking whether initialization has
happened already when we start up the layout module.
Differential Revision: https://phabricator.services.mozilla.com/D9583
2018-10-24 16:10:29 +00:00
Andrew McCreight
bc63d70a4d
Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj
...
JS is the only file extension actually supported, and there are a few
layers of cruft that can be eliminated if we specialize it.
This eliminates one XPCOM registration of the JS component loader.
Depends on D8170
Differential Revision: https://phabricator.services.mozilla.com/D8171
2018-10-23 00:47:38 +00:00
Dorel Luca
0e03a23d18
Backed out 5 changesets (bug 1497707) for android mass failures. CLOSED TREE
...
Backed out changeset bb1b80139e37 (bug 1497707)
Backed out changeset 11c813f192e2 (bug 1497707)
Backed out changeset 32595f9e73d3 (bug 1497707)
Backed out changeset f37f2d39ec9c (bug 1497707)
Backed out changeset 80bf9ddf5bed (bug 1497707)
2018-10-18 00:35:39 +03:00
Andrew McCreight
6b9d66a2b5
Bug 1497707, part 4 - Only support loading JS files in the component manager r=froydnj
...
JS is the only file extension actually supported, and there are a few
layers of cruft that can be eliminated if we specialize it.
This eliminates one XPCOM registration of the JS component loader.
Depends on D8170
Differential Revision: https://phabricator.services.mozilla.com/D8171
2018-10-17 20:45:43 +00:00
Sylvestre Ledru
cec75ca74a
Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan
...
Too hard/impossible for the tool to format correctly these structs
Differential Revision: https://phabricator.services.mozilla.com/D8569
2018-10-12 20:48:24 +00:00
Daosheng Mu
fc16b7ec8f
Bug 1498625 - Part 2: Switch VR process to TYPE_MOZILLA_CHILD message loop type. r=froydnj,handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D10643
2018-11-05 21:28:38 +00:00
Ehsan Akhgari
1b0c20b636
Bug 1492142 - Remove the XPCOM registrations for the document classes; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6149
2018-09-18 11:22:23 -04:00
Ehsan Akhgari
075e40f8f6
Bug 1492039 - Remove the XPCOM component registration for SessionStorageManager; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6118
2018-09-18 09:42:43 -04:00
Ehsan Akhgari
798657ab57
Bug 1491019 - Remove the XPCOM component registration for nsXULControllers; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5774
2018-09-14 13:32:45 -04:00
Andrew McCreight
f8df0ab5ea
Bug 1489690, part 1 - Remove the registration for the sort service r=bzbarsky
...
This is only used in a single place, so having a service for it is overkill.
Differential Revision: https://phabricator.services.mozilla.com/D5591
2018-09-13 18:37:44 +00:00
Ehsan Akhgari
65bf89650c
Bug 1489790 - Part 8: Remove the XPCOM component registration for @mozilla.org/editor/editorcontroller;1; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5363
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
483cdb54e7
Bug 1489790 - Part 7: Remove the XPCOM component registration for @mozilla.org/editor/editingcontroller;1; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5362
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
daf6ef1a20
Bug 1489790 - Part 5: Remove the XPCOM component registration for @mozilla.org/dom/window-controller;1; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5360
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
c45bc1e02c
Bug 1489790 - Part 4: Remove the XPCOM component registration for NS_EDITINGCOMMANDTABLE_CID; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5359
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
e80628a994
Bug 1489790 - Part 3: Remove the XPCOM component registration for NS_EDITORCOMMANDTABLE_CID; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5358
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
d9de424852
Bug 1489790 - Part 2: Remove the XPCOM component registration for NS_WINDOWCOMMANDTABLE_CID; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5357
2018-09-11 09:58:33 -04:00
Ehsan Akhgari
3a70911126
Bug 1489790 - Part 1: Remove the XPCOM component registration for nsControllerCommandTable as well as kHTMLEditorCommandTableCID and kHTMLEditorDocStateCommandTableCID; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5356
2018-09-11 09:58:33 -04:00
Andrew McCreight
b9f5dd4527
Bug 1489617 - Get rid of XUL box related component registrations. r=Ehsan
...
Plus various boilerplate that is only used for the component registration.
Depends on D5289
Differential Revision: https://phabricator.services.mozilla.com/D5301
2018-09-09 15:05:18 +00:00
Andrew McCreight
873b18eee0
Bug 1489571 - Remove unused @mozilla.org/dom/storagemanager. r=Ehsan
...
Depends on D5126
Differential Revision: https://phabricator.services.mozilla.com/D5289
2018-09-09 15:04:17 +00:00
Ehsan Akhgari
a466f41b85
Bug 1489362 - Part 2: Remove the XPCOM registration for AudioChannelService; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5227
2018-09-07 12:05:40 -04:00
Ehsan Akhgari
cfc6e07611
Bug 1489362 - Part 1: Remove the XPCOM registration for AudioChannelAgent; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D5226
2018-09-07 12:05:40 -04:00
Ehsan Akhgari
3b96bdb80b
Bug 1488112 - Remove the XPCOM component registration for nsBaseCommandController; r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D4835
2018-09-04 15:03:22 -04:00
Ehsan Akhgari
4c73e49a33
Bug 1485871 - Remove some unused XPCOM registrations for editor; r=masayuki
2018-08-24 09:33:18 -04:00
Ehsan Akhgari
14cbe6878f
Bug 1485493 - Remove the XPCOM registration for the geolocation service; r=nika
2018-08-23 16:40:21 -04:00
Jan Varga
8b02da8c00
Bug 1361330 - Part 6: Gate SimpleDB behind a preference; r=asuth
2018-08-20 14:33:17 +02:00
Jan Varga
4abefb63c2
Bug 1361330 - Part 4: Core implementation; r=asuth
2018-08-20 14:33:03 +02:00
Ehsan Akhgari
2d7dbdaf7d
Bug 1484137 - Remove the XPCOM component registration for content iterator classes; r=qdot
2018-08-17 14:51:12 -04:00
Paolo Amadini
7853146e98
Bug 1472555 - Part 5 - Remove the listbox layout. r=bz,surkov
...
MozReview-Commit-ID: Bx1p1nTurCz
2018-07-18 11:23:32 +01:00
Andrea Marchesini
0e060301e2
Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 3 - ContentPrincipal, r=ckerschb
2018-07-17 21:38:48 +02:00
Andrea Marchesini
86917a8905
Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 2 - SystemPrincipal, r=ckerschb
2018-07-17 21:38:19 +02:00
Andrea Marchesini
c2055bb4ff
Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 1 - NullPrincipal, r=ckerschb
2018-07-17 21:37:48 +02:00
Emma Malysz
e37284b753
Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
...
MozReview-Commit-ID: LBQ0RoS0ZVc
2018-06-25 10:11:31 -07:00
Bogdan Tara
f309a9ced1
Backed out changeset b099e7e0b264 (bug 1454358) for build bustages on Element.h CLOSED TREE
2018-07-12 01:50:53 +03:00
Emma Malysz
daa1500e80
Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
...
MozReview-Commit-ID: LBQ0RoS0ZVc
2018-06-25 10:11:31 -07:00
Boris Zbarsky
1f6515070f
Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8
2018-06-04 12:41:01 -04:00
Andrea Marchesini
1fb42e3589
Bug 1466023 - nsHostObjectURI renamed BlobURL, r=qdot
2018-06-02 15:51:42 +02:00
Andrea Marchesini
c8b49ba5dd
Bug 1446933 - Remove 'using namespace mozilla::net' from BackgroundUtils.h, r=qdot
2018-05-30 21:21:17 +02:00
Boris Zbarsky
a8ac1b3df0
Bug 1452666. Implement nsISerializable on expanded principals. r=kmag
2018-05-24 02:43:14 -04:00
Chris Peterson
5d6b16ea3b
Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
...
s/NS_PRECONDITION/MOZ_ASSERT/ and reindent
MozReview-Commit-ID: KuUsnVe2h8L
2018-04-28 12:50:58 -07:00
Neil Deakin
a0ec683048
Bug 1446961, move PopupBoxObject to XULPopupElement, a new subclass of XULElement. Remove popup.xml methods, r=paolo,bz
...
Test changes for removal of PopupBoxObject and popup.xml methods, some reflow tests now have different stacks now that they are not going through popup.xml binding methods, test_popupanchor.xul changes due to need to wait for popuppositioned event after resizing. The old code would just adjust the arrow directly when sizeTo was called, but the new code does this through an asynchronous popuppositioned event. Changes to some places that check for XULElement class.
2018-04-27 11:04:38 -04:00
Boris Zbarsky
3f5455bf21
Bug 1453869 part 10. Stop constructing DOMParser by contract. r=mrbkap
...
MozReview-Commit-ID: A0bHF5RHhs6
2018-04-20 23:04:45 -04:00