Xidorn Quan
0e28175f81
Bug 1141842 - Add LastOptionalBreakPriority to nsLineLayout to simplify some code. r=roc
2015-03-11 14:14:48 +11:00
Xidorn Quan
d35d0eb7e5
Bug 1088489 followup - Remove accidentally nested <rbc> from box-generation-4-ref.html. rs=dholbert DONTBUILD
2015-03-11 11:25:14 +11:00
Xidorn Quan
76fb97a0c8
Bug 1140264 part 4 - Reftest for this bug. r=dbaron
2015-03-11 10:28:21 +11:00
Xidorn Quan
0e0bdaa1f6
Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron
2015-03-11 10:28:21 +11:00
Xidorn Quan
6073b6d13e
Bug 1140264 part 2 - Move and merge line breaking code in rbc reflow to reduce useless computation and fix undesired break point. r=dbaron
2015-03-11 10:28:21 +11:00
Xidorn Quan
9b06d41750
Bug 1140264 part 1 - Avoid expanding auto-hidden ruby annotations. r=dbaron
...
This could sometimes cause undesired overflow area.
2015-03-11 10:28:21 +11:00
Wes Kocher
f303b4d81c
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Ehsan Akhgari
3005fdd616
Bug 922977 - Request a longer timeout when running test_reftests_with_caret.html
2015-03-10 12:55:30 -04:00
Carsten "Tomcat" Book
b3a1935b89
Merge mozilla-central to b2g-inbound
2015-03-10 14:07:36 +01:00
Xidorn Quan
2fc35acb99
Bug 1130891 part 3 - Add param to HTMLCopy to allow copy with ruby annotation. r=smaug
2015-03-10 17:11:55 +11:00
John Daggett
64be187e33
Bug 1140946 - tweak fall-through for ex/ch restyle on font load. r=dbaron
2015-03-10 13:55:11 +09:00
Wes Kocher
d0149520d8
Merge m-c to inbound a=merge CLOSED TREE
2015-03-09 19:06:17 -07:00
Wes Kocher
76b116dfbf
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Mason Chang
0da2efb211
Renable reftests due to bug 1123762. r=me
2015-03-09 15:55:01 -07:00
Mats Palmgren
366eac5746
Bug 1140579 - Additional tests and code comment update.
2015-03-09 17:29:00 +00:00
Alexandre Lissy
94d57ffc0b
Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal
2015-03-10 02:43:00 +01:00
Jonathan Kew
f221913077
Bug 1138495 - pt 4 - Remove failure annotation from the final testcase, and add specific equality tests for the correctly-inflated rendering of 1c and 1d. r=smontagu
2015-03-10 14:28:23 +00:00
Jonathan Kew
8be297ccb3
Bug 1138495 - pt 3 - Compute font inflation based on inline-axis dimensions rather than always using physical width. r=smontagu
2015-03-10 14:28:23 +00:00
Jonathan Kew
a906b77d93
Bug 1138495 - pt 2 - Remove failure annotations from tests that no longer fail; note that the comparison of font-inflation-1c.html vs 1d still fails (they should inflate by different amounts). r=smontagu
2015-03-10 14:28:23 +00:00
Jonathan Kew
e4cb0d1374
Bug 1138495 - pt 1 - Rename NS_FRAME_IN_CONSTRAINED_HEIGHT flag to NS_FRAME_IN_CONSTRAINED_BSIZE, and set it appropriately according to writing mode. r=smontagu
2015-03-10 14:28:23 +00:00
Jonathan Kew
14ab17bb09
Bug 1138495 - pt 0 - Reftests for font inflation in vertical writing mode, initially annotated as failing. r=smontagu
2015-03-10 14:28:23 +00:00
Mike Hommey
e4b247f703
Bug 868814 - Fold mozalloc library into mozglue. r=njn
2015-03-10 10:01:52 +09:00
Kartikaya Gupta
050bd07ad1
Bug 1137267 - Remove unneeded flags to track touch listeners and touch caret. r=smaug,dvander,botond
2015-03-10 09:29:25 -04:00
Kartikaya Gupta
dcb00c1088
Bug 1137267 - Enable event-regions automatically when APZ is enabled, and allow the APZ code to assume event-regions are enabled always. r=botond,tn
2015-03-10 09:29:19 -04:00
Milan Sreckovic
50350de860
Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
2015-03-09 15:48:20 -04:00
Alexandre Lissy
053f94c9f9
Bug 1139895 - Add fuzz for 1062792-1.html. r=tn
2015-03-07 01:10:00 -05:00
Phil Ringnalda
a169bd15d0
Merge m-c to m-i
2015-03-08 13:34:08 -07:00
Phil Ringnalda
8daebf9c52
Merge b-i to m-c, a=merge
2015-03-08 13:27:18 -07:00
Robert Longson
b2aaa97f35
Bug 1138065 - view elements as fragment identifiers should have normal target matching. r=dholbert
2015-03-08 17:34:47 +00:00
Mason Chang
3f0d4a407e
Bug 1019840 - Disable intermittent width-special-values-image-block.html on b2g. r=philor
2015-03-08 09:48:04 -07:00
Phil Ringnalda
b0eef86a05
Merge b-i to m-c, a=merge
2015-03-07 19:18:39 -08:00
Xidorn Quan
22877723df
Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. r=dbaron
...
The moved properties are:
* clip
* transform-style
* transform-origin
* backface-visibility
* perspective
* perspective-origin
* will-change
2015-03-08 18:43:22 +11:00
Robert Longson
c9163ea891
Bug 1140080 - ensure we only create stop frames for gradients. r=dholbert
2015-03-08 06:49:33 +00:00
Phil Ringnalda
aafe5c8706
Merge m-c to m-i
2015-03-07 19:39:49 -08:00
Mason Chang
c55f5dd4be
Bug 1019840. Disable intermittent width-special-values tests on b2g. r=tn
2015-03-06 08:25:32 -08:00
Ryan VanderMeulen
9df25bfc88
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-03-06 16:18:04 -05:00
Daniel Holbert
dc5c473839
Bug 1140502 - Request longer mochitest timeout threshold for test_media_queries.html & test_selectors.html. r=dbaron, a=me
2015-03-06 11:43:00 -05:00
Bill McCloskey
6b664501ab
Bug 1129223 - Remove local mozAfterRemotePaint events (r=smaug)
2015-03-05 22:03:23 -08:00
Robert O'Callahan
f6983185f9
Bug 1131000. Implement nsMathMLSelectedFrame::ComputeSize to delegate size computation to the selected frame. r=mats
2015-03-05 17:06:32 +13:00
Robert O'Callahan
de5e07345f
Bug 1139709. Address review comments. r=mats
2015-03-05 17:22:26 +13:00
Robert O'Callahan
25260671b3
Bug 1139709. Remove unused parameters from nsMathMLChar::GetMaxWidth. r=mats
2015-03-05 14:46:40 +13:00
Robert O'Callahan
c7a201ac68
Bug 1139709. Cache nsMathMLContainerFrame's intrinsic width. r=mats
...
For me, this reduces the load time of the testcase in bug 1139709 from
68s to 34s.
2015-03-05 14:30:07 +13:00
Robert O'Callahan
e92d7a866c
Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
2015-03-05 00:02:14 +13:00
Robert Longson
9a5f96bda9
Bug 1137859 - stroke-dashoffset not respecting pathLength property. r=dholbert
2015-03-06 14:12:52 +00:00
John Daggett
af13b82caf
Bug 935862 p6 - fixup problematic reftests. r=heycam
2015-03-06 17:44:37 +09:00
Cameron McCormack
25f9982c28
Bug 935862 p5 - handle SVGTextFrame reflow correctly. r=jdaggett
2015-03-06 17:44:32 +09:00
John Daggett
76243a86cb
Bug 935862 p4 - add reftests to sanity check @font-face reflow behavior. r=heycam
2015-03-06 17:44:28 +09:00
John Daggett
649cc83627
Bug 935862 p3 - implement selective reflow for downloadable fonts. r=heycam
2015-03-06 17:44:23 +09:00
John Daggett
facc85116e
Bug 935862 p1 - add flag for ex/ch unit usage. r=heycam
2015-03-06 17:44:14 +09:00
L. David Baron
8ff0890e78
Bug 1140486 patch 2 - Make nsTextFrame::UpdateOverflow include the visual overflow from the text metrics by calling existing RecomputeOverflow. r=jfkthame
...
UpdateOverflow and RecomputeOverflow need to remain two separate
functions since RecomputeOverflow is called from line layout, prior to
setting the overflow areas, whereas UpdateOverflow needs to reset the
overflow areas and (via its return value) propagate the change to
ancestors. However, they should share more code than they do today.
The only substantive (non-error-handling) change this is making is that
it's adding the MeasureText call, manipulation of the resulting
boundingBox, and inclusion of that bounding box in the visual overflow.
This is exactly the change that I'm trying to make in this bug.
It's also changing the error handling if EnsureTextRun returns null, but
I don't think we need to worry about that case much.
2015-03-07 12:27:36 -08:00