Makoto Kato
132ccffec7
Bug 691103 - nsBoxObject::SetPropertyAsSupports cannot recognize nsInterfaceHashtable.Init error. r=bz
2012-02-02 15:32:44 +09:00
Ms2ger
924b63075d
Merge m-c to m-i.
2012-01-25 11:06:40 +01:00
Ms2ger
e3e8b35541
Bug 718504 - Remove some GetChildAt callers; r=smaug
2012-01-25 08:50:07 +01:00
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
L. David Baron
77cffa9ed9
Set inflation container and width correctly during reflow. (Bug 706609, patch 3) r=roc
...
This is the second of three patches to rework the way we handle getting
the font inflation container and width data during reflow, which are
needed so that we can sometimes honor inflation during intrinsic width
calculation (which we need to do to make some form controls inflate
correctly).
2012-01-24 17:21:28 -08: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
Markus Stange
b976b6e46e
Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc
2011-12-23 22:52:21 -05:00
Kyle Huey
9cc71b5f7f
Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc
2012-01-06 07:32:38 -05:00
Mats Palmgren
9cc6cc3865
Bug 515530 - Remove nsHTMLContainerFrame. r=roc
2011-12-27 21:18:48 +01:00
Phil Ringnalda
3f8c5b26b0
Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
2011-12-23 22:21:58 -08:00
Markus Stange
4af1a01b29
Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc
2011-12-23 22:52:21 -05:00
Nicholas Nethercote
56767a7167
Bug 711908 - Fix a bunch of GCC warnings in layout. r=dbaron.
2011-12-19 19:46:39 -08:00
Matthew Schranz
91b4e4faac
Bug 334573 - Renamed all references of nsPLDOMEvent to nsAsyncDOMEvent. r=sicking
...
--HG--
rename : content/events/public/nsPLDOMEvent.h => content/events/public/nsAsyncDOMEvent.h
rename : content/events/src/nsPLDOMEvent.cpp => content/events/src/nsAsyncDOMEvent.cpp
2011-12-17 01:02:05 -05:00
Masayuki Nakano
b30ca124b1
Bug 204786 Use LookAndFeel for delay to show tooltip r=roc+enndeakin
2011-12-16 18:18:48 +09:00
Masayuki Nakano
4277a2bfdb
Bug 706743 tooltip listener should ignore mousemove and mouseout events during drag r=enndeakin
2011-12-16 15:17:48 +09:00
Cameron McCormack
26a697da3c
Bug 707054 - Remove event listener added in browser_bug703210.js. r=masayuki
2011-12-02 23:25:04 +11:00
Justin Lebar
02f303732b
Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended.
2011-12-01 16:35:42 -05:00
Justin Lebar
79b6477d6c
Backed out changeset 5d920a44a901 (bug 698002)
2011-12-01 15:43:07 -05:00
Timothy Nikkel
252f9a5156
Bug 668437. Part 5. Make the view bounds of a popup coincide with the client area of the widget. r=enndeakin,roc
2011-12-01 13:56:42 -06:00
Timothy Nikkel
2c18515e4a
Bug 668437. Part 2. When placing popup widgets check if the client offset of the window has changed in addition to the top left of the window. r=enndeakin
2011-12-01 13:56:41 -06:00
Timothy Nikkel
7b02d27fdb
Bug 668437. Part 1. DeCOMtaminate nsMenuPopupFrame::GetWidget. r=enndeakin
2011-12-01 13:56:41 -06:00
Masayuki Nakano
c206cefecb
Bug 703210 part.2 Add test r=smaug
2011-11-30 21:44:53 +09:00
Masayuki Nakano
3290b47869
Bug 703210 XUL tooltip listener should use system event group for listening to content events r=smaug+enn
2011-11-29 13:39:21 +09:00
Scott Johnson
f18d3bfb84
Bug 682077 - Remove nsITreeImageListener interface to make inheritance hierarchy more clear. r=neil, sr=bz
2011-11-28 14:11:01 -06:00
Scott Johnson
79c60fcae9
Backed out changeset 068e3078ced6
2011-11-28 13:12:16 -06:00
Scott Johnson
494c76bbc9
Bug 682077 - Remove nsITreeImageListener interface to make inheritance hierarchy more clear. r=neil, sr=bz
2011-11-28 12:40:18 -06:00
Masayuki Nakano
87c08c8383
Bug 703150 Cannot drag scrollbar thumb if stopPropagation() of mousedown event is called r+sr=smaug
2011-11-25 10:09:58 +09:00
Ed Morley
e57dd3a282
Merge mozilla-central and mozilla-inbound
2011-11-24 09:08:33 +00:00
L. David Baron
51ec63eaad
When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
2011-11-23 18:48:23 -08:00
Jeff Walden
19f38bafe5
Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
...
--HG--
extra : rebase_source : d95a3b3e726f810f299314358ba8c5e23557698e
2011-11-20 22:21:16 -08:00
Scott Johnson
09f27e33c4
Bug 682077 - Backout of 332d4787b430 to troubleshoot crashes on Windows.
2011-11-23 13:40:08 -06:00
Neil Deakin
f6c640932a
Bug 703260, part 2, remove view usage from popup manager's widget callbacks, r=mats
2011-11-21 12:53:20 -05:00
Neil Deakin
e40bc148fb
Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
2011-11-21 12:53:20 -05:00
Masayuki Nakano
620c7532cd
Bug 159346 part.3 Add new tests r=enndeakin
2011-11-18 08:41:35 +09:00
Masayuki Nakano
91baa0e9e9
Bug 159346 part.2 Repeat scroll even if mouse cursor is outside of the pressed scrollbar button on gtk2 and qt r=enndeakin+roc
2011-11-18 08:41:35 +09:00
Masayuki Nakano
a74c9150ce
Bug 159346 part.1 Scrollbar button should capture mouse events and do scroll only when cursor is on it r=enndeakin
2011-11-18 08:41:35 +09:00
Phil Ringnalda
fb732c5149
Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
...
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
L. David Baron
430f422bc5
When reflowing a frame (such as text controls) that jumps from HTML layout into XUL layout and then jumps back to HTML on the child frame, link the parent reflow state chain correctly. (Bug 627842, patch 3) r=roc
2011-11-15 17:02:00 +13:00
Scott Johnson
7dade638ff
Bug 682077 - Remove nsITreeImageListener interface to make inheritance hierarchy more clear. r=neil, sr=bz
...
--HG--
extra : rebase_source : 37becb5bb6a987fafb90a340284d284614dc64ae
2011-11-15 10:59:19 +13:00
Cameron McCormack
75f1bbc8b2
Bug 652494 - Report uncaught JS exceptions in chrome mochitests as test failures. r=jmaher
2011-11-12 22:06:54 +11:00
Scott Johnson
966a2332b0
Bug 666446, Part 8/10 - Change xul tree implementation to utilize refresh driver based animations for performance improvements with animated images. [r=roc]
2011-11-09 13:39:16 -08:00
Scott Johnson
20e54963ae
Bug 666446, Part 5/10 - Change nsImageBoxFrame to register corresponding image with nsRefreshDriver to facilitate refresh driver-based animations. [r=roc]
2011-11-09 13:39:16 -08:00
Neil Deakin
9b80fd4f04
Bug 696745, remove nsIMenuRollup and xul-popup-manager component, r=mats,sr=roc
2011-11-08 14:59:07 -05:00
Ed Morley
345c2b06c0
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
6a998be2c5
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Atul Aggarwal
fd8358a7dd
Bug 408630 - Updating nsTreeBodyFrame.cpp file from int to PRInt32/PRUint32 to avoid overflow; r=roc
2011-11-04 09:58:05 +05:30
Rail Aliiev
364e83c545
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Justin Lebar
0b965502f1
Merge backout
2011-11-02 20:11:25 -04:00
Justin Lebar
86c0378be8
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Scott Johnson
d2f7df4c5d
Bug 666446, Part 8/10 - Change xul tree implementation to utilize refresh driver based animations for performance improvements with animated images. [r=roc]
2011-11-01 11:06:53 -04:00