Mats Palmgren
9d52d983fd
Bug 524925 - Consolidate overflow clipping checks to nsFrame::ApplyOverflowClipping(); and fix some code style nits. part=5/6 r=roc
2012-01-18 21:04:51 +01:00
Mats Palmgren
07bc44b28c
Bug 524925 - Make outline style changes update the overflow and repaint instead of reflow. part=4/6 r=roc
2012-01-18 21:04:51 +01:00
Mats Palmgren
76336e0616
Bug 524925 - Make all transform style changes update the overflow and repaint instead of reflow. part=3/6 r=roc
2012-01-18 21:04:51 +01:00
Mats Palmgren
a1873efda5
Bug 524925 - Update the overflow for all the affected frames, not just the primary frame. And the ancestors of those. part=2/6 r=roc
2012-01-18 21:04:51 +01:00
Benjamin Stover
0a52de4032
Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
...
Add an extra change hint, UpdateOverflow, that can be used to specify that
a frame's overflow areas may have changed and that they need to be recalculated.
When a transform on a frame changes, instead of marking it for reflow, set this
hint instead.
There is an added virtual function on nsIFrame, UpdateOverflow, which is called
recursively on a frame when the corresponding hint is set, to allow it to
update its overflow areas.
2011-06-15 14:03:49 -07:00
Joel Maher
9d0a3bf624
Bug 719140 - native android reftests fail due to missing window.innerWidth/innerHeight. r=mfinkle
2012-01-18 13:44:49 -05:00
Mounir Lamouri
9c619f5d5c
Merge m-i into m-c.
2012-01-18 11:28:32 +01:00
Joe Drew
13585a5bd8
Merge last fully green rev of mozilla-inbound to m-c.
2012-01-17 16:55:54 -05:00
Serge Gautherie
6bfd083701
Bug 718546. (Av1) bug389321-1.html: Use EventUtils sendChar() to send char, not sendKey(). r=ehsan.
2012-01-17 20:40:52 +01:00
Marco Bonardo
1b31e5f0a2
Merge last green PGO changeset from inbound to central
2012-01-17 16:22:33 +01:00
Ms2ger
7e240333f4
Backout for philor.
2012-01-17 10:48:42 +01:00
Ms2ger
ce301744c0
Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor
2012-01-17 10:48:19 +01:00
Justin Wood
b50ee39e04
Merge last green PGO from inbound to mozilla-central
2012-01-16 22:27:53 -05:00
Serge Gautherie
e59df39a13
Bug 717868. (Bv1) bug389321-1.html: Fix "Unknown key: VK_VK_BACK_SPACE". r=ehsan.
2012-01-16 20:15:59 +01:00
Tim Taubert
d798b882da
merge m-c to fx-team
2012-01-16 11:20:19 +01:00
Simon Montagu
1aba6081f6
Make continuations non-fluid when the end of a bidi paragraph is forced by a preformatted newline. Bug 698335, r=roc
2012-01-15 06:56:04 -08:00
Justin Wood
94e66a942e
Merge m-c tip to m-i
2012-01-15 05:29:24 -05:00
Ms2ger
bbddcb26cd
Bug 717371 - Don't use nsINode::GetChildAt in PresShell::GoToAnchor; r=bz
2012-01-15 09:13:12 +01:00
Greg Karz
68ed30db60
Bug 712347 - 'The image cannot be displayed ...' error message is hard to read on a dark background. r=roc
2012-01-13 16:26:41 -08:00
Jared Wein
3a800a6051
Bug 198964 - Enable smooth scrolling by default. r=gavin
2012-01-13 16:26:34 -08:00
Serge Gautherie
7df0dcdf8d
Bug 717868. (Av1) test_reftests_with_caret.html: Fix "SimpleTest.finish()" handling. r=ehsan.
2012-01-14 01:09:39 +01:00
Ed Morley
329417cd35
Merge mozilla-central to mozilla-inbound
2012-01-13 03:19:46 +00:00
Matt Brubeck
ac8a7f3a3e
Merge last green changeset from mozilla-inbound to mozilla-central
2012-01-12 08:22:14 -08:00
Masatoshi Kimura
65cb5fcc01
Bug 716570 - Rename blob URI scheme from "moz-filedata" to "blob" per spec. r=sicking
...
--HG--
rename : content/base/src/nsFileDataProtocolHandler.cpp => content/base/src/nsBlobProtocolHandler.cpp
rename : content/base/src/nsFileDataProtocolHandler.h => content/base/src/nsBlobProtocolHandler.h
2012-01-12 11:36:03 +01:00
Robert Longson
555bbcf3c7
Bug 525095 - Fix artifacts being left behind when text is resized. r=roc
2012-01-12 09:59:39 +00:00
Jonathan Watt
7845be68a0
Bug 715769 - Kill unused enums nsWidgetType and nsLanguageSpecificTransformType. r=bernd.mielke.
...
--HG--
extra : rebase_source : b01505b3dab86272ec998ad2cf853db2262a0e63
2012-01-16 21:35:16 +00:00
Kyle Huey
b641d37a45
Bug 703133: Flush layout data asynchronously on charset changes. r=bz
2012-01-11 21:58:44 +01:00
Matt Brubeck
2e1e2ae3c5
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
581f54f157
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Ehsan Akhgari
e2811ba7bb
Bug 171237 - Part 2: Correct the calls to ScrollIntoView which were not updated as part of bug 605138; r=roc
2012-01-11 20:19:19 -05:00
Ehsan Akhgari
b07d71747a
Bug 171237 - Center the search results instead of scrolling only enough to show them in order to provide more visual context; r=roc
2012-01-11 20:18:23 -05:00
Boris Zbarsky
ffb5cb2050
Bug 716793. Dispatch synthetic mousemove off the refresh driver, not as fast as we can. r=roc
...
We use Flush_Display here because mousemoves flush out layout, so we want to do the synthetic one after we've done our normal layout flushing
2012-01-10 00:23:29 -05:00
Daniel Holbert
9070fa4738
Bug 716699: Mark some SMIL and SVG-related directories as gcc-warning-free. r=jwatt
2012-01-11 00:32:38 -08:00
Boris Zbarsky
2788f777bb
Bug 716226. When using insertRule on a keyframes rule, set up the child keyframe rule correctly. r=dbaron
2012-01-11 14:36:43 -05:00
Nathan Froyd
63663b3f1f
Bug 709971 - HTML reflow telemetry; r=bz
2012-01-10 15:08:43 -05:00
Josh Matthews
eda4983660
Bug 454790 - Allow programmatic selection of -moz-user-select: none frames. r=roc
2012-01-12 15:59:19 -05:00
Robert O'Callahan
bc70a480dd
Bug 713532. Mark passing test.
2012-01-12 00:26:33 +13:00
Robert O'Callahan
33f12d88bb
Bug 713523. Part 2: Add SimplifyOutward for mVisibleAboveRegion and mDrawAboveRegion to avoid performance sinkholes when many layers are above a single ThebesLayer. r=tn
2012-01-12 00:26:33 +13:00
Robert O'Callahan
31c1e64fa9
Bug 713532. Part 1: Suppress subpixel antialising in retained layers with an ancestor which has a non-integer-translation transform. r=tn
2012-01-12 00:26:33 +13:00
Josh Matthews
f6175f00b5
Bug 717512 - Use focusedWindow instead of activeWindow when requesting focus for needs-focus tests. r=ehsan
2012-01-12 14:49:52 -05:00
Simon Montagu
7b2f366751
Implement text-align-last. Bug 536557, r=dbaron
2012-01-12 19:52:21 +02:00
Simon Montagu
4a65ecb2cf
Tests for bug 536557, r=dbaron
2012-01-12 19:52:17 +02:00
Ed Morley
097cd18f1b
Backout 6605cc311ec5 & 9217303c2e5c (bug 536557) for M4 orange
2012-01-12 15:33:00 +00:00
Simon Montagu
6d9e29e3e5
Implement text-align-last. Bug 536557, r=dbaron
2012-01-12 16:29:20 +02:00
Simon Montagu
f6e6291f37
Tests for bug 536557, r=dbaron
2012-01-12 16:29:17 +02:00
Mats Palmgren
f86db22a5e
Bug 702184 - Wallpaper a frequent orange. r=ehsan
2012-01-04 15:32:47 +01:00
David Zbarsky
e96cf389ad
Bug 682611 - Part 2: Remove nsIRange; r=smaug
2012-01-10 15:19:54 +01:00
Boris Zbarsky
936b705187
Bug 598482 part 23. Set a backup timer to update plugin geometry if we don't manage to do any painting or layout flushes for a while. r=roc
2011-12-23 22:52:26 -05:00
Markus Stange
76504f5eaa
Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
2011-12-23 22:52:25 -05:00
Markus Stange
a953a374e7
Bug 598482 part 19 - Remove unused aViewManager argument. r=roc
2011-12-23 22:52:24 -05:00