build/dumbmake-dependencies
author Emilio Cobos Álvarez <emilio@crisal.io>
Sun, 17 Dec 2017 22:29:10 +0100
changeset 396857 13faabcf8e965cca857e3cc8fdbea289a09c7ea0
parent 359861 ebb6631b83fce35f417b1d6ba1aa78c4b3de11d6
child 406874 af5fa4cbcf26422e4bb0693920c13db600b0ae84
permissions -rw-r--r--
Bug 1425769: Base class for ShadowRoot and Document to manage style state. r=smaug This also removes some confusing comments around nsIDocument regarding some kind of "special" stylesheets, which don't seem to exist anymore, and consolidates StyleSheetList so that we only have one implementation. I think that fixes a potential leak on the shadow root code (even though the API is v0 only), given the pointer from the ShadowRootStyleSheetList to the ShadowRoot wasn't being CCd. Also, more stuff could be renamed, methods removed, etc, feel free to suggest more cleanup, I've done mostly the minimal. Next steps are moving the stylesets there and stop using the proto binding sheet list / resources. MozReview-Commit-ID: D9hnDgPQAS5

toolkit/library
  dom
    ipc
    security/sandbox
  ipc
  netwerk/build
    netwerk
  storage/build
    storage
  xpcom
    chrome
  extensions
  docshell/build
    docshell
    uriloader
  modules
  widget
  gfx
  toolkit/components/build
    toolkit/components
  security/manager
    security/certverifier
      security/build
  accessible
  dom
  content
  layout
  editor
  parser
  js/src
    mfbt
  js/xpconnect
    js/xpconnect/loader
  view
  caps
  xpfe/appshell
  xpfe/components
  js
  toolkit
  rdf/build
  embedding
  hal
  image/build
    image
  intl/build
    intl
  media
  profile
  services
  startupcache
  devtools/platform
  devtools/server
  devtools/shared
browser/app
  browser/base
  browser/components
  devtools/client
  browser/locales
  browser/modules
  browser/themes
  toolkit
  toolkit/components
  toolkit/components/jsdownloads
  toolkit/content
  toolkit/crashreporter
  toolkit/forgetaboutsite
  toolkit/identity
  toolkit/modules
  toolkit/mozapps/extensions
  toolkit/profile
  toolkit/themes
  toolkit/webapps