Commit Graph

25390 Commits

Author SHA1 Message Date
Xidorn Quan
c5d84bb571 Bug 1144607 part 3 - Reftests for string value on list-style-type. r=dbaron 2015-03-27 09:48:10 +11:00
Xidorn Quan
e1ea8c6288 Bug 1144607 part 2 - Support string value for list-style-tyle. r=dbaron 2015-03-27 09:48:10 +11:00
Xidorn Quan
5ff9ef3b1e Bug 1144607 part 1 - Remove CounterStyleManager::BuildCounterStyle for anonymous counter styles. r=dbaron 2015-03-27 09:48:10 +11:00
Cameron McCormack
5c3e7f784f Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame 2015-03-26 18:29:31 +11:00
Seth Fowler
45dfda8bce Backed out changeset c035d63ade9d (bug 1068881) 2015-03-26 15:45:00 -07:00
Seth Fowler
247d9ddd59 Bug 1147195 - Reenable list-simple-1.html. 2015-03-26 15:39:52 -07:00
Seth Fowler
5b34898f2c Bug 1147707 - Intersect correctly in DisplayItemClip::ApplyNonRoundedIntersection. r=roc 2015-03-26 15:39:52 -07:00
Seth Fowler
93db772833 Bug 1068881 - Inflate the dest rect to at least one device pixel when computing the optimal image size for drawing. r=roc 2015-03-26 15:39:37 -07:00
Timothy Nikkel
93dfb4b89f Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats 2015-03-26 16:44:40 -05:00
Daniel Holbert
b917137f4f Bug 1148078: Replace the word "Logical" with "Flex-Relative" in some vars & functions in flexbox layout. r=mats 2015-03-26 14:37:48 -07:00
Bill McCloskey
fcd90b7e73 Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz) 2015-03-26 14:17:29 -07:00
Kearwood (Kip) Gilbert
274c2ac6a3 Bug 1035611 - Part 2: Test to ensure that transformed rects crossing the w=0 plane are clipped correctly. r=mattwoodrow
- An element is transformed such that its inverse projection transform
  results in a bounding box reaching an infinite / vanishing point.
2015-03-25 11:28:37 -07:00
Mats Palmgren
3403f8f9eb Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. 2015-03-26 18:57:39 +00:00
Mats Palmgren
d19ed3d09e Bug 1107786 - part 3, [css-grid] Implement layout and painting per the CSS 'order' property for absolute positioned grid items. r=dholbert 2015-03-26 18:57:39 +00:00
Mats Palmgren
2b9429936f Bug 1107786 - part 2, [css-grid] Implement a DisplayList sorting function that sorts by CSS 'order'. r=dholbert 2015-03-26 18:57:39 +00:00
Mats Palmgren
5df9dd88b7 Bug 1107786 - part 1, [css-grid] Implement layout and painting per the CSS 'order' property for normal flow grid items. r=dholbert 2015-03-26 18:57:39 +00:00
Mats Palmgren
3bd916b0c5 Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert 2015-03-26 18:57:39 +00:00
Mats Palmgren
7f99f2aecc Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. 2015-03-26 18:57:39 +00:00
Mats Palmgren
d7f28003bb Bug 1107783 - part 1, [css-grid] Implement abs.pos. grid item placement and reflow. r=dholbert 2015-03-26 18:57:39 +00:00
Kartikaya Gupta
2e93b3a50b Bug 1147552 - Add a yellow background on the active test item in the reftest analyzer. r=dbaron
DONTBUILD because NPOTB
2015-03-26 14:54:21 -04:00
Jonathan Kew
81803533f4 Bug 1133945 - Reftest for vertical-align with dominant centered baseline. r=smontagu 2015-03-26 12:35:15 +00:00
Jonathan Kew
343494dea5 Bug 1133945 - Fix behavior of vertical-align with a specified length, relative to dominant centered baseline in vertical mode. r=smontagu 2015-03-26 12:34:57 +00:00
Simon Montagu
d243d4c9ce Bug 1145546: take auto-direction into account in GetScrolledRect, r=jfkthame 2015-03-26 14:02:35 +02:00
Jonathan Kew
d7829110c2 Bug 1138356 - Reftests for button contents alignment in vertical writing modes. r=smontagu 2015-03-12 16:49:50 +00:00
Jonathan Kew
9462fb8267 Bug 1138356 - Correct the alignment of button contents in vertical-rl writing mode. r=smontagu 2015-03-12 13:09:30 +00:00
Cameron McCormack
4d8d636fc1 Bug 1147737 - Remove duplicate Selection.h entry from layout/generic/moz.build. r=dholbert 2015-03-26 16:26:05 +11:00
Seth Fowler
e1c6b2f450 Bug 1128467 - Take scale factors into account when computing image size even if we aren't snapping. r=roc 2015-03-25 18:12:58 -07:00
Kearwood Gilbert
8ba74ba11e Bug 969250 - Part 2: Tests for scroll snapping for scrollbars (v2 Patch), r=roc relanding on a CLOSED TREE 2014-02-17 15:47:29 +13:00
Kearwood (Kip) Gilbert
5fc1e25b4b Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc 2015-03-25 11:40:31 -07:00
Wes Kocher
bca2de3663 Backed out 2 changesets (bug 969250) on the other theory that it broke lots of tests, forcing a prolonged CLOSED TREE
Backed out changeset 3c1005c81e52 (bug 969250)
Backed out changeset 3ed9d5170d13 (bug 969250)
2015-03-25 14:46:47 -07:00
Kearwood Gilbert
caf6f41d61 Bug 969250 - Part 2: Tests for scroll snapping for scrollbars (v2 Patch), r=roc 2014-02-17 15:47:29 +13:00
Kearwood (Kip) Gilbert
d784d32107 Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc 2015-03-25 11:40:31 -07:00
Kartikaya Gupta
11f7426044 Bug 1143665 - Remove the ambiguous scroll position being passed around in scroll started/stop notifications. r=roc,ehsan 2015-03-25 07:52:37 -04:00
Ryan VanderMeulen
e55eb3d955 Backed out changeset a6b9c152a7d1 (bug 1140293) for mochitest failures.
CLOSED TREE
2015-03-25 08:42:46 -04:00
Jonathan Kew
b5a16eb447 Bug 686225 - Reftest for Indic shaping with buggy OS X (AAT) fonts. r=jdaggett 2015-03-25 08:25:55 +00:00
David Anderson
b745ff69a6 Fix some tests that depend on synchronous scrolling. (bug 1140293 part 1, r=masayuki,mstange,kgilbert) 2015-03-25 01:03:48 -07:00
L. David Baron
1471bf4409 Fix ruby reftest spec links to point to TR rather than dev.w3.org to fix errors. No bug.
This fixes errors that are currently reachable via:
http://test.csswg.org/shepherd/search/owner/dbaron/status/issue/
And listed on pages of the form:
http://test.csswg.org/shepherd/testcase/ruby-autohide-001/ (etc.)
2015-03-24 19:13:47 -07:00
L. David Baron
43030dc26b Bug 1090555 - Fix visited link test in test_animations_omta.html to wait for visited link coloring properly. r=birtles
This patch contains two changes:
 (1) The addition of refVisitedLink and the use of
     waitForVisitedLinkColoring() on it.
 (2) Changing the URL of the visited lisks (both visitedLink and
     refVisitedLink) from "" to window.top.location.href, since the
     former doesn't work for Android mochitests while it does work on
     Linux mochitest-e10s.

I tested locally that without the patch I get the failures, and with the
patch the failures go away, using:
./mach mochitest-plain --e10s --setpref layers.acceleration.force-enabled=true --setpref layers.offmainthreadcomposition.async-animations=true layout/style/test/test_animations_omta.html

Further, when running (and passing), I checked that
waitForVisitedLinkColoring() does go through one setTimeout cycle.

Also, I tested that if I effectively revert
https://hg.mozilla.org/mozilla-central/rev/d13154302d77 by changing the
third parameter to the GetContext call in
nsStyleSet::ResolveStyleWithReplacement to be nullptr instead of
visitedRuleNode, I get the failure:
TEST-UNEXPECTED-FAIL | layout/style/test/test_animations_omta.html | visited link background color after animation-only flush - got rgb(255, 255, 0), expected rgb(0, 0, 255)
which confirms that the test is still testing what it was designed to
test.
2015-03-24 19:13:47 -07:00
L. David Baron
fc32c6518c Back out changeset c30bce033d92 (bug 1145803) to reenable the tests from bug 1010675 on B2G in the hopes that enough mochitests have been added or removed since then (primarily by bug 1142360) that we won't get the same chunking problems. 2015-03-24 19:13:47 -07:00
David Anderson
37a72c0133 Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats) 2015-03-24 14:59:41 -07:00
Trevor Saunders
98873cda27 bug 1146027 - more final r=froydnj 2015-03-24 17:51:43 -04:00
Mason Chang
9f584ecfee Bug 1145327 Part 3: Re-enable css-animations/print-no-animations.html tests. r=me 2015-03-24 14:28:34 -07:00
Mason Chang
2429563580 Bug 1145327 Part 1: Skip refresh driver ticks if the timestamp is in the past. r=birtles,vlad 2015-03-24 14:28:34 -07:00
Kearwood (Kip) Gilbert
dbbdba9a93 Bug 1035611 - Part 1: Updated Matrix4x4::ProjectRectBounds to properly handle infinite values when untransformed rects cross the w=0 plane. r=mattwoodrow
- Added specialized rect clipping functionality to Matrix4x4::ProjectRectBounds
  so we don't have to return infinite values when rects cross the w=0 plane
  in homogenous coordinate space.
- Updated callsites of ProjectRectBounds to pass a clipping rect that is
  appropriate for the units that are returned.
2015-03-13 16:42:00 -04:00
Kushan Joshi
a3c4b7a023 Bug 1101627 - Add touch action regions. r=kats 2015-03-24 09:13:24 -04:00
Ryan VanderMeulen
558523180f Backed out 3 changesets (bug 1061364, bug 1117603) for B2G xpcshell permafail.
Backed out changeset aaf374ba062f (bug 1061364)
Backed out changeset 67fece279049 (bug 1117603)
Backed out changeset fe8ba59678a2 (bug 1117603)

CLOSED TREE
2015-03-24 09:13:06 -04:00
Geoff Brown
af5889e48d Bug 1140148 - Update reftest manifests for Android 4.3 emulator; r=dminor 2015-03-24 06:51:45 -06:00
Brian Birtles
f1111e7f5e Bug 1061364 - Don't force transitions to refresh their style rule; r=dbaron 2015-03-24 18:13:38 +09:00
Cameron McCormack
fa8d63b057 Bug 1146199 - Return empty string from FontFace.family if the FontFace was constructed with an invalid family name. r=jdaggett 2015-03-24 19:34:32 +11:00
Cameron McCormack
8a0d3f0454 Bug 1144450 - Part 5: Fix/add tests for not firing loadingdone/loadingerror when adding an already-loaded/error FontFace to a FontFaceSet. r=jdaggett 2015-03-24 19:34:32 +11:00