7821e5836e7106639319be7fbdc3d5402fe90f00: Bug 984458 - a. Add NativeJSContainer implementation; r=blassey
Jim Chen <nchen@mozilla.com> - Tue, 01 Apr 2014 15:16:52 -0400 - rev 176549
Bug 984458 - a. Add NativeJSContainer implementation; r=blassey
37d8a465a7b8bca53155dfa8b7ff5d8c9510785f: Bug 989586 - Fix Ion correctness bug when inlining |new Array(x)|. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Tue, 01 Apr 2014 21:19:39 +0200 - rev 176548
Bug 989586 - Fix Ion correctness bug when inlining |new Array(x)|. r=bhackett
05cf275996a2509038b9cafae7c6b7d82509aa1c: Bug 989560 patch 4 - Remove most uses of CheckEndProperty()/ExpectEndProperty(). r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:32 -0700 - rev 176547
Bug 989560 patch 4 - Remove most uses of CheckEndProperty()/ExpectEndProperty(). r=heycam
59e4c490f4b26753df4983c6cde02f5e4e2dd3bb: Bug 989560 patch 3 - Add one more ExpectEndProperty() call that is needed for variables. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:32 -0700 - rev 176546
Bug 989560 patch 3 - Add one more ExpectEndProperty() call that is needed for variables. r=heycam This adds a check that is currently present in most but not all codepaths leading to this point, but which patch 4 will remove from many of those codepaths.
7a8a2f866795c8de268be6a8501544d140a2cf40: Bug 989560 patch 2 - Don't accept an empty value for font-variant-alternates. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:32 -0700 - rev 176545
Bug 989560 patch 2 - Don't accept an empty value for font-variant-alternates. r=heycam Had patch 3 not been present, this would be needed to prevent a test failure with patch 4 (which removes the ExpectEndProperty check from the CSS_PROPERTY_PARSE_VALUE case in CSSParserImpl::ParseProperty(nsCSSProperty) since its callers handle checking for appropriate endings), since the way this function returns success for empty values leads var() functions alone inside font-variant-alternates to be rejected, since CSSParserImpl::ParseProperty(nsCSSProperty) won't try reparsing with variables.
9742b43dc955cc75b96fde2d9b9c25a7c9e4cd66: Bug 989560 patch 1 - Make it an error to have an empty item within an animation or transition shorthand. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176544
Bug 989560 patch 1 - Make it an error to have an empty item within an animation or transition shorthand. r=heycam This is needed to make the test in the next patch (which tests that we reject entirely-empty properties) pass.
c9efc607db2387a927c684d06366b288e81af50d: Bug 988702 patch 3 - Fix missing UngetToken() calls in ParseCounterData(), and avoid evil CheckEndProperty() calls while I'm there. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176543
Bug 988702 patch 3 - Fix missing UngetToken() calls in ParseCounterData(), and avoid evil CheckEndProperty() calls while I'm there. r=heycam I tested that test_property_syntax_errors.html gives a failure on the new test without the patch, and that the failure is not present with the patch.
fe9e2cdcfdc7fc3f0020471dd2f7fccb6d70e74a: Bug 988702 patch 2 - Test invalid CSS property values for their balanced-ness of () [] or {}. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176542
Bug 988702 patch 2 - Test invalid CSS property values for their balanced-ness of () [] or {}. r=heycam (This provides an easy mechanism for testing for missing UngetToken() calls as in the following patch.)
5015f2ffabfdee4088506b71786763ccbf296feb: Bug 988702 patch 1 - Remove duplication between invalidGradientAndElementValues and the list of invalid values in background-image. r=heycam
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176541
Bug 988702 patch 1 - Remove duplication between invalidGradientAndElementValues and the list of invalid values in background-image. r=heycam Values that are already in invalidGradientAndElementValues don't also need to be listed in an array that has invalidGradientAndElementValues appended to it.
ada9f861cd5051d5a636242d1c57c8b6f820f791: Bug 989688 patch 6 - Run the reftests in toolkit/content/tests/reftests/. r=enndeakin
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176540
Bug 989688 patch 6 - Run the reftests in toolkit/content/tests/reftests/. r=enndeakin This should have been added in https://hg.mozilla.org/mozilla-central/rev/0c2c2c895e5d (bug 442419) or perhaps also in bug 841001 when another test was added to this directory.
dfaf3e711f2617c779fc27842a37a4fe38d8237b: Bug 989688 patch 5 - Run the reftests in layout/reftests/view-source/. r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:31 -0700 - rev 176539
Bug 989688 patch 5 - Run the reftests in layout/reftests/view-source/. r=roc This should have been added in https://hg.mozilla.org/mozilla-central/rev/745c0c2aa1fe (bug 464339). Furthermore, the image being missing was the result of using checkin-needed on a non-GIT-style diff "containing" an image.
ca4d53859c96aa523a1b87b7b6185842d6aede00: Bug 989688 patch 4 - Only include the reftests in layout/reftests/css-valid/output/ once. r=jwatt
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:30 -0700 - rev 176538
Bug 989688 patch 4 - Only include the reftests in layout/reftests/css-valid/output/ once. r=jwatt All three lines were added in https://hg.mozilla.org/mozilla-central/rev/2eb1331a2bc4
755856a2f09618d48a3b0dd2f75fce06bebd2e25: Bug 989688 patch 3 - Run the reftests in layout/reftests/css-invalid/form/. r=jwatt
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:30 -0700 - rev 176537
Bug 989688 patch 3 - Run the reftests in layout/reftests/css-invalid/form/. r=jwatt This should have been added in https://hg.mozilla.org/mozilla-central/rev/7fa9d642fe74 (bug 596515). jhk, do you still happen to have a copy of the missing form-dynamic-not-invalid-barred.html file?
5448dc1939df63686745be29bc7dacf226d38f2f: Bug 989688 patch 2 - Run the reftests in layout/reftests/async-scrolling/. r=roc
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:30 -0700 - rev 176536
Bug 989688 patch 2 - Run the reftests in layout/reftests/async-scrolling/. r=roc This should have been added in https://hg.mozilla.org/mozilla-central/rev/a888be20e9d7 (bug 975931).
43295cbce602d12f20c4455f57ad2afccd0a0042: Bug 989688 patch 1 - Only include the webcomponents reftest.list once. r=wchen
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:30 -0700 - rev 176535
Bug 989688 patch 1 - Only include the webcomponents reftest.list once. r=wchen These duplicate lines were added in two changesets with only one changeset between them: https://hg.mozilla.org/mozilla-central/rev/08afb5a033eb https://hg.mozilla.org/mozilla-central/rev/79b61f9909c0
c294fecfef7f19ee218d2f221f06c30a99fb6978: Bug 989574 patch 2 - Fix comment to match code.
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:30 -0700 - rev 176534
Bug 989574 patch 2 - Fix comment to match code.
eb9f5016ba721f9db57bbd41115de3f615006f0e: Bug 989130 - Back out changeset fe119a83b1f2 (bug 942017) while leaving the corresponding test from changeset 3c63decb4e7e. r=jfkthame
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 11:53:29 -0700 - rev 176533
Bug 989130 - Back out changeset fe119a83b1f2 (bug 942017) while leaving the corresponding test from changeset 3c63decb4e7e. r=jfkthame This should be backed out for two reasons: (1) It caused a serious regression with bullets from list-style-image, which no longer affect the line box height and thus overlap. (2) The dependency on 'line-height: normal' doesn't make sense; there's no reason for whether line-height is 'normal' or not to affect the behavior of bullets. I don't currently have time to figure out why Gecko behavior differs from other browsers on bug 942017, but that should be re-analyzed and the bug fixed in a different way. At first glance, the code should already be leading to the expected behavior, since the bullet ought to have the same metrics and alignment as the block's influence on the line box's height. Why this isn't the case should be investigated.
4941a2ac0786109b08856738019b016a6c5a66a6: Fix merge bustage between changeset c8be375e0c41 (bug 988111) and changeset 8560fc7e2849 (bug 984269), merged (I think) in changeset 0ff6afce0133, on a CLOSED TREE.
L. David Baron <dbaron@dbaron.org> - Tue, 01 Apr 2014 15:10:06 -0700 - rev 176532
Fix merge bustage between changeset c8be375e0c41 (bug 988111) and changeset 8560fc7e2849 (bug 984269), merged (I think) in changeset 0ff6afce0133, on a CLOSED TREE.
0ff6afce0133cad913d1ffb453bcd35a4525698a: Merge inbound to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 01 Apr 2014 16:45:00 -0400 - rev 176531
Merge inbound to m-c.
05792ab1e06f188bab7b0ffae12226291df13ee5: Backed out changeset 65338f03492b (bug 990065) and changeset 8c3b772518f2 (bug 990057) for B2G desktop mochitest failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 01 Apr 2014 13:18:52 -0400 - rev 176530
Backed out changeset 65338f03492b (bug 990065) and changeset 8c3b772518f2 (bug 990057) for B2G desktop mochitest failures. CLOSED TREE
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip