cb573b9307e5f2c48a29973fd9ff69e6dcf8ef6c: Bug 798873 Patch 3 - flex_string fix for Windows vsnprintf r=jesup
Ethan Hugg <ethanhugg@gmail.com> - Wed, 17 Oct 2012 18:57:57 -0700 - rev 110609
Push 23702 by rjesup@wgate.com at Thu, 18 Oct 2012 04:35:40 +0000
Bug 798873 Patch 3 - flex_string fix for Windows vsnprintf r=jesup
d9520848b41007798e64514877cb89391f9067a0: Back out bug 802239
Kyle Huey <khuey@kylehuey.com> - Wed, 17 Oct 2012 15:16:53 -0700 - rev 110608
Push 23701 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:42:40 +0000
Back out bug 802239
5142bbd4da12bce9e87d95d189d7a56c6ab5d431: Merge the last PGO-green inbound changeset to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 17 Oct 2012 22:10:08 -0400 - rev 110607
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Merge the last PGO-green inbound changeset to m-c.
f7cb509ab5b063e1293fea5730ed7682e70347cf: Bug 802661: Clean up getUserMedia MediaStream handling r=roc,anant
Randell Jesup <rjesup@jesup.org> - Wed, 17 Oct 2012 17:40:14 -0400 - rev 110606
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 802661: Clean up getUserMedia MediaStream handling r=roc,anant
b486c3782846bf28ff8b8b8e86d304317ec0537f: Bug 705057 part.5 Add automated tests for composition event management by nsIMEStateManager and TextComposition r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Sep 2012 14:47:51 +0900 - rev 110605
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 705057 part.5 Add automated tests for composition event management by nsIMEStateManager and TextComposition r=smaug
ce3c78a357ab896e2e446e46c4628b35472e0c45: Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Sep 2012 14:47:51 +0900 - rev 110604
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc
bc1f210a91f6b8f5975d8e9bf9ebc541d536e3a5: Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Sep 2012 14:47:51 +0900 - rev 110603
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan
bbb31887247b728a892e5cdd7c0d8758d265fd29: Bug 705057 part.2 Dispatch composition events on removed content for canceling the composition if widget's IME APIs don't work r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Sep 2012 14:47:51 +0900 - rev 110602
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 705057 part.2 Dispatch composition events on removed content for canceling the composition if widget's IME APIs don't work r=smaug
cced04530e2f56dff6b4955756090340c9d5c335: Bug 705057 part.1 Ensure a set of composition events is fired on same content r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Sep 2012 14:47:45 +0900 - rev 110601
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 705057 part.1 Ensure a set of composition events is fired on same content r=smaug
35b7bc10cc4289773f3add34907863861c9ef9b5: Bug 714050 - Make JS source compression thread optional (r=luke)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 16 Oct 2012 11:57:11 -0700 - rev 110600
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 714050 - Make JS source compression thread optional (r=luke)
15791e9e6e5de027033d41af4013493adb9a8660: Bug 714050 - Make Ion compile threads optional (r=luke)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 16 Oct 2012 11:57:09 -0700 - rev 110599
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 714050 - Make Ion compile threads optional (r=luke)
08302471419d5635e79c4d8b0adba82af11d7998: Bug 714050 - Make GC helper thread optional (r=luke)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 16 Oct 2012 11:57:09 -0700 - rev 110598
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 714050 - Make GC helper thread optional (r=luke)
3f603fdf63564ea2b9eb1b5ed1ebf98263b990fb: Bug 714050 - Add support for optional JS helper threads (r=luke)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 16 Oct 2012 11:57:09 -0700 - rev 110597
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 714050 - Add support for optional JS helper threads (r=luke)
557cfb0bdc396835d11d6d1f62316fbd92df96cf: Bug 799796. Do memory reporting for stylesheets that only the CSS loader might know about. r=dbaron,njn
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:56 -0400 - rev 110596
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 799796. Do memory reporting for stylesheets that only the CSS loader might know about. r=dbaron,njn
fd12a2c69e93b58cb79f6c3d0482d3df6943397d: Bug 800983. Expose a getter for default computed style. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:56 -0400 - rev 110595
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 800983. Expose a getter for default computed style. r=dbaron An alternative implementation strategy is to add "default-only" versions of ResolveStyleFor and ResolvePseudoElementStyle and then modify FileRules to support those, or use a cut-down custom version of FileRules for them. That would be faster, but more complicated on the style set side. We can always make that switch if we need to, I guess.
e711e4cdb4d5cec821d29f17c2f552cb35297303: Bug 795520. Don't fail to return a computed CSS declaration just because the style change that will give us a presshell has not been processed yet. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:56 -0400 - rev 110594
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 795520. Don't fail to return a computed CSS declaration just because the style change that will give us a presshell has not been processed yet. r=dbaron Another, more risky, option would be to always return a declaration from getComputedStyle, even if we have no presshell, then just throw (after flushing, as needed) if people try to get style info for it just like we already do for declarations whose document loses a presshell. This might cause compat issues on sites that can deal with null but not exceptions, though. :(
91e2659887c63a431ce0d07ec326a8df0664d644: Bug 801994. Fix intrinsic width determination in cases when we have an intrinsic ratio and our height is styled as calc() with percentages. r=dholbert
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:56 -0400 - rev 110593
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 801994. Fix intrinsic width determination in cases when we have an intrinsic ratio and our height is styled as calc() with percentages. r=dholbert
4f40efa904b00ea9250e97c1ad781b96f2e21477: Bug 599882. Make baselines not depend on relative positioning of kids. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:55 -0400 - rev 110592
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 599882. Make baselines not depend on relative positioning of kids. r=dbaron
50d6355b80c44f79bd42b12af7e00b8614d0cb59: Bug 796983 part 2. Add a way to generate an example class declaration for a given WebIDL interface. r=jst
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:55 -0400 - rev 110591
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 796983 part 2. Add a way to generate an example class declaration for a given WebIDL interface. r=jst We mark constructors as static in the parser because they are. This allows us to just use the isStatic() for the IDLMember to mark our declarations static. To generate an example interface implementation, just "make interfacename-example" in $objdir/dom/bindings. This will place files called interfacename-example.h and interfacename-example.cpp in that directory. For example, "make XMLHttpRequest-example" will get you $objdir/dom/bindings/XMLHttpRequest-example.h and $objdir/dom/bindings/XMLHttpRequest-example.cpp. Attribute getters currently default to const methods, while setters and operations default to non-const methods.
d8798b6331be496aadbc691fee4cd4f4280f54cf: Bug 796983 part 1. Switch nullable primitives to using a const Nullable. r=jst
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2012 17:01:55 -0400 - rev 110590
Push 23700 by ryanvm@gmail.com at Thu, 18 Oct 2012 02:10:26 +0000
Bug 796983 part 1. Switch nullable primitives to using a const Nullable. r=jst
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip