158 Commits

Author SHA1 Message Date
smontagu%smontagu.org
eedadb760a Only display a bidirectional caret on platforms that implement nsIBidiKeyboard. Bug 272096, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@201667 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 08:29:53 +00:00
leon.sha%sun.com
48dfff6011 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
dbaron: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@201088 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 09:00:03 +00:00
jwatt%jwatt.org
7d76b8134b Partial fix for bug 331630. Remove nsEventStatus_eConsumeDoDefault from widget code. r+sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@193034 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 11:32:55 +00:00
zack%kde.org
dbcea4bcce remove useless now debugging output. fixes 274181
git-svn-id: svn://10.0.0.236/trunk@187432 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:54 +00:00
zack%kde.org
0d346276d1 removing more useless debugging code. also adding code for checking pixmaps.
git-svn-id: svn://10.0.0.236/trunk@187431 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:53 +00:00
gerv%gerv.net
d2fef7c496 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@187428 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:50 +00:00
zack%kde.org
3a37efad48 Qt Mozilla port. For now the best way to start playing with it is the
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi


git-svn-id: svn://10.0.0.236/trunk@187390 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:12 +00:00
bsmedberg%covad.net
0217e2f9a9 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
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
masayuki%d-toybox.com
d0360729fb Bug 307396 Add IME selection colors and Underline height (nsILookAndFeel) r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@180465 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 11:34:27 +00:00
masayuki%d-toybox.com
8778d212b5 Bug 207102 Sound preview doesn't work if its path contains non-ASCII string r=amardare+jshin, sr=roc
git-svn-id: svn://10.0.0.236/trunk@180464 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 10:11:38 +00:00
zack%kde.org
f72b2158f8 style fix and removing useless header
git-svn-id: svn://10.0.0.236/trunk@179011 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 23:05:31 +00:00
zack%kde.org
59c7e2b7f2 fixing the toolbar issue. All the credit goes to biesi (he provided
the testcase for it)


git-svn-id: svn://10.0.0.236/trunk@179010 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 23:05:30 +00:00
zack%kde.org
341749137c Qt Mozilla port. For now the best way to start playing with it is the
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi


git-svn-id: svn://10.0.0.236/trunk@179009 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 23:05:29 +00:00
roc+%cs.cmu.edu
5525e0f045 Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@178666 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 03:57:07 +00:00
pavlov%pavlov.net
78af32406c moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
git-svn-id: svn://10.0.0.236/trunk@178659 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 02:11:54 +00:00
aaronleventhal%moonset.net
e864f15c57 Bug 303841. When screen reader running, prefer external viewer applications over full page plugins because they are more accessible. r=biesi, sr=jst, a=cbeard
git-svn-id: svn://10.0.0.236/trunk@177477 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 01:45:31 +00:00
cbiesinger%web.de
fa7f9459be fixing qt bustage from bug 289940
r+sr=jst a=shaver not part of default build


git-svn-id: svn://10.0.0.236/trunk@172893 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 22:29:54 +00:00
jst%mozilla.jstenback.com
ebed1ee784 Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
bsmedberg%covad.net
ebcb73518a Make it more likely that libxul will build with QT. Should not affect non-xulrunner. No bug.
git-svn-id: svn://10.0.0.236/trunk@171563 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 16:12:43 +00:00
aaronleventhal%moonset.net
26c4323c6c Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@167966 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 02:38:59 +00:00
timeless%mozdev.org
19bde389ff Fixing build bustage (sacrificing macro which doesn't work because some methods are implemented by the base class)
git-svn-id: svn://10.0.0.236/trunk@167731 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-14 14:40:17 +00:00
timeless%mozdev.org
f1a18ad577 Bug 268311 Rewrite nsIFilePicker.displayDirectory handling and (windows) nsFilePicker::ShowW
r=neil sr=neil


git-svn-id: svn://10.0.0.236/trunk@167720 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-14 11:41:37 +00:00
bsmedberg%covad.net
8dc0b7ab78 Bug 273877 - Embedders should intialize the widget toolkit (XUL apps in nsAppRunner.cpp), instead of using nsIAppShell::Create) r=darin sr=roc
git-svn-id: svn://10.0.0.236/trunk@166898 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-20 21:53:33 +00:00
zack%kde.org
f73e520a93 This fixes most focus issues (br:263927). Propagation of the focus seems
very slow though


git-svn-id: svn://10.0.0.236/trunk@166217 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-03 22:14:28 +00:00
zack%kde.org
3b2f1fa266 Patch from Michal Ceresna fixing 272593. Good catch, I forgot to update after
change which stopped children from propagating events back to the containers
due to which direct invalidation of the children wasn't working.


git-svn-id: svn://10.0.0.236/trunk@166180 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 22:53:13 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
zack%kde.org
d1088f3ec9 ifdef most of the debugging output
git-svn-id: svn://10.0.0.236/trunk@165869 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-29 00:37:59 +00:00
bryner%brianryner.com
e1daca3ce3 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
zack%kde.org
98958e6790 hmm, i forgot about the lack of rtti. fixes 267626
git-svn-id: svn://10.0.0.236/trunk@165563 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-21 23:20:00 +00:00
zack%kde.org
097b263f93 Hmm, we should've had written this code from scratch... Step 1 (probably of
about million, give or take 999998 or so) of fixing 264806 and general
semantic of text selection.


git-svn-id: svn://10.0.0.236/trunk@164051 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 21:32:21 +00:00
zack%kde.org
bf7c28aa8f Popups working, modals working and fixing some other positioning stuff .
Closing 264027 and 264105.


git-svn-id: svn://10.0.0.236/trunk@163809 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 03:15:54 +00:00
zack%kde.org
e90ed08a61 A weak attempt at closing both 264105 and 264027. move seems to be still
not doing what i want though


git-svn-id: svn://10.0.0.236/trunk@163768 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 21:53:12 +00:00
cbiesinger%web.de
07384d0a71 fixing qt bustage. Bug #264266, qt-only
git-svn-id: svn://10.0.0.236/trunk@163688 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 23:04:52 +00:00
zack%kde.org
27df2b61bc New approach, better approach, popups disappearing after a click, just cooler...
Like it still won't get me chicks but is closer to that goal (i got into mozilla
because of false promises of women)


git-svn-id: svn://10.0.0.236/trunk@163671 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 21:01:24 +00:00
zack%kde.org
32ea6d42a4 fixing popup placemant and switching some method sigs to the proper ones
git-svn-id: svn://10.0.0.236/trunk@163614 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 19:48:56 +00:00
zack%kde.org
0381c609d3 that's rubbish (removing deprecated headers)
git-svn-id: svn://10.0.0.236/trunk@163524 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-11 13:36:10 +00:00
zack%kde.org
d3b4ce7cfe Qt Mozilla port. For now the best way to start playing with it is the
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi


git-svn-id: svn://10.0.0.236/trunk@163516 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-11 04:01:49 +00:00
seawood%netscape.com
d07b21e9e8 Remove qt toolkit support from the tree.
Use the QT_LAST_RITES tag to pull the last known "good" tree to continue work on the port.
Bug #178987 r=bryner


git-svn-id: svn://10.0.0.236/trunk@138156 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 07:14:37 +00:00
timeless%mozdev.org
538eb14e81 Bug #144428 [Qt] Qt-Mozilla hangs in nsASingleFragmentCString::GetReadableFragment (?) on startup, before bringing up the UI.
r=biesi sr=blizzard (ports)


git-svn-id: svn://10.0.0.236/trunk@136624 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 15:06:43 +00:00
cbiesinger%web.de
657dc57af7 remove ifdef IBMBIDI from widget, r+sr=roc+moz bug 89203
git-svn-id: svn://10.0.0.236/trunk@136506 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 11:40:13 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
caillon%returnzero.com
08334d74ba Updating pref caller. r=timeless sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135981 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 07:30:58 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
cbiesinger%web.de
240d91c5a0 185465 mismatched free in nsWidget
QT ONLY - r=timeless rs=bz


git-svn-id: svn://10.0.0.236/trunk@135334 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-15 22:04:19 +00:00
cbiesinger%web.de
6072949558 184983 patch by timeless r=biesi rs=bz
QT ONLY - Make QT port build w/ Qt2


git-svn-id: svn://10.0.0.236/trunk@135188 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 22:56:04 +00:00
cbiesinger%web.de
cf4a4360eb 184696 r=timeless rs=bz
QT ONLY - running qt build fails due to qwindowsstyle


git-svn-id: svn://10.0.0.236/trunk@135069 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:42:14 +00:00
timeless%mozdev.org
84fbaf3931 Bug 178987 Get qt toolkit working again
patch by esben@despammed.com r=timeless rs=bz a=roc
some changes by me
Bug 184257 Infrequent nsIPref users need to be converted to nsIPrefService, etc.
patch by caillon@returnzero.com r=timeless rs=bz a=roc


git-svn-id: svn://10.0.0.236/trunk@135024 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 07:34:13 +00:00
bryner%netscape.com
da718f1470 Bug 104371 - shiftKey not set correctly for keypress events, breaking shift+space binding. r=brade, bzbarsky, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@133250 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 03:34:13 +00:00
aaronl%netscape.com
2a80196ae6 Bug 28583. Select text field contents when focused, except by mouse click, on certain platforms. r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@131241 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 15:39:33 +00:00
bryner%netscape.com
6e21d6290d Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls.
git-svn-id: svn://10.0.0.236/trunk@131219 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 02:49:02 +00:00