view/src/nsView.cpp
4aca82dc0d41007d1fdf231d1c3be86705132d73
created 2012-08-15 14:52 -0400
pushed 2012-08-16 01:37 +0000
Neil Deakin Neil Deakin - Bug 743975 - add a getpresshell method to the widget listener, r=tn
448410c2035ef7bce315bb6b3c46f60fb909145e
created 2012-08-15 14:52 -0400
pushed 2012-08-16 01:37 +0000
Neil Deakin Neil Deakin - Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones
1fa3735f14ed8a90af762f9c26d66d0af01458f8
created 2012-08-15 09:43 -0500
pushed 2012-08-16 01:37 +0000
Timothy Nikkel Timothy Nikkel - Bug 782878. Remove weak views. r=roc
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
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
db9fc4c50e24f3a4080e1fc7299ffa79561e07f2
created 2012-06-25 20:59 +0100
pushed 2012-06-26 08:55 +0000
Jonathan Watt Jonathan Watt - Bug 767388 - Kill NS_DEBUG. r=bz.
4708cba2757d92dded4db298c696d8e341948009
created 2012-06-18 21:24 -0400
pushed 2012-06-20 08:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (view parts); 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.
3e391f4c1bcbc8691a3a9f68ff15d90d1091bb59
created 2012-05-03 12:33 -0400
pushed 2012-05-03 16:34 +0000
Ali Juma Ali Juma - Bug 748048 - Part 1: Remove SetInvalidationDimensions and GetInvalidationDimensions. r=roc
176df86aa16e09484a4b17b8933511d1ed2935f2
created 2012-03-30 13:36 -0700
pushed 2012-03-31 21:44 +0000
Daniel Holbert Daniel Holbert - Bug 740515: In nsIView::List fprintf call, wrap pointer in 'static_cast<void*>' to fix build warning. r=smaug
f09662d2ba1f435f49df064d6cf259c20aef03b0
created 2012-02-01 12:56 -0500
pushed 2012-02-02 10:23 +0000
Brian R. Bondy Brian R. Bondy - Bug 722155 - Backout 253a5461dec1, fix will not help. r=mats
253a5461dec19e8eeadd8b0e3a00e8e2aaa013fd
created 2012-02-01 11:55 -0500
pushed 2012-02-02 10:23 +0000
Brian R. Bondy Brian R. Bondy - Bug 722155 - crash in nsBaseWidget::SetZIndex from uninitialized window variable. r=roc
593594a73dd0b46198dbe4d5c49cabf6f3d3865e
created 2011-12-16 16:24 -0800
pushed 2012-01-19 10:34 +0000
Wes Johnston Wes Johnston - Bug 603008 - Platform support for multitouch events. r=smaug
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
a353425564823a2cd13d02b96a194c2513fcb23e
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 598482 part 14. Rename IsRefreshEnabled to IsPaintingAllowed. r=roc
d7dcde1032edd13519723092621a9fa0c4dd2138
created 2011-12-23 22:52 -0500
pushed 2012-01-15 11:56 +0000
Markus Stange Markus Stange - Bug 598482 part 13 - Flush invalidations via the refresh driver instead of from view update batches. Change the meaning of "refresh disabled" from "no invalidations allowed" to "no synchronous painting allowed". 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
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
51699a063cea86c0b4d3f0ac467ca599d73a64ab
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 598482 part 14. Rename IsRefreshEnabled to IsPaintingAllowed. r=roc
4ce03bf986e727a8cc82d8cd72dd2c068415c731
created 2011-12-23 22:52 -0500
pushed 2011-12-25 05:55 +0000
Markus Stange Markus Stange - Bug 598482 part 13 - Flush invalidations via the refresh driver instead of from view update batches. Change the meaning of "refresh disabled" from "no invalidations allowed" to "no synchronous painting allowed". r=roc
7bc5973b530d3971c9b0ba7885012ad0772f74d1
created 2011-12-01 16:35 -0500
pushed 2011-12-02 11:12 +0000
Justin Lebar Justin Lebar - Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended.
dc9cc326cad0e9f05a6454cfbc6847cdd05f937e
created 2011-12-01 15:43 -0500
pushed 2011-12-02 11:12 +0000
Justin Lebar Justin Lebar - Backed out changeset 5d920a44a901 (bug 698002)
977209386a0c72f9304cd9997124622ca020c64b
created 2011-12-01 13:56 -0600
pushed 2011-12-02 11:12 +0000
Timothy Nikkel Timothy Nikkel - Bug 668437. Part 5. Make the view bounds of a popup coincide with the client area of the widget. r=enndeakin,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
9298bebc43bf6d96bf3bf773931ca59ef1a815f5
created 2011-11-21 12:53 -0500
pushed 2011-11-22 02:38 +0000
Neil Deakin Neil Deakin - Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
3131f4933dd48026d607276cfb72e9148481d149
created 2011-10-25 11:05 -0400
pushed 2011-10-26 00:52 +0000
Neil Deakin Neil Deakin - Bug 503879, remove nsIToolkit, make nsToolkit a singleton, remove it from some widget platforms, and don't pass it around when creating widgets, original patch by robarnold, r=roc
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
8301027574e29ca003f52c952af353dcaeab84ba
created 2011-10-14 09:06 -0400
pushed 2011-10-15 11:21 +0000
Neil Deakin Neil Deakin - Bug 694224, remove appshell argument from various widget creation methods, r=roc
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
22b20e5dcdce2d7f9366bec9020c74ad0890f493
created 2011-07-25 17:19 -0500
pushed 2011-07-26 09:50 +0000
Marco Castelluccio Marco Castelluccio - Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel
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.
a06a2b7fda72921efb5d5e0957fbbc5c6fa76afd
created 2011-04-16 18:22 -0700
pushed 2011-04-19 15:10 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
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
0798b52bb40d9c82368e3694d86db9bba7012e3e
created 2011-03-24 14:36 -0700
pushed 2011-03-24 21:37 +0000
L. David Baron L. David Baron - Merge layout work from projects/birch, part 4. a=rs
165279f6a8539e44adc31f63b19597bd8dc2ff2c
created 2011-03-21 14:28 -0400
pushed 2011-03-24 21:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 610391 - Create the widget for drop-down comboboxes lazily, and tear it down when the drop-down is closed; r=roc
24c25a9f87fafa41aef81478a29b239e3e13f952
created 2011-03-11 17:12 -0600
pushed 2011-03-11 23:12 +0000
Chris Jones Chris Jones - Bug 593243: Clip invalidations to the displayport when one is set. r=tn
e71960b6957c068088d74ee3cd0f5e16a38f6eb3
created 2011-02-09 12:13 -0800
pushed 2011-02-09 20:13 +0000
Alon Zakai Alon Zakai - Bug 610670 - Reuse a single puppet widget. r=bz,cjones a=blocking-fennec
2cfc443d28ee87835e17b665d41be3a6fb0dca23
created 2011-01-27 07:56 +0100
pushed 2011-01-27 07:02 +0000
Markus Stange Markus Stange - Backed out changeset 44c42d8b8d08 (bug 562138 part 1) because it caused bug 627824 and bug 628861.
44c42d8b8d087ed22c02ffe90f7d23f84ee8abbb
created 2011-01-18 08:23 +0100
pushed 2011-01-18 07:38 +0000
Markus Stange Markus Stange - Bug 562138 - Defer widget visibility changes during reflow. r=roc, a=final
d045978f60071598f08f6351ccaebafff1f42567
created 2010-10-21 20:37 -0700
pushed 2010-10-22 03:38 +0000
L. David Baron L. David Baron - Add assertion to detect case that bent caught in record-and-replay on privatebrowsing tests so we can learn what portion of orange (hangs) in those tests it's responsible for, and get stacks pointing to the problem.
cec73417efafd7e7c6a47229ebf2aa1f328f489e
created 2010-09-20 15:40 +0200
pushed 2010-09-20 13:40 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 593577 - Get rid of nsContentType. r=roc a=a
9a623cc1c5e72c4241a6769b577645dca4df2a25
created 2010-08-24 02:48 -0500
pushed 2010-08-24 07:49 +0000
Chris Jones Chris Jones - Followup to bug 589864: Accidentally dropped needed widget init param. irc-r=tn a=bustage-fix
1d3d0dd88f0df5cdf85e28ae11b02133b1bf7025
created 2010-08-24 01:28 -0500
pushed 2010-08-24 06:28 +0000
Chris Jones Chris Jones - Bug 589864: Revert nsView behavior unintentionally changed by refactoring. r=roc a=blocking-beta5
95a39e236cc4bc236aef8e604c82d7cc66dab6d5
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1
7852880685f86e5cd7239d78c3f66aba4d1b1b28
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part g: Split nsIView::CreateWidget into CreateWidget, CreateWidgetForParent, and CreateWidgetForPopup in preparation of eliminating IIDs here. sr=roc
1df224a593837a47d6a34d6248e636a7f26e23c9
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part f: Split out window initialization code in preparation for multiple CreateWidget* methods. r=roc
17ccf212ce682029152a3b386c0368c7bccbf4cb
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part e: Simplify the logic for creating popup widgets. r=roc
418247b1dc8a311fabb4b07ae9ae0d6b2e4741ca
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part d: Simplify nsView::LoadWidget and return early if it fails. r=roc
1007fbdaad19091f39d2886bd48147bab018a11c
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part c: Initialize default widget init data earlier so that it's always available. r=roc
8f2104cbe0e07dce5309c270ad213afd1c1ddea6
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part b: Remove nsIDeviceContext::SupportsNativeWidgets because it's not used meaningfully, and will be confusing in content processes. sr=roc
91ab528ceb03929b3939ed4034500980b3dfbda8
created 2010-08-20 14:29 -0500
pushed 2010-08-20 19:30 +0000
Chris Jones Chris Jones - Bug 582057, part a: Add nsIView::Impl() and nsView::CreateWidget() to get rid of |static_cast<nsView*>(this)|. r=roc
ff12e02a5a465e0fdc76f2dc9ae365fcd46ee9df
created 2010-08-19 19:03 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
03497e1d734125efe3c54fc709d8a74239be9b12
created 2010-08-19 19:03 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 5452db293694
cab73e98bb54b2ca34d730333208cc84ea726eeb
created 2010-08-19 19:03 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
fba488e43c5a2fdba513261d57146f508ed0d51d
created 2010-08-19 19:03 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset c5945b6a97ed
less more (0) -100 -60 tip