Commit Graph

1074 Commits

Author SHA1 Message Date
Jim Mathies
65a26615c5 Bug 574454 - Remove widget level disabling code for chrome margins on non-aero dekstops. r=robaronold. 2010-08-09 20:49:35 -05:00
Jim Mathies
43bcab02a9 Bug 574454 - Implement non-client frame rendering for windows. r=neil. 2010-08-09 20:49:35 -05:00
Jim Mathies
3f96770976 Bug 574454 - Theme code for caption button box, content padding. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies
7ce80112ae Bug 574454 - Implement frame rendering and metrics in native themeing. r=vlad. 2010-08-09 20:49:35 -05:00
Masayuki Nakano
8ce3b35974 Bug 569023 IME composition is committed unexpectedly when the focused window is hanging up on Vista and later r=jmathies, a=joe 2010-08-08 18:23:25 +09:00
Vladimir Vukicevic
e9e58698b2 b=574481; fix layers lifetime issues; part 5, add destroy calls to widget; r=roc 2010-08-06 22:09:18 -07:00
Neil Rashbrook
2a6af023a9 Bug 583411 Process contextmenu key events correctly on Win64 r=jimm a=joedrew 2010-08-05 13:36:11 +01:00
Felipe Gomes
e2a618aa5f Bug 508906. Add experimental MozTouch events. r=smaug,jimm 2010-08-02 15:34:54 +02:00
Bill Gianopoulos
9ab6317130 Bug 575245 - Fix for fx window z-Level issue with windows taskbar set to auto-hide. r=neil, sr=jimm. 2010-07-30 14:24:36 -05:00
Neil Deakin
f9a7385f55 Bug 552982, Part 9, support close buttons on popups with titlebars, r=neil 2010-07-27 09:38:04 -04:00
Neil Deakin
ea294cf422 Bug 552982, Part 5: support for titlebars on panels, r=mats,sr=roc 2010-07-27 09:38:03 -04:00
Neil Deakin
4a99c182d8 Bug 552982, Part 3: support panel levels, r=mats 2010-07-27 09:38:03 -04:00
Masayuki Nakano
0783d8fb07 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.1 Use C++ name space r=tellrob+a2=joe
--HG--
rename : widget/src/windows/nsKeyboardLayout.cpp => widget/src/windows/KeyboardLayout.cpp
rename : widget/src/windows/nsKeyboardLayout.h => widget/src/windows/KeyboardLayout.h
2010-07-27 21:47:42 +09:00
Felipe Gomes
e7c63575bd Bug 575243 - Top left re-sizer is masked by the Minefield Button. r=jimm 2010-07-22 08:58:06 +02:00
Masayuki Nakano
e75f1ffb27 backout the previous my check-ins 2010-07-22 11:11:34 +09:00
Masayuki Nakano
0199d2b0f0 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.1 Add "ns" prefix to the classes in nsKeyboardLayout.h r=jmathies 2010-07-22 08:49:54 +09:00
Alexander Surkov
958bf044ec Bug 575693 - Download Manager and Page Info no longer have an accessible tree, r=davidb, marcoz, sr=roc 2010-07-21 08:12:08 +04:00
Jim Mathies
5d328c410f Bug 574778 - Fix win widget's ConstrainPosition so that it supports full screen windows properly. r=robarnold. 2010-07-19 23:19:48 -05:00
Jim Mathies
a7cf5d3795 Bug 575005 - Trigger reflow when the client area changes due to fx button being hidden/shown. r=roc. 2010-07-16 01:20:02 -05:00
Jim Mathies
1c2c78f0c2 Bug 575222 - Fix for 'exiting out of fullscreen mode always restores the window'. r=roc 2010-07-15 21:07:27 -05:00
Robert O'Callahan
306a6d44c0 Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones 2010-07-16 09:08:10 +12:00
Robert O'Callahan
00c5b11afa Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad 2010-07-16 09:08:08 +12:00
Jim Mathies
16b1440ba6 Bug 575493 - Convert HTTOP to HTCAPTION when window is maximized. r=robarnold. 2010-06-30 17:59:33 -05:00
Jacek Caban
31fbb862b1 Bug 513162 - Fix for MOZ_WINSDK_TARGETVER < MOZ_NTDDI_LONGHORN r=jmathies 2010-06-28 11:41:01 +02:00
Jim Mathies
2b6a70f73d Bug 575044 - Fix busted windows styles and disable chromemargins for fullscreen mode. r=robarnold. 2010-06-28 01:04:20 -05:00
Felipe Gomes
d65b7b93da Bug 555081 - Add support for titlebar mouse interaction and address missing aero features. r=jmathies, smaug, vlad. 2010-06-28 01:04:05 -05:00
Jim Mathies
deb98eaadd Bug 574821 - Fix for incorrect maximized window non-client margins and remove excess xpcom overhead from metric lookups. r=robarnold. 2010-06-28 00:57:07 -05:00
Bas Schouten
11ac17b411 Bug 574599: Make sure WS_CLIPCHILDREN is set if the windowstyle is reset. r=robarnold 2010-06-26 06:32:13 +02:00
Jim Mathies
d423986af9 Bug 574599 - Parent windows should have the clip children style to avoid parent level paints when children invalidate. r=robarnold. 2010-06-25 17:50:36 -05:00
Jim Mathies
2bf11cef6f Bug 574635 - Undo changes to HideChromeWindow and SetWindowTranslucencyInner which messed up popup visiblility. Also, don't ignore invalidate requests on a widget in Resize calls when window bounds have not changed. r=tellrob. 2010-06-25 12:56:39 -05:00
Felipe Gomes
90c57943da Bug 555081 - Fix for mouse capture now that ChildWindow is gone from the main window. r=jmathies. 2010-06-24 21:01:07 -05:00
Jim Mathies
581b6ac6a3 Bug 513162 - Win support for custom chrome margins on windows. r=tellrob. 2010-06-24 21:01:07 -05:00
Jim Mathies
84281cb42e Bug 513162 - Widget support for view event mirroring. r=vlad. 2010-06-24 21:01:06 -05:00
Jim Mathies
b6fd12e643 Bug 513162 - Widget additions for recycling top level widgets as content containers. r=vlad. 2010-06-24 21:01:06 -05:00
Jim Mathies
dc417e93d2 Bug 513162 - Cleanup unused widget code and CID statics. r=vlad. 2010-06-24 21:01:06 -05:00
Felipe Gomes
61059704fc Bug 570267 - [OOPP] Firefox 3.6.4 bug: When a flash file has a focus, window.onblur event does not happen as expected.
r=jimm
2010-06-23 10:08:56 -07:00
Jacek Caban
cf22f0db15 Bug 573507 - Added missing CAIRO_HAS_D2D_SURFACE ifdefs [r=jimm] 2010-06-22 01:40:00 -05:00
Bas Schouten
5bace6568f Bug 573507: Make D2D work with transparent (layered) windows by using interop to get a DC from. r=jmathies 2010-06-22 03:10:36 +02:00
Bas Schouten
6cbb15516e Bug 558627: Make sure areas hidden by the system clipping region and scrolled into view get invalidated. r=robarnold 2010-06-17 21:08:32 +02:00
Rob Arnold
becb3ffa7c Bug 567771 Followup to wrap the previous patch in an SDK guard block r=Neil 2010-06-17 12:25:11 +01:00
Saint Wesonga
b01c2cf625 Bug 558990 - Remove unused AddRECTToRegion function. r=roc 2010-06-11 20:53:27 +02:00
Bas Schouten
ddffa23d17 Bug 568495: Do not push cleartype for transparent window surfaces. r=jrmuizel 2010-06-09 17:50:03 +02:00
Rob Arnold
34449d0ae4 Bug 568490 - Preserve the maximized/minimized style on transparency mode change. r=jimm
--HG--
extra : rebase_source : b9a912bab14a896cb97fc60208837418f5ad5d27
2010-06-07 10:13:22 +02:00
Neil Rashbrook
d2d8caf75a Bug 569490 Don't build D3D9 layer if we can't find d3d9.h r=ted,jmuizelaar 2010-06-06 11:37:44 +01:00
Felipe Gomes
44df6dcbec Bug 550532 - "Panning feedback crash [@ CWindowFeedBackAnimation::RestoreDisplacedWindow() ]" [r=jimm]
--HG--
extra : rebase_source : c527e61a12517c665349dadae6b33ebd3a1533e3
2010-05-26 14:53:00 -04:00
Mats Palmgren
96cd506907 Bug 530070. r=jmathies 2010-06-02 15:02:05 +02:00
Rob Arnold
eb52923dcf Bug 567771 - Clear the glass region when transitioning from glass window. r=jmathies 2010-05-27 11:00:04 +02:00
Bas Schouten
5e3b530e42 Bug 546515: Part 2: Use D3D9 layers backend as the preferred hardware backend for Windows. r=roc 2010-05-24 17:28:54 +02:00
Rob Arnold
41ac074713 Bug 555182 - Calculate the largest opaque rectangle in the opaque region to determine glass margins r=jimm,roc 2010-05-23 23:29:04 -04:00
Mats Palmgren
13ef722c05 Backout bug 530070 due to Tinderbox orange. 2010-05-21 18:33:28 +02:00