Masayuki Nakano
1f7985543f
Bug 128647 [RFE] Handler for WM_COPY/WM_CUT/WM_PASTE/WM_CLEAR r=ere+roc, sr=roc
2009-08-08 00:11:17 +09:00
Robert O'Callahan
94621c558f
Bug 506615. XUL decks should not have wididgets. r=dbaron
2009-07-30 14:54:42 +12:00
Robert O'Callahan
50035c4f59
Bug 505693. Remove nsIView::DisownWidget. r=bzbarsky
...
--HG--
extra : rebase_source : 28e8dbe51cafae7454f1e847ca87597adaa28b9f
2009-07-27 09:30:22 +12:00
Robert O'Callahan
6ba57bbdf8
Bug 505912. Trust the widget visibility in UpdateWidgetArea. r=dbaron
...
--HG--
extra : rebase_source : 4c6e1b2366b430763cce546ab0e26576705a0ca3
2009-07-27 09:17:43 +12:00
Robert O'Callahan
19983dc891
Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
2009-07-22 12:45:13 +12:00
Robert O'Callahan
59185a7506
Bug 352093. Part 13: Remove nsIViewManager::GetWidget since no-one should be using it. r=bzbarsky
2009-07-22 12:45:11 +12:00
Robert O'Callahan
5572f1093c
Bug 352093. Part 11: Remove GetWidget cals from the view maanger. r=bzbarsky
2009-07-22 12:45:09 +12:00
Robert O'Callahan
792a56ecd0
Bug 352093. Part 2: Create nsIViewManager::GetRootWidget.
2009-07-22 12:45:03 +12:00
Robert O'Callahan
7a00ba7269
Bug 339548. Part 10: Simplify widget parameters to UpdateWidgetArea.
2009-07-22 12:45:01 +12:00
Robert O'Callahan
5876cbb693
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
2009-07-22 12:45:00 +12:00
Robert O'Callahan
482cb8a430
Bug 352093. Part 1: Add view parameter to nsViewManager::DispatchEvent so we can target view system events to widget-less documents. r=bzbarsky
2009-07-22 12:44:59 +12:00
Robert O'Callahan
82a065dd7a
Bug 339548. Part 4: Move responsibility for removing child widget areas from the paint region from nsViewManager to platform widget code. r=karl,josh
2009-07-22 12:44:55 +12:00
Robert O'Callahan
319a670036
Bug 339548. Part 3: Introduce native widget clip region API.
2009-07-22 12:44:55 +12:00
Timothy Nikkel
d79ba77609
Bug 488242. Make iframes with semi-transparent backgrounds work correctly by painting all canvas background colors using a dedicated fallback background color display item. r+sr=roc
2009-07-04 21:30:59 +12:00
Robert O'Callahan
5e4839edb9
Bug 500629. Remove NS_SCROLL_PROPERTY_ALWAYS_BLIT, only XUL listboxes use it, and for no good reason. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 262ff065fd9bbc7687a5aa1f9c330626878cdf25
2009-06-29 10:48:59 +12:00
Arpad Borsos
f935ad0919
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Arpad Borsos
2c38117932
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Markus Stange
026c946bd4
Bug 495920 - nsThebesDeviceContext shouldn't have a reference to a native widget. r=masayuki, sr=roc
2009-06-11 11:24:41 +02:00
Neil Deakin
c78cc06ad6
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Jim Mathies
b82af63c5e
Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey.
2009-05-19 21:05:59 -05:00
Dave Townsend
ca9fcef56b
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
996e06a4de
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Daniel Veditz
b6ad71e6cb
bug 490425 fix nsView crash, patch from Martin Stransky, r/sr=roc
2009-05-14 07:04:45 -07:00
Ryo Onodera
83f6451dc7
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
...
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
tn
2a41eb69ec
Bug 485275. nsViewManger::RenderViews needs to forward to the correct view manager for the display root view. r=roc
2009-04-06 12:39:24 +12:00
Jeremy D. Lea
d37e6bf09c
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
XiaoXiaoHU
2c45b1d925
Bug 298889 - iframe invisible when window is transparent; r+sr=roc
2009-02-24 17:53:32 +01:00
Zack Weinberg
914daa4cd1
Bug 478079 - Kill nsViewManager::DefaultRefresh, and move the cached canvas background to the pres shell; r+sr=roc
2009-02-23 02:10:23 +01:00
Jeremy D. Lea
32b765355b
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
...
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
Serge Gautherie
c6e1d10035
Backed out changeset: 719dca3419b5
2009-02-15 18:41:16 +01:00
Jeremy Lea
b798bd8c19
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
2009-02-15 17:41:06 +01:00
Jesse Ruderman
81b4a03e38
Add crashtests
2009-02-13 14:54:17 -08:00
Jim Chen
1882cf9a2f
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP (relanding)
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-11 05:56:51 +09:00
Masayuki Nakano
02e59d3cbf
Backing out the TSF patch of bug 88831. This might cause a timeout failure on test_keycodes.xul
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-11 03:02:05 +09:00
Jim Chen
096291dfe5
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-10 20:15:36 +09:00
Jesse Ruderman
d10d1967a8
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
L. David Baron
ca9b6f4b30
Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox.
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-07 09:13:30 -08:00
Jim Chen
3353119d3d
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-07 18:52:59 +09:00
Zack Weinberg
cd323df9e1
Bug 475548. Don't let the view manager's DefaultBackgroundColor be translucent. r+sr=roc
...
--HG--
extra : rebase_source : 1a8a5b29e8bc726affd4a97850e4c8f2c962ed1f
2009-01-30 20:07:30 +13:00
Markus Stange
5d8980cd0a
Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
2009-01-24 16:47:17 +01:00
Markus Stange
cfe8c8872f
Backout of bug 469613 due to failing test_datepicker on Linux
2009-01-15 17:37:44 +01:00
Markus Stange
8cc2568317
Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
...
Relanding without test to verify that it's the fix that caused test_datepicker to fail
2009-01-15 15:43:52 +01:00
Jeremy Lea
1b7e1f21f0
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Dave Townsend
010f9236ce
Backed out changeset fe759e3fd895 from bug 469613 due to mochitest failures
2009-01-09 13:46:45 +00:00
Markus Stange
130bca2f13
Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
2009-01-09 10:05:24 +01:00
Masayuki Nakano
cf031b59f1
Bug 272847 Text input via IME does not work in windowless Flash movie r=ere+josh, sr=roc
2008-12-15 12:54:54 +09:00
Robert O'Callahan
c27ae47997
Bug 468753 - Startup crash in nsViewManager::ProcessSynthMouseMoveEvent; r+sr=dbaron
2008-12-10 15:57:27 +01:00
Mats Palmgren
d9338f796c
Don't crash if views were destroyed while flushing notifications. b=421839 r+sr=roc
2008-12-08 00:11:37 +01:00
L. David Baron
d51e0b7305
Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
2008-12-07 13:58:07 -08:00
L. David Baron
5fc2b0bd9f
Backed out changeset 7b553bbed53d (bug 302561) due to chrome test crash.
2008-12-04 09:57:18 -08:00
L. David Baron
c5bf3e8fe6
Make the code to suppress infinite synthesized mouse move loops work again with asynchronous style changes. (Bug 302561) r+sr=bzbarsky,roc
2008-12-04 08:09:52 -08:00
Markus Stange
584d8ddd44
Bug 463042 - Smooth scrolling isn't working with the scrollbar or the keyboard arrows, r+sr=roc
2008-12-02 14:18:08 +01:00
Robert O'Callahan
73eb00b1e8
Bug 454959. When a document is in a floating view, floating-ness doesn't propagate across view manager boundaries. So use the display-root view as the place to invalidate from. r+sr=bzbarsky
2008-11-26 11:09:37 +13:00
Markus Stange
237f49d5b5
Fixing leak caused by bug 457864
2008-11-01 17:12:57 +01:00
Markus Stange
e5cce97aa0
Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc (relanding)
2008-11-01 15:07:34 +01:00
Honza Bambas
22f6be3909
Bug 455871 - [mac] Regression: drag & drop is not working at all after some-time of browser usage; fix, v2 + colorpicker test update; r+sr=roc
2008-10-28 05:44:29 +01:00
Arpad Borsos
4460c617be
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Keith Schwarz
728bf55458
Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
2008-09-13 21:42:11 +12:00
L. David Baron
ee127333fd
Flush view manager's delayed resize when flushing layout. (Bug 453896) r+sr=bzbarsky
2008-09-09 06:43:10 -07:00
L. David Baron
077d652dd6
Correctly handle window resizes when one dimension is zero. (Bug 453759) r+sr=roc
2008-09-08 06:41:36 -07:00
Vladimir Vukicevic
3d55368af7
b=451441; EnableRefresh with IMMEDIATE needs to always call Composite(); r+sr=roc
2008-09-07 23:04:15 -07:00
Robert O'Callahan
324b7650bc
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
2008-09-06 20:52:56 +12:00
Robert O'Callahan
d29a1354f4
Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz
2008-09-06 20:42:47 +12:00
Robert O'Callahan
4f192c675b
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Robert O'Callahan
2a98fad6e1
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
2008-09-04 09:35:52 +12:00
Rob Arnold
134dad3910
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
Masayuki Nakano
e20e7b3c4d
Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc
2008-08-09 11:46:30 +09:00
Gavin Sharp
2a378f2989
Bug 446363: remove unused variable, r+sr=roc
2008-07-21 05:59:06 -04:00
Karl Tomlinson
c2249b606d
Adjust the dirty region consistently with the coordinate transformation. b=445932 r+sr=roc
2008-07-21 20:24:38 +12:00
Steven Michaud
849e2fec66
Make sure Destroy() is called before an nsIWidget is destroyed. b=434089 r=bzbarsky sr=vladimir
2008-07-18 10:54:12 -05:00
Benjamin Smedberg
b977ca4f77
Bug 442729 - Annotate stack-only classes in layout, r+sr=roc
2008-07-01 15:16:45 -04:00
jruderman@hmc.edu
a8e179e0de
Add crashtest
2008-04-22 21:23:07 -07:00
roc+@cs.cmu.edu
b80fd3a2f0
Bug 429315 crashtest
2008-04-18 02:54:51 -07:00
roc+@cs.cmu.edu
4b7d3a2a15
Bug 429315. Relanding. Don't reparent widgets that are supposed to be toplevel. r+sr=bzbarsky,a=beltzner
2008-04-18 02:49:36 -07:00
roc+@cs.cmu.edu
71ceface41
Backout 429315
2008-04-17 04:53:55 -07:00
roc+@cs.cmu.edu
0e3b12d667
Bug 429315 crashtest
2008-04-17 01:18:45 -07:00
roc+@cs.cmu.edu
86ba1b4ec5
Bug 429315. Don't reparent toplevel widgets when we reparent a view subtree; they should remain toplevel. r+sr=bzbarsky,a=beltzner
2008-04-17 01:17:06 -07:00
roc+@cs.cmu.edu
2fcbd79d0f
Bug 408955. UpdateViewAfterScroll shouldn't just bail out for content in popups. Instead we should do the invalidation but limit it to the correct displayRoot. r+sr=bzbarsky
2008-04-01 15:15:43 -07:00
Olli.Pettay@helsinki.fi
758c9b0305
Bug 421209, r=cpearce, sr=jst, a=beltzner
2008-03-20 13:24:36 -07:00
jonas@sicking.cc
5a54fc11e8
Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
2008-03-14 16:08:57 -07:00
jonas@sicking.cc
2746cce742
Back out due to failed mochitest
2008-03-10 19:18:15 -07:00
jonas@sicking.cc
ec5e786585
Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
2008-03-10 17:49:19 -07:00
roc+@cs.cmu.edu
6ab4325594
Bug 408913. Do a proper fix for pixel-aligned drawing of IFRAME contents. The secret is make ViewToWidgetOffset return correct results for the root views of subdocuments. r+sr=bzbarsky
2008-03-03 23:48:52 -08:00
mozilla@weilbacher.org
976c731a18
Bug 419270: Elements with position:fixed jump while scrolling, copy the Linux solution, p=wuno@lsvw, r=me, a19a4=beltzner
2008-02-29 00:19:05 -08:00
roc+@cs.cmu.edu
d98c587318
Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
2008-02-27 01:46:22 -08:00
roc+@cs.cmu.edu
aff66216cb
Bug 417967. Align subframe drawing so that drawing at (0,0) relative to the root view's origin is aligned to a pixel boundary. r+sr=bzbarsky
2008-02-24 17:39:34 -08:00
masayuki@d-toybox.com
b19b3109f2
Bug 348341 "Reverse conversion" doesn't work by Kotoeri(Japanese input). r=josh+peterv+roc, sr=roc, b1.9=pavlov
2008-02-19 23:40:04 -08:00
roc+@cs.cmu.edu
19c459dd08
Bug 399852. #ifdef out logging code, since this checkin is going to stick
2008-02-19 03:08:57 -08:00
roc+@cs.cmu.edu
5ba1d60fc3
Bug 399852. Experimental relanding to collect data from centos5.
2008-02-19 01:16:20 -08:00
roc+@cs.cmu.edu
e694ce184b
Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
2008-02-11 19:04:48 -08:00
roc+@cs.cmu.edu
2d662517f2
Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
2008-02-11 17:57:18 -08:00
mozilla@weilbacher.org
569c86f6e4
Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner
2008-01-28 15:07:34 -08:00
roc+@cs.cmu.edu
5ec69485b5
Fixing bustage
2008-01-26 16:10:21 -08:00
roc+@cs.cmu.edu
13b94d43fa
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
2008-01-26 15:59:50 -08:00
reed@reedloden.com
3e905d0c18
Bug 323740 - "Crash [@ nsViewManager::UpdateWidgetsForView]" [p=hskupin@gmail.com (Henrik Skupin) r+sr=roc a1.9=schrep]
2008-01-18 01:10:37 -08:00
dholbert@cs.stanford.edu
5194b6fa9e
Backing out 399852 due to mac mochitest failures
2008-01-15 16:56:43 -08:00
dholbert@cs.stanford.edu
d690083794
Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
2008-01-15 16:19:47 -08:00
roc+@cs.cmu.edu
599249cea0
Backing out 410489 to fix test failures
2008-01-09 17:01:51 -08:00
roc+@cs.cmu.edu
77643b3fcb
Backing out 410489 to fix test failures
2008-01-09 16:40:07 -08:00
martijn.martijn@gmail.com
6e467a44be
Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
2008-01-09 13:44:59 -08:00
jruderman@hmc.edu
f269b08065
Add a crashtest
2008-01-04 20:21:43 -08:00
reed@reedloden.com
a007dfe8dd
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
2008-01-01 02:11:02 -08:00
hwaara@gmail.com
7412bc431b
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
2007-12-19 11:40:18 -08:00
vladimir@pobox.com
b7754b951d
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2007-12-18 15:01:15 -08:00
jruderman@hmc.edu
60e079aade
C is for crashtest
2007-12-15 17:10:29 -08:00
enndeakin@sympatico.ca
004c87805a
Bug 395334, allow noautohide panels to have a parent so they that float and move with their parent, also fixes bug 395123, r=josh,roc,sr=roc
2007-11-28 12:18:11 -08:00
Olli.Pettay@helsinki.fi
17a756c143
Bug 373344, r+sr=roc, a=blocking1.9+
2007-11-22 07:08:13 -08:00
roc+@cs.cmu.edu
912fd53ea3
Bug 402843. Don't persistently store scroll positions in device pixels, it just gets out of sync and causes bugs during full zoom. r+sr=bzbarsky
2007-11-15 17:45:21 -08:00
roc+@cs.cmu.edu
29ccb8a085
Bug 400208. Don't leak mScrollCnt when we take an early exit from UpdateViewAfterScroll. r+sr=bzbarsky,a=beltzner
2007-10-24 14:44:37 -07:00
bzbarsky@mit.edu
6b0b848b3c
Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron
2007-08-21 19:57:06 -07:00
sharparrow1@yahoo.com
7f3077afff
Bug 3477743: plugin crash. patch by myself and Johnny Stenback, r+sr=roc
2007-08-13 13:47:04 -07:00
sharparrow1@yahoo.com
b510ef0af3
Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc
2007-07-08 22:04:01 -07:00
jwalden@mit.edu
12e960c504
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
sharparrow1@yahoo.com
58b8743821
Bug 385222: Topmost overlapping div does not scroll within the bounded area of the underlying div. r+sr=roc.
2007-07-02 13:56:30 -07:00
sharparrow1@yahoo.com
fe1a3f54be
Bug 382756: ASSERTION: When exactly is this supposed to be non-zero?. r+sr=roc.
2007-06-29 18:41:10 -07:00
mconnor@steelgryphon.com
424ea449be
backing out bug 347743 due to major crasher in 386332
2007-06-29 10:21:55 -07:00
sharparrow1@yahoo.com
3d88ca7452
Remove assertion accidentally checked in.
2007-06-27 23:05:44 -07:00
sharparrow1@yahoo.com
b354e133dc
Bug 382595: SVG image is covered with horizonal lines when scrolled. r+sr=roc.
2007-06-27 23:02:05 -07:00
jst@mozilla.org
4fb982e2e3
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
2007-06-27 17:15:11 -07:00
sharparrow1@yahoo.com
9049dc8cf3
Update UUIDs
2007-06-27 15:15:13 -07:00
sharparrow1@yahoo.com
fbc8ae376b
Bug 385978: View cleanup. r+sr=roc
2007-06-27 14:23:02 -07:00
sharparrow1@yahoo.com
f6ffb0fd58
Bug 385937: Remove nsIBlender. rs=pavlov
2007-06-27 12:06:09 -07:00
martijn.martijn@gmail.com
d6ca51d702
Bug 383010 - Visual glitches while scrolling pages with position:fixed elements, patch by Stephen Moehle, r+sr=roc
2007-06-05 02:39:54 -07:00
roc+@cs.cmu.edu
bef6f9d820
Bug 382471. Don't crash when wigets aren't present. patch by Eli Friedman, r+sr=roc
2007-05-31 16:23:32 -07:00
roc+@cs.cmu.edu
6746fa3aec
Bug 382471. Don't crash when wigets aren't present. patch by Eli Friedman, r+sr=roc
2007-05-31 16:23:05 -07:00
roc+@cs.cmu.edu
22e0588d92
Bug 343430. Reduce the area we scroll on Windows to reduce flicker by excluding areas that shouldn't be moving. On Linux, since we can't control the area we scroll, just disable accelerated scrolling in that case and repaint everything. r+sr=dbaron
2007-05-27 20:17:20 -07:00
sharparrow1@yahoo.com
de807425ea
Bug 381746: odd and changing border in frameset (and a couple other regressions relating to black boxes). r+sr=roc.
2007-05-25 20:45:00 -07:00
sharparrow1@yahoo.com
5924982b16
Relanding bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc.
2007-05-22 20:45:59 -07:00
sharparrow1@yahoo.com
860387882d
Backing out due to red tree.
2007-05-22 18:57:41 -07:00
sharparrow1@yahoo.com
b11f7dabc2
Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc
2007-05-22 18:42:36 -07:00
sharparrow1@yahoo.com
14635c3543
Bug 379015: Fix nsPresShell::RenderOffscreen. r+sr=roc
2007-05-22 17:11:05 -07:00
dbaron@dbaron.org
ce1624c2fc
Remove unused variable/parameter in view code. b=371392 r+sr=roc
2007-05-17 23:02:00 -07:00
mats.palmgren@bredband.net
c454c58083
Be more careful when detaching an old window. b=374102 r+sr=roc
2007-05-13 17:43:13 -07:00
sharparrow1@yahoo.com
7b62cf941a
Bug 378662: Get rid of PresShellViewEventListener. r+sr=roc
2007-05-04 16:28:00 -07:00
mats.palmgren@bredband.net
ffe840ff91
Lookup the view again since WillPaint() might lead to its destruction. b=378273 r+sr=roc
2007-04-29 17:46:27 -07:00
aaronleventhal@moonset.net
c4753b81f6
Bug 348621. Contents of <iframe> not firing valid accessibility events. r+sr=roc
2007-04-18 06:44:28 -07:00
joshmoz@gmail.com
c5178035b9
get rid of old backbuffer API and related code. b=371392 r/sr=roc
2007-03-26 23:21:55 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
jruderman%hmc.edu
2c58ce251e
Add crashtest
2008-04-23 04:23:07 +00:00
roc+%cs.cmu.edu
7687b53f28
Bug 429315 crashtest
2008-04-18 09:54:51 +00:00
roc+%cs.cmu.edu
5202ea34c5
Bug 429315. Relanding. Don't reparent widgets that are supposed to be toplevel. r+sr=bzbarsky,a=beltzner
2008-04-18 09:49:36 +00:00
roc+%cs.cmu.edu
cbbb8ccd9a
Backout 429315
2008-04-17 11:54:14 +00:00
roc+%cs.cmu.edu
efd8105cc4
Bug 429315 crashtest
2008-04-17 08:18:45 +00:00
roc+%cs.cmu.edu
d01cccc41a
Bug 429315. Don't reparent toplevel widgets when we reparent a view subtree; they should remain toplevel. r+sr=bzbarsky,a=beltzner
2008-04-17 08:17:06 +00:00
roc+%cs.cmu.edu
e95c296421
Bug 408955. UpdateViewAfterScroll shouldn't just bail out for content in popups. Instead we should do the invalidation but limit it to the correct displayRoot. r+sr=bzbarsky
2008-04-01 22:15:43 +00:00
Olli.Pettay%helsinki.fi
c5f80ddee8
Bug 421209, r=cpearce, sr=jst, a=beltzner
2008-03-20 20:24:39 +00:00
jonas%sicking.cc
0e4d155d1d
Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
2008-03-14 23:08:59 +00:00
jonas%sicking.cc
ec6e6df844
Back out due to failed mochitest
2008-03-11 02:18:16 +00:00
jonas%sicking.cc
5610226f10
Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
2008-03-11 00:49:20 +00:00
roc+%cs.cmu.edu
e80eb86a6e
Bug 408913. Do a proper fix for pixel-aligned drawing of IFRAME contents. The secret is make ViewToWidgetOffset return correct results for the root views of subdocuments. r+sr=bzbarsky
2008-03-04 07:48:52 +00:00
mozilla%weilbacher.org
fffd33f1d5
Bug 419270: Elements with position:fixed jump while scrolling, copy the Linux solution, p=wuno@lsvw, r=me, a19a4=beltzner
2008-02-29 08:19:05 +00:00
roc+%cs.cmu.edu
59361c32b3
Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
2008-02-27 09:46:23 +00:00
roc+%cs.cmu.edu
a7b501ed08
Bug 417967. Align subframe drawing so that drawing at (0,0) relative to the root view's origin is aligned to a pixel boundary. r+sr=bzbarsky
2008-02-25 01:39:35 +00:00
masayuki%d-toybox.com
3cac44982f
Bug 348341 "Reverse conversion" doesn't work by Kotoeri(Japanese input). r=josh+peterv+roc, sr=roc, b1.9=pavlov
2008-02-20 07:40:06 +00:00
roc+%cs.cmu.edu
5ddfbd457b
Bug 399852. #ifdef out logging code, since this checkin is going to stick
2008-02-19 11:08:57 +00:00
roc+%cs.cmu.edu
a84f4e152e
Bug 399852. Experimental relanding to collect data from centos5.
2008-02-19 09:16:21 +00:00
roc+%cs.cmu.edu
c02cc255cb
Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
2008-02-12 03:04:49 +00:00
roc+%cs.cmu.edu
8f6bc9a9e9
Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
2008-02-12 01:57:19 +00:00
mozilla%weilbacher.org
a69995660c
Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner
2008-01-28 23:07:36 +00:00
roc+%cs.cmu.edu
e8811867ac
Fixing bustage
2008-01-27 00:10:21 +00:00
roc+%cs.cmu.edu
d1b9b314a5
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
2008-01-26 23:59:51 +00:00
reed%reedloden.com
b08a03e7c3
Bug 323740 - "Crash [@ nsViewManager::UpdateWidgetsForView]" [p=hskupin@gmail.com (Henrik Skupin) r+sr=roc a1.9=schrep]
2008-01-18 09:10:37 +00:00
dholbert%cs.stanford.edu
54e30dc065
Backing out 399852 due to mac mochitest failures
2008-01-16 00:56:43 +00:00
dholbert%cs.stanford.edu
cd4c00120b
Bug 399852 ��� Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
2008-01-16 00:19:47 +00:00
roc+%cs.cmu.edu
103dff9df7
Backing out 410489 to fix test failures
2008-01-10 01:01:51 +00:00
roc+%cs.cmu.edu
c15e738540
Backing out 410489 to fix test failures
2008-01-10 00:40:08 +00:00
martijn.martijn%gmail.com
e032c1a5a9
Bug 399852 � Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
2008-01-09 21:44:59 +00:00
jruderman%hmc.edu
bda83d000f
Add a crashtest
2008-01-05 04:21:43 +00:00
reed%reedloden.com
7d480431ec
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
2008-01-01 10:11:08 +00:00
hwaara%gmail.com
fa19e7bfb0
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
2007-12-19 19:40:20 +00:00
vladimir%pobox.com
96ae47bdfb
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2007-12-18 23:01:18 +00:00
jruderman%hmc.edu
7dab928aee
C is for crashtest
2007-12-16 01:10:29 +00:00
enndeakin%sympatico.ca
fffd3f3953
Bug 395334, allow noautohide panels to have a parent so they that float and move with their parent, also fixes bug 395123, r=josh,roc,sr=roc
2007-11-28 20:18:15 +00:00
Olli.Pettay%helsinki.fi
18bc4b3737
Bug 373344, r+sr=roc, a=blocking1.9+
2007-11-22 15:08:14 +00:00
roc+%cs.cmu.edu
fa17cb13a6
Bug 402843. Don't persistently store scroll positions in device pixels, it just gets out of sync and causes bugs during full zoom. r+sr=bzbarsky
2007-11-16 01:45:21 +00:00
roc+%cs.cmu.edu
4de83d700a
Bug 400208. Don't leak mScrollCnt when we take an early exit from UpdateViewAfterScroll. r+sr=bzbarsky,a=beltzner
2007-10-24 21:44:37 +00:00
bzbarsky%mit.edu
ac2d663836
Make sure to process style updates before reflow, and both before painting.
...
Bug 375436, r+sr=roc, a=dbaron
2007-08-22 02:57:08 +00:00
sharparrow1%yahoo.com
4d2ba6a8dd
Bug 3477743: plugin crash. patch by myself and Johnny Stenback, r+sr=roc
2007-08-13 20:49:35 +00:00
sharparrow1%yahoo.com
b329ef5c40
Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc
2007-07-09 05:04:02 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
sharparrow1%yahoo.com
63e0ff03ce
Bug 385222: Topmost overlapping div does not scroll within the bounded area of the underlying div. r+sr=roc.
2007-07-02 20:56:30 +00:00
sharparrow1%yahoo.com
4ce4851108
Bug 382756: ASSERTION: When exactly is this supposed to be non-zero?. r+sr=roc.
2007-06-30 01:41:10 +00:00
mconnor%steelgryphon.com
fde07e07ff
backing out bug 347743 due to major crasher in 386332
2007-06-29 17:25:41 +00:00
sharparrow1%yahoo.com
90b3485c23
Remove assertion accidentally checked in.
2007-06-28 06:05:44 +00:00
sharparrow1%yahoo.com
04478ab6a4
Bug 382595: SVG image is covered with horizonal lines when scrolled. r+sr=roc.
2007-06-28 06:02:05 +00:00
jst%mozilla.org
d514bd490c
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
2007-06-28 00:15:12 +00:00
sharparrow1%yahoo.com
da28596a98
Update UUIDs
2007-06-27 22:15:13 +00:00
sharparrow1%yahoo.com
84a7429ed1
Bug 385978: View cleanup. r+sr=roc
2007-06-27 21:23:03 +00:00
sharparrow1%yahoo.com
0d381b42d0
Bug 385937: Remove nsIBlender. rs=pavlov
2007-06-27 19:07:13 +00:00
martijn.martijn%gmail.com
2577056d79
Bug 383010 - Visual glitches while scrolling pages with position:fixed elements, patch by Stephen Moehle, r+sr=roc
2007-06-05 09:39:54 +00:00
roc+%cs.cmu.edu
91130dabe7
Bug 382471. Don't crash when wigets aren't present. patch by Eli Friedman, r+sr=roc
2007-05-31 23:23:32 +00:00
roc+%cs.cmu.edu
f9e9fe320a
Bug 382471. Don't crash when wigets aren't present. patch by Eli Friedman, r+sr=roc
2007-05-31 23:23:05 +00:00
roc+%cs.cmu.edu
d8284f76a9
Bug 343430. Reduce the area we scroll on Windows to reduce flicker by excluding areas that shouldn't be moving. On Linux, since we can't control the area we scroll, just disable accelerated scrolling in that case and repaint everything. r+sr=dbaron
2007-05-28 03:17:20 +00:00
sharparrow1%yahoo.com
637df8360e
Bug 381746: odd and changing border in frameset (and a couple other regressions relating to black boxes). r+sr=roc.
2007-05-26 03:45:00 +00:00
sharparrow1%yahoo.com
d6b14eb5b9
Relanding bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc.
2007-05-23 03:45:59 +00:00
sharparrow1%yahoo.com
1c0bcf37c2
Backing out due to red tree.
2007-05-23 01:57:41 +00:00
sharparrow1%yahoo.com
c0de8f795e
Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc
2007-05-23 01:42:37 +00:00
sharparrow1%yahoo.com
3319de9cba
Bug 379015: Fix nsPresShell::RenderOffscreen. r+sr=roc
2007-05-23 00:11:05 +00:00
dbaron%dbaron.org
ad6b422adb
Remove unused variable/parameter in view code. b=371392 r+sr=roc
2007-05-18 06:02:00 +00:00
mats.palmgren%bredband.net
a729d7dc73
Be more careful when detaching an old window. b=374102 r+sr=roc
2007-05-14 00:43:13 +00:00
sharparrow1%yahoo.com
d23471dc9b
Bug 378662: Get rid of PresShellViewEventListener. r+sr=roc
2007-05-04 23:28:02 +00:00
mats.palmgren%bredband.net
ab6e84a352
Lookup the view again since WillPaint() might lead to its destruction. b=378273 r+sr=roc
2007-04-30 00:46:27 +00:00
aaronleventhal%moonset.net
57b3ddaec3
Bug 348621. Contents of <iframe> not firing valid accessibility events. r+sr=roc
2007-04-18 13:44:28 +00:00
joshmoz%gmail.com
313da89546
get rid of old backbuffer API and related code. b=371392 r/sr=roc
2007-03-27 06:21:57 +00:00
sharparrow1%yahoo.com
6d03e63e35
Bug 371528: Stop creating views for pages. r+sr=roc.
2007-02-25 22:26:47 +00:00
sharparrow1%yahoo.com
90d1fd161d
Bug 371460: Remove clipping functions from views. r+sr=roc.
2007-02-24 15:27:20 +00:00
sharparrow1%yahoo.com
199d4d164d
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
2007-02-24 00:23:42 +00:00
sharparrow1%yahoo.com
2bdae2af37
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
sharparrow1%yahoo.com
bf2b212c90
Bug 356858: remove unused declarations. r+sr=roc
2006-11-24 08:09:28 +00:00
roc+%cs.cmu.edu
0aa728d839
Bug 130078. Reverting fix because of regressions. We'll have to come back to this again :-(.
2006-11-23 01:12:52 +00:00
Olli.Pettay%helsinki.fi
f9da27583e
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
2006-11-16 21:35:39 +00:00
roc+%cs.cmu.edu
5aecbf0f7e
Bug 306149. Make sure only the root view manager participates in mouse event synthesis. r+sr=dbaron
2006-11-16 18:36:14 +00:00
roc+%cs.cmu.edu
b56e490687
Bug 130078. Integrate view hierarchies, watching for perf results. r+sr=dbaron
2006-11-13 22:59:14 +00:00
neil%parkwaycc.co.uk
6c75d3046f
Bug 70798 Ability to have transparent background on <popup>s r+sr=roc
2006-09-07 08:50:43 +00:00
timeless%mozdev.org
9975414f7c
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:17:01 +00:00
roc+%cs.cmu.edu
d537519d29
Bug 347952. Don't do expensive WidgetToScreen translations when positioning zero-sized popups. r+sr=bzbarsky
2006-08-16 01:54:30 +00:00
mark%moxienet.com
a844b938c3
319078 Handle smooth mousewheel (and two-finger touchpad) scrolling. r=josh sr=darin r,sr=roc
2006-07-20 15:38:43 +00:00
darin%meer.net
7d3e7d7acd
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
1fe4516c9f
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
2006-05-06 17:53:51 +00:00
roc+%cs.cmu.edu
c577ddef7d
Bug 130078. Backing out now that I have perf. numbers
2006-05-04 05:36:53 +00:00
roc+%cs.cmu.edu
f3a912e6c7
Bug 130078. Test checkin of patch to unify view manager hierarchy. We need to see how this affects performance metrics. r+sr=dbaron
2006-05-04 03:46:19 +00:00
sharparrow1%yahoo.com
372b64a72d
Bug 332746: null check to prevent crash printing select controls. r+sr=roc
2006-04-20 04:08:18 +00:00
sharparrow1%yahoo.com
68743d6423
Okay, backout and try this again
2006-04-20 04:05:04 +00:00
sharparrow1%yahoo.com
678da77cb5
*** empty log message ***
2006-04-20 04:03:01 +00:00
martijn.martijn%gmail.com
ca60261112
Bug 333301 - [@ nsViewManager::RemoveChild] if child is null. Patch by Nickolay Ponomarev, r+sr=roc
2006-04-10 16:55:19 +00:00
dbaron%dbaron.org
ac49c790c1
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu
6a505ed594
Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc
2006-03-22 18:00:28 +00:00
dbaron%dbaron.org
1eb1c55661
Change our scrolling code so that it is capable of scrolling above and to the left of the viewport, and then use that capability for nsHTMLScrollFrames with RTL directionality. This removes the invariant that the child of a scrollframe (::scrolled-canvas canvas or ::scrolled-content block) will be stretched to fill the entire scrollable area and stops enforcing it, a change that's likely to cause some regressions not yet fixed within the patch. This also fixes directionality detection for the scrollframe holding the canvas (changing which side the scrollbar appears on) and fixes an old bug in the code that paints the focus ring around the canvas (so it's now again visible on all sides, even when the canvas is scrollable). b=192767 r+sr=roc
2006-03-15 16:55:19 +00:00
vladimir%pobox.com
79537cba53
Make patch for 328337 cairo gfx-only, to fix bug 329917
2006-03-09 21:17:47 +00:00
vladimir%pobox.com
2178c397a5
b=328337, black flash often when repainting areas, r=roc
2006-03-07 21:08:48 +00:00
cbiesinger%web.de
68a16dabdd
bug 329140
...
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
2006-03-04 14:23:39 +00:00
vladimir%pobox.com
d059e0d701
b=328384, ViewManager::DefaultRefresh paints to wrong rendering context (ignores event RC, creates its own), r+sr=roc
2006-02-24 00:54:32 +00:00
timeless%mozdev.org
6a510cc56b
Bug 298277 remove useless references to nsVoidArray
...
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
dbaron%dbaron.org
c4fd5d52a0
Avoid asking the event queue service for an event queue during XPCOM shutdown. r+sr=roc b=327655
2006-02-22 00:51:35 +00:00
vladimir%pobox.com
ae97fda203
b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc
2006-02-15 23:35:53 +00:00
vladimir%pobox.com
b47a48ee56
Fix thebes performance regressions from bug 326471 landing: snap clip rects to integers; remove some bogus RGB24 format checks from cairo; fix device offsets for fast text output. r=stuart
2006-02-10 02:20:35 +00:00
vladimir%pobox.com
aa7e2eebc4
Fix for bug 326471 patch; round clip coordinates to integers, otherwise we end up hitting the slow clip-through-mask path
2006-02-09 05:19:41 +00:00
vladimir%pobox.com
f5a9c9dd6d
b=326471, use push/pop group for thebes double buffering; temporarily disable linux native theme until fixed, r=stuart
2006-02-09 01:24:30 +00:00
dbaron%dbaron.org
7a4c77da88
Remove old native widget code that we were only keeping around for viewer. b=326417 Fixing bustage.
2006-02-08 20:50:17 +00:00
roc+%cs.cmu.edu
6cb985a451
Bug 324883. Be sure to initialize variables! Fix some cases where we weren't scrolling with bitblit when we could be. r+sr=dbaron
2006-02-06 02:41:51 +00:00
dbaron%dbaron.org
d08b0241f8
Another attempt at the Windows bustage. b=317375
2006-01-26 07:06:26 +00:00
roc+%cs.cmu.edu
5451e97878
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
roc+%cs.cmu.edu
b4d152879a
Bug 306426. Allow synthetic mouse events to target floating views. r+sr=dbaron
2005-12-15 03:33:52 +00:00
timeless%mozdev.org
3db428f6ac
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
bsmedberg%covad.net
dff1dea638
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
roc+%cs.cmu.edu
126059ec86
Bug 281709. When Show()ing a widget, unconditionally reset its bounds *right now* even if updates are suppressed. patch by bzbarsky, r+sr=roc
2005-10-21 02:40:04 +00:00
dbaron%dbaron.org
60cd251d95
Change GetRectVisibility so that floating views (such as combobox dropdowns and menupopups) are always considered visible, since they are visible where other views would be clipped. b=310604 r+sr=roc
2005-10-15 07:10:08 +00:00
bzbarsky%mit.edu
3de1cca9d8
Wallpaper for bug 311223 pending a fix of the underlying tree bug. r+sr=roc
2005-10-08 02:32:03 +00:00
bzbarsky%mit.edu
04b9190411
Fix bug 311550 -- Don't do anything in EnableRefresh if there are no pending
...
updates. r+sr=roc
2005-10-07 22:29:47 +00:00