Ryan VanderMeulen
be3f2c5666
Merge inbound to m-c. a=merge
2015-04-01 12:34:21 -04:00
Carsten "Tomcat" Book
b0eff59e17
Backed out changeset 43f8e1806067 (bug 1149304) for unexpected pass in Android 1149304-1-transform-change.html tests
2015-04-01 15:11:38 +02:00
Carsten "Tomcat" Book
e12bd6f6ea
Backed out changeset 72d01e62e037 (bug 1149519)
2015-04-01 15:10:36 +02:00
Jonathan Kew
e64c60dd7a
Bug 1149519 - Followup - remove Windows XP failure annotation from reftests/bugs/1149304-1-transform-change.html. r=me
2015-04-01 12:46:53 +01:00
Edgar Chen
8226228eb1
Bug 1142770 - part 1 - Use telephony service creator for telephony IPC service. r=hsinyi
2015-03-17 13:50:34 +08:00
Ryan VanderMeulen
5b440fa467
Bug 1145546 - Add missing nsBidiPresUtils.h include to nsGfxScrollFrame.cpp to fix non-unified bustage. r=jfkthame
2015-03-31 10:47:49 -04:00
Jonathan Watt
2e0360609c
Bug 1145246, part 3 - Update layout code for the rename of Animatable.getAnimationPlayers() to Animatable.getAnimations(). r=birtles
2015-03-20 18:20:49 +00:00
Jonathan Watt
5cab6b1876
Bug 1074630, part 1 - Implement Web Animations finishing behavior. r=birtles, r=smaug
2015-03-18 13:22:11 +00:00
Xidorn Quan
deb8d88301
Bug 1146103 followup - Add comment mentions upgrading warning and add crashtest for the assertion.
2015-03-31 16:30:29 +11:00
Xidorn Quan
db614700b6
Bug 1146107 - Replace MOZ_ASSERT with NS_WARN_IF_FALSE on isize check in ruby base container. r=dholbert
2015-03-31 16:30:29 +11:00
Xidorn Quan
7af46fef4d
Bug 1146114 - Make assertion checking additional leading in ruby frame non-crash. r=dholbert
2015-03-31 16:30:29 +11:00
Mike Hommey
4da5ed0b71
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Daniel Holbert
7ea77b404b
Bug 1149383 part 2: Reorder width/height decls in flexbox-writing-mode reftests for consistency. (test-only)
2015-03-30 20:22:04 -07:00
Daniel Holbert
4ab22478de
Bug 1149383 part 1: Make flexbox writing-mode tests use different widths vs. heights to reveal bug with vertical writing-modes. (test-only)
2015-03-30 20:22:03 -07:00
Jonathan Kew
051cb1a732
Bug 1149304 - Reftest for repaint issues when changing CSS transform (fails on WinXP, OS X, and older Android). r=roc
...
* * *
Bug 1149304 - Mark test as failing on WinXP, OS X and Android.
2015-04-01 09:02:29 +01:00
Bill McCloskey
061f09ba1e
Back out bug 1075670
2015-03-30 20:13:07 -07:00
Xidorn Quan
6ccb78f80a
Bug 1143513 - Make nsFrameList compatible with range-based syntax and utils. r=roc,waldo
2015-03-31 14:08:17 +11:00
Xidorn Quan
36760511f3
Bug 1146103 - Use NS_WARNING instead of MOZ_ASSERT for bcoord check in ruby text container. r=dbaron
2015-03-31 14:08:03 +11:00
Cameron McCormack
fc060fb0c9
Bug 1072101 - Unified build fix; no review.
2015-03-31 14:05:33 +11:00
Cameron McCormack
ed67351bba
Bug 1072101 - Part 5: Remove indexed property access on FontFaceSet. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
4995d7f612
Bug 1072101 - Part 3: Implement FontFaceSet.forEach. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
161a8c2a7e
Bug 1072101 - Part 2: Implement FontFaceSet.{entries,values}. r=peterv
2015-03-31 14:05:33 +11:00
Cameron McCormack
b7a4daf2fd
Bug 1072101 - Part 1: Implement FontFaceSet.size. r=peterv
2015-03-31 14:05:33 +11:00
Xidorn Quan
bb141ab140
Bug 1146112 - Mark ruby pseudo frames as line participant in frame constructor. r=roc
2015-03-31 09:20:01 +11:00
Mats Palmgren
8852b5e235
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 11:36:14 -04:00
Mats Palmgren
66ba78f235
Bug 1149035 - Make nsXULPopupManager::PopupResized take a LayoutDeviceIntSize param instead of a unit-less nsIntSize. r=roc
2015-03-30 11:36:01 -04:00
Mats Palmgren
3eea69f457
Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
2015-03-30 11:35:47 -04:00
Mats Palmgren
e428944bb4
Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
2015-03-30 11:35:25 -04:00
Carsten "Tomcat" Book
abd1345059
Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
2015-03-30 15:04:09 +02:00
Carsten "Tomcat" Book
d32f1175f6
Backed out changeset 9ac36968bff2 (bug 1149035)
2015-03-30 15:03:30 +02:00
Carsten "Tomcat" Book
f23066ddcd
Backed out changeset e507145a198c (bug 1149037)
2015-03-30 15:03:25 +02:00
Carsten "Tomcat" Book
837f11924f
Backed out changeset 9534a3d38191 (bug 1149041)
2015-03-30 15:03:19 +02:00
Neil Deakin
f9cec46a1d
Bug 1117586, [e10s] select dropdowns cannot be opened with the keyboard, r=roc
2015-03-30 08:53:44 -04:00
Mats Palmgren
dd2ed0b574
Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
2015-03-30 10:37:34 +00:00
Mats Palmgren
dc580c6829
Bug 1149037 - Make nsLayoutUtils::ComputeSizeForDrawing* take a CSSIntSize param instead of a unit-less nsIntSize. r=roc
2015-03-30 10:37:34 +00:00
Mats Palmgren
8a4d1cc7af
Bug 1149035 - Make nsXULPopupManager::PopupResized take a LayoutDeviceIntSize param instead of a unit-less nsIntSize. r=roc
2015-03-30 10:37:34 +00:00
Mats Palmgren
2268b8c0ad
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 10:37:33 +00:00
Martijn Wargers
bc98fff331
Bug 1148405 - Intermittent Mulet test_garbage_at_end_of_declarations.html,test_value_storage.html. r=smaug
2015-03-27 16:43:28 +01:00
John Daggett
0250d6859b
Bug 1094571 - add unicode-range load tests. r=heycam
2015-03-30 10:05:32 +09:00
John Daggett
c490ab2f99
Bug 1094571 - add woff versions of markA, markB, etc. fonts. r=heycam
2015-03-30 10:05:12 +09:00
Timothy Nikkel
9803b7e5b1
Bug 1133732. Header include got missed in rebase. on CLOSED TREE
2015-03-29 18:16:43 -05:00
Timothy Nikkel
90c463cb80
Bug 1133732. Make button box frames listen for blurs so they de-activate on blur. r=smaug
2015-03-29 18:05:00 -05:00
Mats Palmgren
ee8e437fa3
Bug 1148833 part 4 - Fix indentation of some Reflow params (white-space changes only).
2015-03-29 22:38:40 +00:00
Mats Palmgren
5bd17a127b
Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
2015-03-29 22:38:40 +00:00
Mats Palmgren
2841011c3a
Bug 1148833 part 2 - Makes sure gLogModule is initialized by calling GetLogModuleInfo(). r=roc
2015-03-29 22:38:40 +00:00
Mats Palmgren
c5c104d465
Bug 1148833 part 1 - Remove nsMathMLContainerFrame::WillReflow, reset the NS_MATHML_ERROR bit at the start of Reflow instead. r=roc
2015-03-29 22:38:39 +00:00
Nicolas Silva
e140a853f2
Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas
2015-03-29 16:59:15 +02:00
Nicolas Silva
eae4d10b4d
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Brian Birtles
6315d9d2bc
Bug 1109390 part 18 - Rename AnimationPlayer::IsRunning to IsPlaying and reuse IsInPlay definition; r=jwatt
...
This patch renames the confusing IsRunning method since IsRunning() is *not*
the same as (PlayState() == AnimationPlayState::Running). It also removes
the old definition to make better re-use of PlayState() and IsInPlay().
2015-03-27 18:01:00 +09:00
Brian Birtles
41cdff5906
Bug 1109390 part 16 - Update IsCurrent to take a player parameter; r=jwatt
...
In preparation for introducing IsInPlay (where "in play" is a term in the Web
Animations spec), this patch aligns the existing IsCurrent with the definition
in the spec that says an animation effect is only current if it is attached
to an animation (player in our current naming) that is not finished. In order
to ensure that we need to pass the animation/player into the method.
This actually changes the behavior of IsCurrent since now we will return false
for animations that are finished. As far as I can tell, all the call sites that
are requesting current animations should only be concerned with animations that
are actually running. If not, they need to be adjusted to look for animations
that are either current or in effect.
2015-03-27 17:44:38 +09:00