mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-08 08:48:39 +09:00
Issue #2112 - Part 9: Remove handling for multiple style backends
This commit is contained in:
parent
28cd0ceb47
commit
b96b733bfa
20 changed files with 20 additions and 125 deletions
|
|
@ -34,7 +34,6 @@
|
|||
#include "mozilla/CORSMode.h"
|
||||
#include "mozilla/dom/DocumentOrShadowRoot.h"
|
||||
#include "mozilla/LinkedList.h"
|
||||
#include "mozilla/StyleBackendType.h"
|
||||
#include "mozilla/StyleSheet.h"
|
||||
#include "mozilla/TimeStamp.h"
|
||||
#include <bitset> // for member
|
||||
|
|
@ -1148,16 +1147,6 @@ public:
|
|||
return mCSSLoader;
|
||||
}
|
||||
|
||||
mozilla::StyleBackendType GetStyleBackendType() const {
|
||||
if (mStyleBackendType == mozilla::StyleBackendType(0)) {
|
||||
const_cast<nsIDocument*>(this)->UpdateStyleBackendType();
|
||||
}
|
||||
MOZ_ASSERT(mStyleBackendType != mozilla::StyleBackendType(0));
|
||||
return mStyleBackendType;
|
||||
}
|
||||
|
||||
void UpdateStyleBackendType();
|
||||
|
||||
/**
|
||||
* Get this document's StyleImageLoader. This is guaranteed to not return null.
|
||||
*/
|
||||
|
|
@ -2974,10 +2963,6 @@ protected:
|
|||
uint32_t mDummy;
|
||||
#endif
|
||||
|
||||
// Whether this document has (or will have, once we have a pres shell) a
|
||||
// Gecko- or Servo-backed style system.
|
||||
mozilla::StyleBackendType mStyleBackendType;
|
||||
|
||||
// True if BIDI is enabled.
|
||||
bool mBidiEnabled : 1;
|
||||
// True if a MathML element has ever been owned by this document.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue