Commit Graph

73 Commits

Author SHA1 Message Date
Markus Stange
36822e5cf2 Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc 2009-09-24 18:18:10 +12:00
Benjamin Smedberg
2e9438fd2f Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Neil Rashbrook
cad0564597 Bug 509124 Chrome flags are never set on unparented XUL windows r=jst 2009-08-14 12:00:44 +01:00
Markus Stange
4e95e1fdcd Bug 509660 - Also persist the position of the window when its size changes, since the position might have changed, too. r=neil
--HG--
extra : rebase_source : a3a8cc5b010b47d0b8a6b3b244399ca581ab9454
2009-08-13 08:47:41 +12:00
Markus Stange
23cf4a7d99 Bug 508180 - Consolidate four nsXULWindow::Load*FromXUL methods. r=Neil 2009-08-06 08:52:08 +12:00
Markus Stange
4a21877da7 Bug 269410 - Create a new attribute, "toggletoolbar", which can be used to control whether the toolbar pill collapse button is shown on the window. r=Neil, r=josh, sr=roc
If the attribute is not specified, the button is hidden by default.
2009-08-06 08:49:59 +12:00
Markus Stange
97f8ad03c0 Bug 508159 - Remove some dead code in nsXULWindow. r=Neil 2009-08-05 11:07:58 +12:00
Doug Turner
c56708705b Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-08 09:13:13 -07:00
Doug Turner
55fdfb6010 Backing about 484488. 2009-07-05 22:24:56 -07:00
Doug Turner
1cd581a740 Bug 484488/501801 - fixed mochitest fail. r=blassey, sr=vlad 2009-07-01 21:39:20 -07:00
Doug Turner
78afc48ace Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-01 12:01:11 -07:00
Neil Deakin
79321ef1f8 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
Boris Zbarsky
64b2d5e1bf Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg 2009-05-07 15:21:53 -04:00
Jeremy D. Lea
69123ff5af Bug 431634 - Part 2 - remove unused methods from nsIWidget; r+sr=roc 2009-04-08 11:39:58 -07:00
Jeremy D. Lea
39f62f1364 Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Zack Weinberg
b2e3c78d66 Bug 482687. Remember the appunits-per-devpixel ratio and use it if the window is gone, instead of crashing. r+sr=roc 2009-03-24 13:55:32 +13:00
Arpad Borsos
e2cba9a001 Bug 474369 - get rid of nsVoidArray; xpfe part; r+sr=neil 2009-03-08 10:38:59 +01:00
Zack Weinberg
d2bd88dd6a Bug 469933. Window sizing methods need to be DPI-aware. r+sr=bzbarsky,r=dev-null 2009-02-10 21:29:53 +13:00
Ginn Chen
f643d764e3 Bug 466332 [a11y] window:activate event missing for Firefox Preferences dialog r=neil sr=roc 2009-02-09 14:12:23 +08:00
Boris Zbarsky
e4b078cd82 Bug 475913. Rev nsIXULWindow iid in CLOSED TREE 2009-02-03 15:45:26 -05:00
Nickolay_Ponomarev
1820b09634 Bug 472258 - Reinitializing one-shot timers by resetting delay (->SetDelay) doesn't work anymore - fix callers; r+sr=bzbarsky 2009-02-03 15:42:21 +01:00
Blake Kaplan
ce4895babb Fix bustage from bug 472674
--HG--
extra : rebase_source : 0eb00dc3d10cff07826736e510eba98144448d84
2009-01-21 11:37:30 -08:00
Blake Kaplan
dade53b4d3 Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst 2009-01-16 18:05:14 -08:00
Jeremy Lea
1800930122 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
Josh Aas
2611dff190 appshell whitespace cleanup, no bug 2009-01-06 16:25:49 -06:00
Josh Aas
891370667c more window mediator whitespace cleanup, no bug 2009-01-05 12:58:59 -06:00
Josh Aas
630d1a53bb Clean up allocation for nsWindowMediator, nsAbout. b=471981 r=neil sr=roc 2009-01-04 23:22:36 -06:00
Robert O'Callahan
7b82035873 Bug 465448. Perform sanity check to avoid resizing a window smaller than the content area we're trying to achieve. r+sr=bzbarsky
--HG--
extra : rebase_source : 57e7e4e95ec2c100b8ceaa66864f6dfb5ba1cc86
2009-01-05 13:39:40 +13:00
Josh Aas
c474ff07a9 Clean up window mediator code. b=450576 sr=roc 2009-01-02 22:06:52 -06:00
Brad Lassey
7e436d51fe Bug 459677: nsXulWindow doesn't dpi scale css pixels. r+sr=bz, a1.9.1b2=beltzner 2008-11-17 06:59:45 +00:00
Phil Ringnalda
bbe7e1d08a Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Daniel Holbert
72c410a648 Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe 2008-10-01 23:49:45 -07:00
Jonathan Steele
4aa50b2944 Bug 456892 - "Removal TopLevelWindowIsModal" [r+sr=Neil] 2008-10-01 00:37:53 -05:00
Arpad Borsos
4d8090604c Bug 451909 - kill MOZ_XUL_APP now that all apps set it; 'xpfe' part; r=neil 2008-09-15 15:07:44 +02:00
Ere Maijala
7b1baebe99 Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Steven Michaud
44d87211ad Make sure Destroy() is called before an nsIWidget is destroyed. b=434089 r=bzbarsky sr=vladimir 2008-07-18 10:54:12 -05:00
Josh Aas
06b4d2563f 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
ca07faa2b5 back out 433952 2008-06-27 02:52:18 -04:00
Josh Aas
b1f906a68b remove change I didn't mean to make in bug 433952 2008-06-27 02:17:20 -04:00
Josh Aas
db2e70c148 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
roc+@cs.cmu.edu
38e56fa13d 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
joshmoz@gmail.com
7339ba0d50 fix wonkiness with modal windows resulting from showModalDialog on Mac OS X. b=395465 r=jst r=smichaud sr=vlad a=beltzner 2008-03-23 15:30:56 -07:00
Olli.Pettay@helsinki.fi
6d32891dbb Bug 421209, r=cpearce, sr=jst, a=beltzner 2008-03-20 13:24:36 -07:00
joshmoz@gmail.com
faedce29c4 fix performKeyEvent handling so we don't beep when commands are successful. b=376077 r=smichaud sr=roc 2008-01-28 22:11:06 -08:00
dwitte@stanford.edu
c978930cbe Bug 307437 - xpfe and suite should use the newer nsIPrefService APIs instead of nsIPref. r+sr=neil, suite-only change 2008-01-12 18:13:24 -08:00
reed@reedloden.com
958a8f5fae Bug 307310 - "crash [@ nsAbout::NewChannel]" [p=b.jacques@planet.nl (Bastiaan Jacques) r=timeless a1.9=schrep] 2008-01-06 19:10:09 -08:00
bzbarsky@mit.edu
964f9412f2 Put more recently focused tabs in a window at the beginning of the named item search order. Bug 407421, r+sr=jst, a=schrep 2007-12-14 09:32:41 -08:00
bzbarsky@mit.edu
8034feefad Fix bug 342504. r=gavin/neil, sr=bsmedberg 2007-12-14 09:27:31 -08:00
enndeakin@sympatico.ca
4e6ed3e728 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