diff options
Diffstat (limited to 'Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp')
-rw-r--r-- | Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp b/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp index d3126773f..44d7c5738 100644 --- a/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp +++ b/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2015 Apple Inc. All rights reserved. + * Copyright (C) 2015-2016 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -43,6 +43,11 @@ ContentExtensionStyleSheet::ContentExtensionStyleSheet(Document& document) m_styleSheet->contents().setIsUserStyleSheet(true); } +ContentExtensionStyleSheet::~ContentExtensionStyleSheet() +{ + m_styleSheet->clearOwnerNode(); +} + bool ContentExtensionStyleSheet::addDisplayNoneSelector(const String& selector, uint32_t selectorID) { ASSERT(selectorID != std::numeric_limits<uint32_t>::max()); |