Corey Ford
3fc43261c7
Bug 904197 - Use the union of continuations' rects in sticky positioning calculations. r=dholbert
...
Reftest inline-3.html fails because handling the sticky element's margin correctly will take more work; similarly, border/padding on containing-block continuations won't be handled quite right. Reftest column-contain-1a fails because some of the anonymous blocks inside an nsColumnSetFrame have 0 height.
2013-09-13 16:53:48 -07:00
Jesse Ruderman
f4099a7205
Crashtest for bug 861489.
2013-09-17 20:46:17 -07:00
L. David Baron
0f7222c881
Bug 861489: Fix SkipAnimationRule to do the right thing in the presence of new cascading rules. r=bzbarsky
2013-09-17 20:46:17 -07:00
Phil Ringnalda
afee847b66
Backed out changeset 505e8f8480d2 (bug 913597) for Android failure
...
--HG--
extra : rebase_source : d9ffe836559fb5a63d895d40b4f89324c2932216
2013-09-17 20:45:48 -07:00
Ryan VanderMeulen
8a6a806c2a
Merge m-c to inbound.
2013-09-17 22:47:28 -04:00
Ryan VanderMeulen
5be5179c2d
Merge m-c to fx-team on a CLOSED TREE.
2013-09-17 20:27:03 -04:00
Martijn Wargers
0b217fe87f
Bug 916086 - Remove some more enablePrivilege calls. r=jmaher
...
CLOSED TREE
--HG--
rename : layout/base/tests/test_bug458898.html => layout/base/tests/chrome/test_bug458898.html
2013-09-16 22:12:29 +02:00
Dan Glastonbury
c3402e1573
Bug 913597 - Remove support for obsolete 'moz-webgl' name for creation of WebGL contexts. r=jgilbert
2013-09-17 20:45:48 -04:00
Steven Michaud
366bf6eb2c
Bug 909678 - Send right-mouse-dragged and other-mouse-dragged events to plugins. r=spohl,roc
2013-09-17 18:36:03 -05:00
Corey Ford
92841b7169
Bug 915475 - Don't sticky position frames with NS_FRAME_IS_NONDISPLAY. r=dholbert
2013-09-17 14:11:12 -07:00
Masatoshi Kimura
db96aec3fb
Bug 916871 - Remove classinfo bits for CSSGroupRuleRuleList. r=bz
2013-09-18 07:56:41 +09:00
Daniel Holbert
8fdf7cea57
Bug 917032 part 3: Move flex item physicalPosn computation up a bit higher. r=mats
2013-09-17 14:54:07 -07:00
Daniel Holbert
c3219fdda3
Bug 917032 part 2: Make PhysicalPositionFromLogicalPosition() take the content-box size, so it can do polarity-flipping if necessary. r=mats
2013-09-17 14:54:02 -07:00
Daniel Holbert
0bb827fb1b
Bug 917032 part 1: Do flex layout in content-box space, rather than in frame-rect (border-box) space, and adjust for border/padding at the end of reflow. r=mats
2013-09-17 14:53:56 -07:00
Ryan VanderMeulen
05eb87df87
Backed out changeset 8c85c4d93fb7 (bug 907351) for Android 2.2 reftest failures.
...
CLOSED TREE
2013-09-17 13:38:39 -04:00
Ehsan Akhgari
a92a47810e
Bug 917301 - Remove some dead code in layout/; r=dholbert
2013-09-17 13:02:02 -04:00
Eitan Isaacson
0be41e0d7e
Bug 904687 - Introduce Svox Pico speech synthesis service. r=smaug f=gps
...
- moz.build updates.
- Use nsISupports thread-safe decleration macros.
- Also with PicoVoice, changed to thread-safe add/remove ref macro. We are now creating them off main thread.
- Do initialization off main thread, but go back to main thread to register the voices.
2013-09-17 09:40:07 -07:00
Dan Minor
27647137dc
Bug 907351 - Android pandaboard reftests run significantly slower; r=gbrown
2013-09-16 06:54:39 -04:00
L. David Baron
43f9903e53
Bug 911786 part 3: Add an assertion to check that part 2 only changes things for position:sticky. r=dholbert
...
I'm worried that part 2 was the cause of bug 916751. If it was, I think
this assertion should catch the problem. Even if it's not, I think it's
a good assertion to have.
2013-09-17 04:44:16 -07:00
L. David Baron
4d67f6dd65
Bug 916751: Do not use nsIFrame::MovePositionBy from nsLineLayout. r=dholbert
...
Since bug 916751 is hard (for me) to test, I haven't confirmed for sure
that this fixes the bug.
However, it fixes the assertions that bug 911786 part 3 triggers in
layout/base/crashtests/317934-1.html through this codepath.
2013-09-17 04:44:16 -07:00
L. David Baron
2ccf55e3f6
Bug 917021: We should not store the NormalPositionProperty on all frames, only relatively positioned ones. r=dholbert
...
This also fixes nsHTMLReflowState::ApplyRelativePositioning to no-op for
svg:text, as it should (since nsIFrame::IsRelativelyPositioned() checks
more than nsStyleDisplay::IsRelativelyPositionedStyle()).
2013-09-17 04:44:16 -07:00
L. David Baron
eea4b28546
Bug 915053: Remove quirk allowing {} around style attribute. r=heycam
...
The tests pass with the patch; without the patch
test_style_attribute_quirks.html fails 2 tests.
2013-09-17 04:44:15 -07:00
Cameron McCormack
ec1a5c3498
Bug 893319 - Remove -moz-rgba() and -moz-hsla(). r=bz
2013-09-16 10:43:56 +10:00
Cameron McCormack
0127877d37
Bug 874507 - Make clip-path, filter, mask and opacity work on <marker> elements. r=longsonr
2013-09-16 15:06:29 +10:00
Rik Cabanier
a160602f49
Bug 902525 - Part 7: fix to turn off text anti-aliasing r=roc
2013-09-15 16:48:14 -07:00
Rik Cabanier
b3a5b53c43
Bug 902525 - Part 6: some basic test files for HTML blending r=roc
2013-09-15 16:43:12 -07:00
Rik Cabanier
2e9e25f6c3
Bug 902525 - Part 4: first set of testfiles for SVG blending r=roc
2013-09-16 13:21:00 +10:00
Rik Cabanier
f7c9c54b27
Bug 902525 - Part 3: create a layer for content that stores the blend mode r=roc
2013-09-14 20:40:11 -07:00
Rik Cabanier
8c970079ca
Bug 902525 - Part 2: Create layers for isolated groups when blending is involved r=roc
2013-09-14 20:30:00 -07:00
Paul Rouget
9492494622
Bug 890195 - device-width media queries should use the page width, not the actual device width. r=bz
2013-07-17 05:08:00 +02:00
Phil Ringnalda
c396549686
Backed out 5 changesets (bug 904720, bug 915757, bug 902909) for b2g bustage
...
CLOSED TREE
Backed out changeset 2980ed8667f3 (bug 902909)
Backed out changeset 8c6ea94c7a9e (bug 902909)
Backed out changeset 2cd9d6be6dc2 (bug 902909)
Backed out changeset c00c7a77c130 (bug 904720)
Backed out changeset e385645fb787 (bug 915757)
2013-09-15 22:48:30 -07:00
Ryan VanderMeulen
94d8239afc
Merge m-c to inbound.
2013-09-15 22:05:23 -04:00
Ryan VanderMeulen
1b1cc7da19
Merge b2g-inbound to m-c.
2013-09-15 21:53:23 -04:00
Kyle Huey
d2a1d81ffa
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-09-16 09:06:02 +08:00
Ehsan Akhgari
d5d3a9ae84
Bug 916610 - Minimize the #includes in layout/style; r=roc
2013-09-15 21:06:52 -04:00
Ryan VanderMeulen
336d08aee2
Backed out 7 changesets (bug 902525) for B2G reftest failures.
...
Backed out changeset bbca63772c83 (bug 902525)
Backed out changeset edb386989dbd (bug 902525)
Backed out changeset 3137dadb4fcd (bug 902525)
Backed out changeset e562afcb3c89 (bug 902525)
Backed out changeset 8ef3a516bd68 (bug 902525)
Backed out changeset 520fcd422150 (bug 902525)
Backed out changeset 4e553e8da44e (bug 902525)
2013-09-15 18:59:27 -04:00
Ryan VanderMeulen
74b6e1af43
No bug - Add B2G fuzz to max-prop.html.
2013-09-15 18:38:00 -04:00
Phil Ringnalda
5bafbda9ba
Bug 914919 followup followup, increase the assertion range for everyone
2013-09-15 13:34:08 -07:00
Rik Cabanier
9e7b0cbff4
Bug 902525 - Part 7: Fix to turn off text anti-aliasing. r=roc
2013-09-15 16:24:57 -04:00
Rik Cabanier
2a3e60d8fd
Bug 902525 - Part 6: Some basic test files for HTML blending. r=roc
2013-09-15 16:24:46 -04:00
Rik Cabanier
cc9654b4c9
Bug 902525 - Part 4: First set of testfiles for SVG blending. r=roc
2013-09-15 16:24:26 -04:00
Rik Cabanier
9f1afe3eea
Bug 902525 - part 3: Create a layer for content that stores the blend mode. r=roc
2013-09-15 16:24:16 -04:00
Rik Cabanier
b58954693a
Bug 902525 - Part 2: Create layers for isolated groups when blending is involved. r=roc
2013-09-15 16:24:06 -04:00
Timothy Nikkel
4312c649b8
Bug 915526. Take into account display port and scroll port clamping in image visibility. r=roc f=kats
2013-09-15 13:51:35 -05:00
Phil Ringnalda
863ac83acc
Bug 914919 followup, increase the assertion range for Windows
2013-09-14 21:39:16 -07:00
Corey Ford
2c345af1a4
Bug 914919 - Downgrade BaseRect::Set*Edge assertions to be non-fatal. r=dholbert
2013-09-11 16:27:14 -07:00
Ryan VanderMeulen
b2393cd728
Merge m-c to b2g-inbound.
2013-09-14 23:07:59 -04:00
Timothy Nikkel
6193557598
Bug 847223. Part 10. Make the new code work when we have the image visibility analysis prefed off. r=mats
2013-09-14 19:05:06 -05:00
Timothy Nikkel
5a0f35ceaa
Bug 847223. Part 6. Use the first reflow of relevant image frames to add/remove them from the visible list. r=mats
2013-09-14 19:05:05 -05:00
Timothy Nikkel
6099e77b01
Bug 847223. Part 5. Make AssumeAllImagesVisible usuable outside of PresShell. r=mats
2013-09-14 19:05:05 -05:00