gecko-dev/dom/xbl
Kris Maglione 83371fe0b5 Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8
The compartment-per-addon code was added so that we could segregate at least
some of the code from system-privileged add-ons into tagged compartments, even
when it ran in browser windows. That allowed us to apply certain special
behavior to them, such as enabling e10s shims, and to track some performance
characteristics.

The only remaining chrome-privileged add-ons now are system add-ons controlled
by us, and the shim system and per-compartment performance metrics are gone,
it no longer serves a purpose.

MozReview-Commit-ID: Ap186bWAaqP

--HG--
extra : rebase_source : c5bf81b44dd42b7cebce2784b7dd98480b41b593
2018-03-13 19:43:30 -07:00
..
builtin Bug 1278282 - update of the moz.build files to remove gtk2 references r=lsalzman 2018-01-10 10:04:59 +01:00
crashtests
test Bug 1443948 - Remove NODE_FORCE_XBL_BINDINGS;r=bz 2018-03-12 13:24:10 -07:00
XBLChildrenElement.cpp Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb 2018-01-23 14:30:18 +01:00
XBLChildrenElement.h
moz.build
nsBindingManager.cpp Bug 1442207: Remove unneeded arguments to nsIMutationObserver. r=smaug 2018-03-01 22:45:17 +01:00
nsBindingManager.h Bug 1438497 - Add bindings into memory report. r=bholley,njn 2018-02-16 23:02:28 +11:00
nsXBLBinding.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLBinding.h Bug 1436059: Make XBL / Shadow DOM use AuthorStyles. r=xidorn 2018-02-16 16:54:34 +01:00
nsXBLContentSink.cpp Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8 2018-01-29 23:10:53 -05:00
nsXBLContentSink.h
nsXBLDocumentInfo.cpp Bug 1444230 - Add binding document size to memory report. r=njn 2018-02-22 09:32:02 +11:00
nsXBLDocumentInfo.h Bug 1438497 - Add bindings into memory report. r=bholley,njn 2018-02-16 23:02:28 +11:00
nsXBLEventHandler.cpp Bug 1436508 part 5. Switch xbl from nsIDOMKeyEvent to KeyboardEvent. r=masayuki 2018-02-09 11:17:09 -05:00
nsXBLEventHandler.h Bug 1436508 part 5. Switch xbl from nsIDOMKeyEvent to KeyboardEvent. r=masayuki 2018-02-09 11:17:09 -05:00
nsXBLMaybeCompiled.h
nsXBLProtoImpl.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLProtoImpl.h
nsXBLProtoImplField.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLProtoImplField.h
nsXBLProtoImplMember.h
nsXBLProtoImplMethod.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLProtoImplMethod.h Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLProtoImplProperty.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLProtoImplProperty.h
nsXBLPrototypeBinding.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLPrototypeBinding.h Bug 1439224: Make shadow root style changes not restyle the whole document. r=xidorn 2018-02-18 14:35:57 +01:00
nsXBLPrototypeHandler.cpp Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8 2018-03-13 19:43:30 -07:00
nsXBLPrototypeHandler.h Bug 1439507 - Add more XBL binding stuff to memory report. r=njn 2018-02-20 19:58:50 +11:00
nsXBLPrototypeResources.cpp Bug 1439507 - Add more XBL binding stuff to memory report. r=njn 2018-02-20 19:58:50 +11:00
nsXBLPrototypeResources.h Bug 1439224: Make shadow root style changes not restyle the whole document. r=xidorn 2018-02-18 14:35:57 +01:00
nsXBLResourceLoader.cpp Bug 1024082: Remove PresShell::FrameManager(), use PresShell::FrameConstructor instead. r=dholbert 2018-03-07 10:17:52 +01:00
nsXBLResourceLoader.h
nsXBLSerialize.cpp
nsXBLSerialize.h
nsXBLService.cpp Bug 1425759: Simplify the style backend type setup. r=bholley 2018-02-27 12:39:20 +01:00
nsXBLService.h
nsXBLWindowKeyHandler.cpp Bug 1438097 - nsXBLWindowKeyHandler::HandleEventOnCaptureInSystemEventGroup() should mark keyboard events which won't be fired on content in the default event group as "wait reply from remote process" r=smaug 2018-02-14 15:21:15 +09:00
nsXBLWindowKeyHandler.h Bug 1436508 part 5. Switch xbl from nsIDOMKeyEvent to KeyboardEvent. r=masayuki 2018-02-09 11:17:09 -05:00