Jim Chen
1447ea535f
Bug 984458 - b. Add threading support to NativeJSContainer; r=blassey
2014-04-01 15:16:53 -04:00
Jim Chen
d291d3bec4
Bug 984458 - a. Add NativeJSContainer implementation; r=blassey
2014-04-01 15:16:52 -04:00
Jan de Mooij
8e8c47363d
Bug 989586 - Fix Ion correctness bug when inlining |new Array(x)|. r=bhackett
2014-04-01 21:19:39 +02:00
L. David Baron
ff4104e646
Bug 989560 patch 4 - Remove most uses of CheckEndProperty()/ExpectEndProperty(). r=heycam
2014-04-01 11:53:32 -07:00
L. David Baron
7326cdf75a
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.
2014-04-01 11:53:32 -07:00
L. David Baron
664bcb2295
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.
2014-04-01 11:53:32 -07:00
L. David Baron
7a44e4a78b
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.
2014-04-01 11:53:31 -07:00
L. David Baron
901acf6951
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.
2014-04-01 11:53:31 -07:00
L. David Baron
42801e2a88
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.)
2014-04-01 11:53:31 -07:00
L. David Baron
0c7167f1d9
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.
2014-04-01 11:53:31 -07:00
L. David Baron
0ba1ea4c45
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.
2014-04-01 11:53:31 -07:00
L. David Baron
70dd88b7d0
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.
--HG--
rename : layout/reftests/view-source/reftests.list => layout/reftests/view-source/reftest.list
2014-04-01 11:53:31 -07:00
L. David Baron
e8605bd686
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
2014-04-01 11:53:30 -07:00
L. David Baron
0d74a6a559
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?
2014-04-01 11:53:30 -07:00
L. David Baron
f902159218
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).
2014-04-01 11:53:30 -07:00
L. David Baron
a80cf8f834
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
2014-04-01 11:53:30 -07:00
L. David Baron
1f45442faf
Bug 989574 patch 2 - Fix comment to match code.
2014-04-01 11:53:30 -07:00
L. David Baron
415725d6be
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.
2014-04-01 11:53:29 -07:00
Ryan VanderMeulen
9d29794f32
Backed out changeset 65338f03492b (bug 990065) and changeset 8c3b772518f2 (bug 990057) for B2G desktop mochitest failures.
...
CLOSED TREE
2014-04-01 13:18:52 -04:00
Jason Orendorff
def2eb96a3
Bug 984883 - Make Codegen.py easier to read. r=bz.
2014-04-01 11:11:44 -05:00
Terrence Cole
302daf9535
Bug 889543 - Use AutoCycleDetector instead of CloneMemory; r=till
...
--HG--
extra : rebase_source : 394255ac2da12eaea09c8be95847a5d19f6b3b21
2014-03-11 09:00:16 -07:00
Kannan Vijayan
5fd76e3990
Bug 990022 - Refactor BaselineIC profiler pseudo-stack update code. r=efaust
2014-04-01 10:46:45 -04:00
Matt Woodrow
67d1c09cde
Bug 990510 - Change reftest annotation ordering to be correct.
2014-04-01 21:40:15 +08:00
Benoit Jacob
006b370dc5
Bug 987274 - Add IntegerTypeTraits.h to MFBT for additional integer traits and helpers that don't have type_traits equivalents - r=Waldo
2014-04-01 09:38:42 -04:00
Alexandre Poirot
ad02e54918
Bug 990065 - Ensure shipping simulator screen xpcom in b2g desktop package. r=vingtetun
2014-04-01 09:15:46 -04:00
Alexandre Poirot
75e29735d6
Bug 990057 - Fix Promise exception in simulator. r=jryans
2014-04-01 09:15:06 -04:00
Glenn Randers-Pehrson
0f9ec1bc43
Bug 987625 - Conditionally define MOZ_PNG_MAX_DIMENSION. r=jrmuizel
2014-04-01 09:14:14 -04:00
Danny Chen
305d15f8a8
Bug 729111 - Redisplay centered play video button after video is resized. r=jaws
2014-04-01 09:11:41 -04:00
Olli Pettay
1350c8222e
Bug 989210 - Consistently make cycle collector to deal with TextTrackManager's member variables. r=reyre
2014-04-01 08:37:13 -04:00
Bob Owen
cdb03c60fa
Bug 986439 - Enable tests that now pass with e10s. r=bz
2014-03-31 10:17:02 +01:00
Bob Owen
6ff37ba8dc
Bug 986439 - Don't use nsNullPrincipalURI for referrer. r=bz
2014-03-29 19:10:27 +00:00
Anuj Agarwal
68e5e4ccb8
Bug 975681 - Reftests for MathML mfrac. r=fredw
2014-04-01 08:35:15 -04:00
Anuj Agarwal
9c4428fd8a
Bug 975681 - Mochitest for MathML mfrac. r=fredw
2014-04-01 08:34:51 -04:00
snigdha
9cc482da68
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-04-01 08:29:25 -04:00
Nicholas D. Matsakis
7b65976dc0
Bug 966575 Part 15 -- Port to use CheckedInt32 r=waldo
2014-03-17 21:29:59 -04:00
Nicholas D. Matsakis
1d3d4389e5
Bug 966575 Part 14 -- Convert from size_t to int32_t to reflect reality that we do not support objects larger than 2Gig r=sfink
2014-02-16 15:42:51 -05:00
Nicholas D. Matsakis
efc73e8733
Bug 966575 Part 13 -- Remove type repr completely, replacing with atomized strings r=sfink
2014-02-16 06:48:03 -05:00
Masayuki Nakano
54fb2f6994
Bug 989213 part.3 Rename nsVKList.h to mozilla/VirtualKeyCodeList.h r=smaug
...
--HG--
rename : dom/events/nsVKList.h => dom/events/VirtualKeyCodeList.h
2014-04-01 20:42:16 +09:00
Masayuki Nakano
f7c91f6586
Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
...
--HG--
rename : dom/events/nsEventNameList.h => dom/events/EventNameList.h
2014-04-01 20:42:12 +09:00
Masayuki Nakano
614e03df2e
Bug 989213 part.1 Rename nsDOMKeyNameList.h to mozilla/KeyNameList.h r=smaug
...
--HG--
rename : dom/events/nsDOMKeyNameList.h => dom/events/KeyNameList.h
2014-04-01 20:42:11 +09:00
Hannes Verschore
d6941b3645
Bug 813366 - Fix handling of failing to create jit code in yarr, r=till
2014-04-01 13:30:08 +02:00
Hannes Verschore
2cb6cbefea
Bug 986366: Fix --disable-ion builds, r=djvj
2014-04-01 13:29:32 +02:00
Jon Coppeard
80e94d8967
Bug 990001 - Use JS::AutoValueArray in preference to AutoValueVector where size is known in advance r=smaug
2014-04-01 11:34:39 +01:00
Jon Coppeard
fb6ccb11db
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Jon Coppeard
0d05dddd89
Bug 959787 - Handlify jsapi-test eval functions r=terrence
2014-04-01 11:34:38 +01:00
Henrik Skupin
80d688f1fe
Bug 989249 - test_addon_reconciling.js broken due to missing sync. r=jgriffin DONTBUILD
2014-04-01 12:13:37 +02:00
Matt Woodrow
d000aa37ac
Bug 990510 - Disable failing webgl tests because of sadness. rs=jgilbert
2014-04-01 17:47:13 +08:00
Simon Sapin
5584e3271c
Bug 989755: Fix up serialization of the grid-template shorthand. r=dholbert
...
* Refuse to serialize some combinations of values that the shorthand
can not represent: 'grid-template-areas: (not none)' combined with
'grid-template-rows: subgrid' or 'grid-template-columns: subgrid'.
(The former used to cause an assertion failure.)
* Remove an extraneous trailing space that occured when a <track-list>
was last. (ie. followed by an omitted <line-names>)
* Add tests for the result of this serialization.
2014-03-31 13:31:00 +02:00
Viktor Stanchev
efc233bd6d
Bug 987297 - Improve memory usage of profiler by packing ProfileEntry structs together better. r=bgirard
2014-03-31 14:19:00 +02:00
Rick Eyre
f25cdf1a62
Bug 903030 - Add tests for TextTrackCue validation code. r=cpearce
2014-03-31 12:48:00 +02:00