view/public/nsIViewManager.h
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b8084b0700fa586f1208dfe58076d1cb7cff2edc
created 2012-08-06 12:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
0cfb7c3645ee2bcac477c4382395753b7d7f49f9
created 2011-12-27 14:02 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
3546da8a22abe4125baa5489545603a91dc18226
created 2012-08-05 23:00 -0400
pushed 2012-08-06 14:40 +0000
David Zbarsky David Zbarsky - [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc
45acaaed2f94302eb6cd4d760190769122a5b89c
created 2012-07-03 20:14 -0400
pushed 2012-07-04 00:54 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset e794d5f88e0c (bug 539356) because of performance and correctness regressions
e794d5f88e0cd04aff3f283f2c989910045a0f97
created 2012-06-30 15:06 +1200
pushed 2012-06-30 19:29 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 19 - Only repaint retained layers after the previous repainted has been drawn to the window. r=roc
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-06-12 09:45 +0000
Ed Morley Ed Morley - Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
a284ccb25b838d6cd37abf9160a2d1c78d747c3d
created 2012-06-11 16:45 +1200
pushed 2012-06-12 09:45 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 19 - Only repaint retained layers after the previous repainted has been drawn to the window. r=roc
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
399dace827fa78a3372dc29da5b203d9fbc3c84f
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 22 - Bump nsIViewManager UUID. r=roc
0d025e2e01340f542b78d0ecbf83eee64b00fba4
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
71d77495b606fc145bdceabcda29181978bd9405
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 598482 part 16. When flushing layout, also flush out widget geometry changes. r=roc
6d9721de770c41005b74cd6d7623cfd32ce29c60
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 15 - Rename view update batches to refresh disable batches and only use them in the two places that can enter reflow (where synchronous painting is permitted). r=roc
2d5e31af7e3eca158926709b2e582b0e3d83dfd9
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 11 - Set up a connection between the view manager and the refresh driver. r=roc
04292f9ff36324c5a6fdfca1e98fc1e30dcf290a
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc
487d669f797347ec943473ec8e01e01de73e94b4
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc
25224a78f895a98acca5cc9db2d47239fb266d84
created 2011-12-23 22:21 -0800
pushed 2011-12-25 05:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
09f0d4cc58cc459927f59a032135e93e05583273
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 22 - Bump nsIViewManager UUID. r=roc
3e1a744fba1e32eee1646fb43bca1040a9f1109e
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc
1116117b73ccc738c4062e6dd0a364b935b36d1a
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 598482 part 16. When flushing layout, also flush out widget geometry changes. r=roc
02cfda93f548f9e347ffd92b7c8f7a2b954218fc
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 15 - Rename view update batches to refresh disable batches and only use them in the two places that can enter reflow (where synchronous painting is permitted). r=roc
fc0f7ad1de41d5d32821c82b1e8c723931ce14f3
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 11 - Set up a connection between the view manager and the refresh driver. r=roc
aba624563ee798995f36f5a89914ee18aa581dbe
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc
df447fcc75f4dcb55b98eceabddfd61773553f39
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc
7e2695c9d94e2f652122fd8374e62ae881373e49
created 2011-11-21 12:53 -0500
pushed 2011-11-22 02:38 +0000
Neil Deakin Neil Deakin - Bug 703260, part 3, remove nsIViewObserver, r=mats
f1b0380e2fb6dd35cf9065fca6050b7f8a555359
created 2011-10-19 14:10 -0500
pushed 2011-10-20 09:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 695245. Misc view related code cleanup. Mostly dead code removal. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
04b969002ce89df6e0cdfe07e13716b2fe343e07
created 2011-05-29 22:15 -0500
pushed 2011-05-30 10:52 +0000
Timothy Nikkel Timothy Nikkel - Bug 638430. Fix finding the display root of a view when a floating view is inside a floating view. r=roc
916987d881346e5bc8ba17cc843fc42ce5566ea4
created 2011-05-11 10:49 -0500
pushed 2011-05-11 15:49 +0000
Timothy Nikkel Timothy Nikkel - Bug 655267. Move the synth mouse move handling from the view manager to the pres shell. r=roc
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2011-04-19 15:10 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700
pushed 2011-04-14 15:49 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-04-14 15:49 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
986bbaeb339ef0741c437c2066777dc0c0e4aff8
created 2011-03-29 22:24 -0400
pushed 2011-03-30 17:54 +0000
Ms2ger Ms2ger - Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz
e42d81b3e0ccc79066cd3514446ae4f881b4bff2
created 2010-12-10 17:14 -0500
pushed 2010-12-11 07:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 611798 - Do not pretent that we need the presshell to exist in order to turn off update view batching when the editor operations finish, because we don't; r=bzbarsky a=blocking-final+
3b0081e69d1f05fffa784d1b690e63352274119d
created 2010-08-18 20:16 -0500
pushed 2010-08-19 01:27 +0000
Timothy Nikkel Timothy Nikkel - Bug 587542. If painting is suppressed in the presshell, drop invalidations that come through the view subsystem as well as through the usual frame invalidation path. r=roc
386d56a5167f105304326a8bc88ccc3258d9a687
created 2010-08-05 14:39 -0400
pushed 2010-08-06 11:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 575336 part 1. Make sure to update the size of the current prescontext on style flush, so that media queries do the right thing. r=roc
751e74792a2fbee99e0968fc9413f9897f531fa2
created 2010-07-16 09:08 +1200
pushed 2010-07-15 21:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 572900. Part 1: Remove view cruft that's not needed now that scrolling is layer-based. r=tnikkel
5b74da35092c9cd5d8c942adc89c47fa9dc86d45
created 2010-02-18 13:23 -0600
pushed 2010-02-18 19:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
4e883e25a86ca9a2cf9d18294c04e25c2f1830e4
created 2010-02-12 16:46 -0600
pushed 2010-02-12 22:36 +0000
Timothy Nikkel Timothy Nikkel - Backed out changeset 93c7b23284b8 (Bug 545593) for causing Md oth failures on linux.
93c7b23284b828d28423bfcf0f9f8f59b6f625c6
created 2010-02-11 18:14 -0600
pushed 2010-02-12 19:50 +0000
Timothy Nikkel Timothy Nikkel - Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
2f7d76044ee86b461ecdd5955e920d9c8475c59a
created 2010-01-12 10:45 +1300
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 33: Remove nsScrollPortView etc. r=mats
4ccff5df452cf08d29a430ff40d15fa6f3920c7f
created 2009-10-08 16:01 +1300
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 31: Move scroll implementation into nsGfxScrollFrame. r=mats
822e303a19a0771e0a084befe22080cde9df48ed
created 2009-09-09 17:40 +1200
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 21: Remove nsIViewManager RootScrollableView APIs, and move GetRectVisibility to nsIPresShell. r=mats
eda2433181c909dadecc22e4c2210c9fca39d782
created 2009-09-13 09:13 -0400
pushed 2009-09-13 13:15 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
94b823431cc060e1aac0c495b3181851ef5c34be
created 2009-09-10 12:11 -0400
pushed 2009-09-10 16:26 +0000
Neil Deakin Neil Deakin - Bug 503943, back out mouse capture patch, CLOSED TREE
4a4a6ff0d74c06d5f98cbd2ba310224fb42b4658
created 2009-09-10 08:51 -0400
pushed 2009-09-10 12:52 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
79db77b024f7dd5b354290cab1ad0ad56c2a19a7
created 2009-07-30 14:54 +1200
pushed 2009-08-01 16:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
4834ae129387eaeb8c30274bd45ca17399a35530
created 2009-07-30 22:06 +1200
pushed 2009-07-30 10:06 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset c353fe809be0
c353fe809be05e922e2d6146eb8e07cf4cfd79dd
created 2009-07-30 14:54 +1200
pushed 2009-07-30 04:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
less more (0) -60 tip