Граф коммитов

2 Коммитов

Автор SHA1 Сообщение Дата
L. David Baron bd9bbaa522 Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam
This is the key change in this patch series; it changes the object we
use for style data (currently nsIStyleRule) identity.  It allows
removing some hacks we have to deal with that for StyleRule, and avoids
having to write similar hacks for nsCSSKeyframeRule and nsCSSPageRule
(which are broken without this).

I confirmed locally that it is this patch that fixes both of the todo_is
mochitests, by building and testing with the patch queue through patch
11, and again through patch 12.

--HG--
extra : commitid : AzgBp6KfPhJ
2015-11-05 16:44:10 +08:00
L. David Baron d004cb1154 Bug 978833 patch 1 - Add mochitest for bug 978833. r=heycam
I confirmed that without the patch series, the tests marked todo_is do
fail.

--HG--
extra : commitid : 16Psh9NUs9n
2015-11-05 16:44:07 +08:00