Bug 1423832: Make sure to handle gracefully rule notifications when the styleset has been detached already. r=heycam

MozReview-Commit-ID: xA8dYJX2P6

--HG--
extra : rebase_source : 18b4c491785367c9bd04604fcaf2d22f5fea1762
This commit is contained in:
Emilio Cobos Álvarez 2017-12-07 18:53:13 +01:00
Родитель 2341c27f8f
Коммит 1367a2f87f
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -1036,6 +1036,10 @@ ServoStyleSet::StyleNewSubtree(Element* aRoot)
void
ServoStyleSet::MarkOriginsDirty(OriginFlags aChangedOrigins)
{
if (MOZ_UNLIKELY(!mRawSet)) {
return;
}
SetStylistStyleSheetsDirty();
Servo_StyleSet_NoteStyleSheetsChanged(mRawSet.get(),
mAuthorStyleDisabled,