Commit Graph

11 Commits

Author SHA1 Message Date
Robert O'Callahan
1b6c301e4d Bug 352093. Part 5: the focus manager should use GetRootWidget so it works with documents that don't have their own widgets. r=enndeakin 2009-07-22 12:45:05 +12:00
Robert O'Callahan
41b0dc9d84 Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly. 2009-07-22 12:45:00 +12:00
Neil Deakin
239ca1d9ee Bug 500224, don't focus elements during unload events, r=bz 2009-07-13 07:55:56 -04:00
Neil Deakin
7b8ec28dbe Bug 592383, focus the child widget not the top-level when raising on Windows, r+sr=roc 2009-07-13 07:55:56 -04:00
Hiroyuki Ikezoe
533c84f598 b=497934; fennec crashes in nsFocusManager (undefined C++ behaviour); r=enn, sr=smaug 2009-06-22 17:40:55 -07:00
Neil Deakin
6100699909 Bug 497633, 497878, fix two crashes with similar tests that remove frames during blur, r+sr=smaug 2009-06-22 15:49:10 -04:00
Neil Deakin
347ca246cc Bug 498609 and 498643, clear focused element when not in document, sr=smaug 2009-06-20 20:04:04 -04:00
Neil Deakin
622c67863a Bug 498075, two clicks required to switch away from focused plugin, also fixes ususual minimzing behaviour where it immediately restores again, r+sr=smaug 2009-06-16 14:34:13 -04:00
Neil Deakin
f3a3945b39 Bug 497593, assertion should be allowing null values, r+sr=smaug 2009-06-15 11:05:47 -04:00
Ginn Chen
bd6190501e Fix bustage on Solaris caused by Bug 178324 2009-06-11 14:40:41 +08: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