a4e71f016f2726fbd1aec892774c57f1577553f4: Bug 1196975 - part2: shimwaiver applications. r=mossop
Gabor Krizsanits <gkrizsanits> - Fri, 09 Oct 2015 06:00:00 +0200 - rev 271371
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1196975 - part2: shimwaiver applications. r=mossop
44f249ecb0cd0075169607758e484df13fe5304d: Bug 1196975 - part1: shimwaiver. r=billm
Gabor Krizsanits <gkrizsanits> - Fri, 09 Oct 2015 05:58:00 +0200 - rev 271370
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1196975 - part1: shimwaiver. r=billm
a082d90d2732a7088f94b4dbacc1ea9b82c1c09a: Bug 1219403 - Remove MOZ_ASSERT for AssertOnGraphThreadOrNotRunning since it returns void and asserts inside, on a CLOSED TREE.
Paul Adenot <paul@paul.cx> - Thu, 05 Nov 2015 11:28:00 +0100 - rev 271369
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1219403 - Remove MOZ_ASSERT for AssertOnGraphThreadOrNotRunning since it returns void and asserts inside, on a CLOSED TREE.
453b41d5aef7ee94f626029f61b089444e19b29e: Backed out changeset f6ec673b3b76 (bug 1190018) for W-e10s(2) test failures on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 05 Nov 2015 11:29:12 +0100 - rev 271368
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Backed out changeset f6ec673b3b76 (bug 1190018) for W-e10s(2) test failures on a CLOSED TREE
20719258b21d5bd19ab3fcce33f8fe2277963f5d: Backed out changeset dae1d7e445d3 (bug 1186768) for r4 test failures on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 05 Nov 2015 11:21:42 +0100 - rev 271367
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Backed out changeset dae1d7e445d3 (bug 1186768) for r4 test failures on a CLOSED TREE
ad68ab5f09d6f4e77cebfda2d3dc5506b4d4698e: Backed out changeset a4101bc25be5 (bug 1186768)
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 05 Nov 2015 11:21:22 +0100 - rev 271366
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Backed out changeset a4101bc25be5 (bug 1186768)
7ea27dc60ccdbadadb27d89d579894b02c678a0a: Bug 1220766 - Don't assume ListIterator's next slot contains an int32 r=shu
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 05 Nov 2015 10:10:51 +0000 - rev 271365
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1220766 - Don't assume ListIterator's next slot contains an int32 r=shu
51fb5007f68b2d596a8490fb51eead649cd964bb: Bug 1221359 - Fix ARM assembler assertion that doesn't hold if we are OOM r=jolesen
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 05 Nov 2015 10:10:51 +0000 - rev 271364
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1221359 - Fix ARM assembler assertion that doesn't hold if we are OOM r=jolesen
b7d8668ab1e1091dd2e3e413961baeb58e3ccd0a: Bug 1219403 - Account for the fact that MediaStream::Destroy can be run safely
Paul Adenot <paul@paul.cx> - Thu, 05 Nov 2015 11:10:22 +0100 - rev 271363
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1219403 - Account for the fact that MediaStream::Destroy can be run safely on the main thread during shutdown.
edc82c25a1f9350218ac92be594fc443da528997: Bug 1210920 - regression from talos webserver- talos damp doesn't load a real page. r=bgrins
Joel Maher <jmaher@mozilla.com> - Thu, 05 Nov 2015 01:59:01 -0800 - rev 271362
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1210920 - regression from talos webserver- talos damp doesn't load a real page. r=bgrins
a0c456c0161fd5a289fbd65ba95b7ab3f10f1f93: Backed out changeset 7195286a81bd (bug 1221159) for e10s bc7 bustage
Nigel Babu <nigelbabu@gmail.com> - Thu, 05 Nov 2015 14:56:59 +0530 - rev 271361
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Backed out changeset 7195286a81bd (bug 1221159) for e10s bc7 bustage
a4101bc25be52731213e53a3529c4be64c57299e: Bug 1186768 patch 2 - Crashtest. r=heycam
Jesse Ruderman <jruderman@gmail.com> - Thu, 05 Nov 2015 16:50:04 +0800 - rev 271360
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1186768 patch 2 - Crashtest. r=heycam David Baron confirmed locally that this fails with a fatal assertion without patch 1 and passes with patch 1.
dae1d7e445d3725191acd97a9ba7def427c342e5: Bug 1186768 patch 1 - Avoid setting different font-size conditions due to MathML font size adjustments. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:50:04 +0800 - rev 271359
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1186768 patch 1 - Avoid setting different font-size conditions due to MathML font size adjustments. r=heycam
f64c8ef3ca52406c75f1c501dd11e2cc6bb0932e: Bug 1220411 - add XLDFLAGS to correctly find X libs when linking screentopng r=glandium
Landry Breuil <landry@openbsd.org> - Thu, 05 Nov 2015 09:48:37 +0100 - rev 271358
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 1220411 - add XLDFLAGS to correctly find X libs when linking screentopng r=glandium
cf480f83f25d7bb46d1e174d4c15320d55b8eb1c: Bug 978833 patch 19 - Fix ResolvedStyleCache to use Declaration rather than nsCSSKeyframeRule as keys. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:11 +0800 - rev 271357
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 19 - Fix ResolvedStyleCache to use Declaration rather than nsCSSKeyframeRule as keys. r=heycam This isn't needed today, but it makes more sense, and if we ever gave the cache a longer lifetime, it would be needed, since the nsCSSKeyframeRule can maintain its identity across style changes whereas a matched Declaration cannot.
0ab5ed0dd72f293f4d5ec9e16df136f48f9db4aa: Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:10 +0800 - rev 271356
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam This is just simplification (plus the addition of an assertion).
6882c096a68365f6e4e3ae49a19541e68b96ff84: Bug 978833 patch 17 - Remove Rule::mWasMatched. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:10 +0800 - rev 271355
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 17 - Remove Rule::mWasMatched. r=heycam
888d7ce53c3e032f6c4f6a70675a8775d710325d: Bug 978833 patch 16 - Always call Declaration::SetImmutable when we match a rule. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:10 +0800 - rev 271354
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 16 - Always call Declaration::SetImmutable when we match a rule. r=heycam This change needs to happen before future work that would get rid of the DeclarationChanged dance in which we make a new StyleRule, but I've postponed that work to a later bug. Without this, those changes would cause a regression, because we'd only call SetImmutable on a StyleRule's first mDeclaration. However, we may as well do this now, as it makes patch 17 and patch 18 possible.
ed25ca545c1f7fe788c10c8d1a29feccb86e2dad: Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:10 +0800 - rev 271353
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 15 - Make css::Rule no longer inherit from nsIStyleRule. r=heycam This inheritance was previously needed only by a subset of the classes derived from css::Rule (css::StyleRule, nsCSSKeyframeRule, nsCSSPageRule). After patch 12, it is now needed by none.
5a8bb99e8c87d317306213d6ac600e32266edc58: Bug 978833 patch 14 - Pass mozilla::css::Rule instead of nsIStyleRule to nsIDocument/nsIDocumentObserver style rule methods. r=heycam
L. David Baron <dbaron@dbaron.org> - Thu, 05 Nov 2015 16:44:10 +0800 - rev 271352
Push 29638 by kwierso@gmail.com at Fri, 06 Nov 2015 02:44:30 +0000
Bug 978833 patch 14 - Pass mozilla::css::Rule instead of nsIStyleRule to nsIDocument/nsIDocumentObserver style rule methods. r=heycam This also fixes bug 980560. This is needed for patch 15, which will make the rules passed to these methods no longer implement nsIStyleRule. TODO (bug 1221908): Given the amount that these parameters are used (not at all), perhaps we should have a followup on removing them and simplifying these notifications?
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip