Jeremy Lea
077871caa7
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
2009-02-15 17:41:06 +01:00
Jim Chen
226fcc0b11
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP (relanding)
2009-02-11 05:56:51 +09:00
Masayuki Nakano
5018687b96
Backing out the TSF patch of bug 88831. This might cause a timeout failure on test_keycodes.xul
2009-02-11 03:02:05 +09:00
Jim Chen
9c930d2745
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
2009-02-10 20:15:36 +09:00
L. David Baron
984878fd8a
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.
2009-02-07 09:13:30 -08:00
Jim Chen
30f63309c9
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
2009-02-07 18:52:59 +09:00
Jeremy Lea
3e1e90f73a
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
2009-01-15 16:27:09 +13:00
Phil Ringnalda
dc51f6c94e
Fix spelling of uncommited since we remain committed to builds, even with a CLOSED TREE
2009-01-11 15:51:40 -08:00
Masayuki Nakano
4a559a2472
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
Markus Stange
16f71df793
Bug 391984 - [10.5] Add roundness to context menus, r=josh sr=roc
2008-12-11 15:37:38 +01:00
Josh Aas
d667c26fff
support testing of lazy update behavior in native menu tests. b=446352 r=mstange sr=roc
2008-10-29 22:36:01 -07:00
Masayuki Nakano
52eff716e7
Bug 460556 tests for bug 460500 r+sr=roc
2008-10-18 17:37:59 +09:00
Markus Stange
718dcf4d24
Bug 450944 - Implement -moz-window-shadow functionality on Mac OS X, r=hwaara sr=roc.
...
This patch turns on window shadows for transparent windows by default, so the identity popup and the "edit bookmarks" popup will get a shadow, too. ui-r=faaborg
2008-10-14 17:33:40 +02:00
Arpad Borsos
1b55360c07
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Markus Stange
d20dc8ff78
Bug 439354 - OS X toolbar background doesn't have a good gradient, part 1 / 3, r=hwaara sr=roc
2008-09-16 10:21:06 +02:00
12b4b6e414
Backing out bug 439354 (changesets a2709097171f and b54001303198) and the dependent bug 449833 (changeset 2b246e03252b) due to perf regressions on Leopard talos boxen.
2008-08-27 21:40:25 +02:00
Markus Stange
99b29f4239
Bug 439354 - OS X toolbar background doesn't have a good gradient. Part 1 (widget). r=hwaara, sr=roc.
2008-08-27 17:45:24 +02:00
Josh Aas
ab84bff8cb
remove nsIMouseListener interface. b=452118 r=smaug sr=roc
2008-08-25 20:02:26 -04:00
Rob Arnold
5e2a617c8a
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
Markus Stange
146a085da6
Bug 56488 - Down scroll arrow hidden, draws behind resize widget when neither Status Bar nor horizontal scrollbar are displayed. r+sr=roc.
2008-08-08 18:11:54 +02:00
Josh Aas
144a1c1cd9
Improve support for DOM manipulation handling in native menu system, add tests. Re-landing with regression fixes. b=442972 r=kreeger sr=roc
2008-07-28 00:46:33 -04:00
Robert O'Callahan
777d2f71df
Back out bug 442972 to fix DOM Inspector (bug 447042).
2008-07-25 16:32:41 +12:00
Josh Aas
15fa02e700
improve support for DOM manipulations in native menu system, add tests. b=442972 r=kreeger sr=roc
2008-07-21 00:33:38 -04:00
Jim Chen
b6fc597d57
Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc
2008-07-14 14:56:18 +12:00
Josh Aas
db488ae7e6
Re-landing. Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc
2008-06-28 03:55:30 -04:00
Josh Aas
cbc12fe6c9
back out 433952
2008-06-27 02:52:18 -04:00
Josh Aas
0295a92b50
bustage fix for bug 433952 landing
2008-06-27 01:22:22 -04:00
Josh Aas
ef971b644b
Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc
2008-06-27 00:14:45 -04:00
60baf99b90
Bug 432466. Allow sendNativeKeyEvent to return NS_ERROR_NOT_AVAILABLE to indicate that a keyboard layout is not available. Load keyboard layouts programmatically on Windows so we can detect whether a keyboard is available. This also makes keyboard layouts usable when they're installed but not enabled, which is true for most layouts, so we can reenable the Greek keyboard tests on tinderbox. r=karlt,a=beltzner
2008-05-06 21:46:37 -07:00
da65b40fa8
Bug 431503. Infrastructure and tests for native key event translation. r=josh,karlt,sr=jst
2008-05-05 16:01:07 -07:00
0b309a5440
Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor
2008-05-02 04:32:50 -07:00
9fa35038ee
Bug 412954 - "menus should have Menu, PopupMenu or DropdownMenu window type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
2008-03-08 03:32:25 -08:00
48ddf1c390
Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep
2008-01-18 10:39:49 -08:00
3e225b627a
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
bd67e47e1a
Bug 118299 - "NS_THEME_RESIZER implementation (GTK)" (use window manager's resize and support it in gtk2) [p=ian@mckellar.org (Ian McKellar) r+sr=roc a1.9=mconnor]
2007-12-11 02:08:35 -08:00
da8ae79238
Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc
2007-12-03 08:33:42 -08:00
e15b6952ac
remove nsIMenuListener interface and its usage, cuts some memory usage, faster without it, and code is much cleaner. b=400259 r=smorgan sr=roc a=pav
2007-11-09 09:38:33 -08:00
7d5f80025a
Bug 303110 - Add Unified Toolbar machinery to Cocoa widgets. r=joshmoz, r=bz, sr=roc.
2007-10-29 21:03:42 -07:00
5c621e16b5
extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
2007-09-27 09:01:32 -07:00
046924be68
Fix window staggering and positioning to make sure new windows are never partly positioned offscreen and don't seeminly arbitrarily get larger by the size of the title bar. b=218214 r=mano r=cbarrett sr=roc a=roc
2007-09-15 10:01:35 -07:00
cbd4f15934
Bug 393117 - Remove native resize API. r=josh r=mconnor sr+a1.9=pav
2007-08-24 18:55:28 -07:00
5abf065849
remove unused font APIs from nsIWidget. b=388369 r/sr=pav a=pav
2007-08-02 12:16:27 -07:00
4f287e159a
Bug 387594 - Kill old gfx code in nsIWidget. Patch by Jonathan Steele <xfsunoles@gmail.com>. r+sr=roc.
2007-07-14 08:04:10 -07:00
1255c0ad2b
Make nsIWidget::GetToolkit not AddRef, and thus fix leaks at callers who assumed it didn't. b=386297 r+sr=roc
2007-06-29 20:04:32 -07:00
763af475e1
backing out bug 347743 due to major crasher in 386332
2007-06-29 10:25:41 -07:00
38c1a37798
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
6936b97290
add native resize animation support to nsIDOMChromeWindow. b=347452 r=mento r=jst sr=pav
2007-04-05 17:11:41 -07:00
1898529f75
Implement CoreGraphics NPAPI Drawing Model. NPAPI plugins now have the option to render using CoreGraphics instead of Quickdraw. b=344427 r=sfraser sr=jst
2007-03-26 18:07:57 -07:00
sharparrow1@yahoo.com
2da748b9c2
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky@mit.edu
5af2fe0541
Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
...
being badly documented and not using already_AddRefed when they should. Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00