148508 Commits

Author SHA1 Message Date
edburns%acm.org
7be42f1a22 Expose the dom Node to the standard java key and mouse
listeners, using test driven development techniques of course.

Next step is to update the test browser to use this feature.

SECTION:

A webclient/classes_spec/org/mozilla/webclient/WCKeyEvent.java

- KeyEvent subclass to expose WebclientEvent, and allow access to the
  Source property, which is a dom Node

M webclient/classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java

- change to handle WCKeyEvent

M webclient/test/automated/src/classes/org/mozilla/webclient/KeyListenerTest.java
M webclient/test/automated/src/classes/org/mozilla/webclient/MouseListenerTest.java

- new test content

M webclient/test/automated/src/test/KeyListenerTest1.html

- add id attribute


git-svn-id: svn://10.0.0.236/trunk@178517 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 19:25:52 +00:00
myk%mozilla.org
60325570ad Fix for bug 292022: accepts multiple requestees in the requestee field for a given flag, and creates multiple requests, one per requestee, so that users can request a flag multiple times simultaneously instead of one at a time; r=joel, a=myk
git-svn-id: svn://10.0.0.236/trunk@178515 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 17:02:41 +00:00
peterv%propagandism.org
f1b7c554fb Remove stray while to fix search bustage.
git-svn-id: svn://10.0.0.236/trunk@178514 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 11:03:27 +00:00
bugzilla%standard8.demon.co.uk
f9795c9b4a Fix bug 293303 In <ABSearchDialog.js>, Warning: redeclaration of var statusText. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@178511 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 09:27:36 +00:00
cltbld
b26aad7ff1 Additional output from update packaging.
OVS: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@178510 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 08:08:41 +00:00
vladimir%pobox.com
3566dfcb1f add M_PI definition for VC6 which has a broken math.h
git-svn-id: svn://10.0.0.236/trunk@178509 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:34 +00:00
zack%kde.org
b0e1e2372f style fix and removing useless header
git-svn-id: svn://10.0.0.236/trunk@178508 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:33 +00:00
mozilla.mano%sent.com
ecf7037a68 Bug 301688 - [Mac] Disabled buttons shoud never have a 'default button' look&feel. r=josh, sr=smfr, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@178507 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:32 +00:00
zack%kde.org
940ecd5f00 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@178506 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:31 +00:00
zack%kde.org
7247946013 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@178505 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:30 +00:00
mconnor%steelgryphon.com
c535db36c6 bug 255947 - missing borders for the progress bar in with native classic widget on windows, patch by Mathieu Pellerin <nirvn.asia@gmail.com>, r+sr=roc, a=shaver
git-svn-id: svn://10.0.0.236/trunk@178504 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:29 +00:00
mozilla.mano%sent.com
fe9dd4aec5 Bug 203734 - enable focus ring on push buttons in 10.4 (Tiger) and above. r=jhpedemonte sr=smfr a=asa
git-svn-id: svn://10.0.0.236/trunk@178503 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:28 +00:00
dougt%meer.net
f70849cd92 Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa.
git-svn-id: svn://10.0.0.236/trunk@178502 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:27 +00:00
cbiesinger%web.de
c84ce3b03d Bug 176177 use the correct flag for buttons that are checked
patch by Son Le <son.le0@gmail.com> r=emaijala sr=bz


git-svn-id: svn://10.0.0.236/trunk@178501 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:26 +00:00
mozilla.mano%sent.com
63a1346873 Bug 265282 - Unsorted tree columns are drawn as sorted columns. r=jhpedemonte sr=neil
git-svn-id: svn://10.0.0.236/trunk@178500 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:25 +00:00
mozilla.mano%sent.com
1b9fdc3831 Bug 118025 - nsITheme menupopup/menuitem implementations (Mac). r=pinkerton sr=smfr (for gfx) r=kmgerich (for pinstripe)
git-svn-id: svn://10.0.0.236/trunk@178499 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:24 +00:00
aaronleventhal%moonset.net
4088f563ee Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil
git-svn-id: svn://10.0.0.236/trunk@178498 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:23 +00:00
caillon%redhat.com
184ef957ee Null out static variables after we destroy the widgets to avoid crashing.
Bug 244549.  GTK2 patch by Pete Zha, GTK1 patch by Ben Bucksch.
r=caillon, sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@178497 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:22 +00:00
ginn.chen%sun.com
6c9371bad9 Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
r=robin.lu sr=bryner


git-svn-id: svn://10.0.0.236/trunk@178496 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:21 +00:00
bzbarsky%mit.edu
253b135a82 Fix horizontal scrollbar rendering with GTK theming when steppers are not
square.  Bug 258758, patch by Benjamin Leviant <benjamin@ethium.net>,
r+sr=bryner


git-svn-id: svn://10.0.0.236/trunk@178495 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:20 +00:00
dougt%meer.net
47f10f2e51 bug 281948. WinCE changes to GFX and Widget. r=ere, sr=darin
git-svn-id: svn://10.0.0.236/trunk@178494 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:19 +00:00
smfr%smfr.org
491a5b803e Fix bug 279510: remove all the pre-Carbon code and TARGET_CARBON #idfefs from gfx. Patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net>, r=pink, sr=me
git-svn-id: svn://10.0.0.236/trunk@178493 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:18 +00:00
dbaron%dbaron.org
0f9cd3c017 Use preprocessor instead of separate files for platform-specific parts of forms.css. b=272151 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@178492 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:17 +00:00
kyle.yuan%sun.com
88de2309ab Bug 254241 Do not lookup gtk_style_get_prop_experimental in GTK2 build
r=bryner, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@178491 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:16 +00:00
kyle.yuan%sun.com
3afded3719 Bug 238854 [gtk2] Changing GNOME2 theme doesn't apply until restarting Mozilla
r=bryner, sr=dbaron, patch=ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@178490 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:15 +00:00
bzbarsky%mit.edu
5c7adf691b Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/trunk@178489 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:14 +00:00
joshmoz%gmail.com
9dd597d266 fix typo in constant usage from patch for bug 204237 - this error causes buttons to incorrectly theme fairly often
git-svn-id: svn://10.0.0.236/trunk@178488 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:13 +00:00
joshmoz%gmail.com
5c43da2f32 disabled form elements don't have aqua appearance (bug 204237) r=josh sr=bryner
git-svn-id: svn://10.0.0.236/trunk@178487 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:12 +00:00
cbiesinger%web.de
a14c49e811 bug 241070 patch by npeninguy@gmail.com (Nicolas PENINGUY), r=bryner sr=blizzard
Refactor nsNativeThemeGTK


git-svn-id: svn://10.0.0.236/trunk@178486 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:11 +00:00
bryner%brianryner.com
6d6ed62b7d Fix gtk warnings on older gtk versions (bug 255656, r+sr=dbaron).
git-svn-id: svn://10.0.0.236/trunk@178485 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:10 +00:00
joshmoz%gmail.com
6b0c5bf4c1 clean out some old stuff pertaining to classic Mac OS (bug 231337) r=sdagley sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@178484 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:09 +00:00
bryner%brianryner.com
68391cc09f attempt to work around btek lameness
git-svn-id: svn://10.0.0.236/trunk@178483 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:08 +00:00
bryner%brianryner.com
80a1cd9e2d Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@178482 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:07 +00:00
bryner%brianryner.com
cd7583e564 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@178481 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:06 +00:00
p_ch%verizon.net
1b04a04d48 Bug 118294: NS_THEME_DROPDOWN implementation (GTK2)
(+ add forgotten style for menulist-description binding in the new toolkit)
r=bryner, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@178480 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:05 +00:00
bryner%brianryner.com
7bbfaf9a08 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@178479 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:04 +00:00
bzbarsky%mit.edu
cc325d2340 Forgot to commit this file. Bug 232175, patch by Isaac Hwak Han
<isaachh@mailc.net>, r=bryner, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178478 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:03 +00:00
bryner%brianryner.com
ac993a7e95 fix crash by moving assignment after lazy widget instantiation. r/sr/a=dbaron
git-svn-id: svn://10.0.0.236/trunk@178477 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:02 +00:00
dbaron%dbaron.org
c331f777e6 Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@178476 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:01 +00:00
bryner%brianryner.com
b8a8b8dbdb Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@178475 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:14:00 +00:00
neil%parkwaycc.co.uk
9dc3be9d93 Removing unused variables b=130292 p=mbockelkamp@web.de r/sr=rbs
git-svn-id: svn://10.0.0.236/trunk@178474 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:59 +00:00
roc+%cs.cmu.edu
aa3041b0a1 Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@178473 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:58 +00:00
neil%parkwaycc.co.uk
fcf23f5df2 Bug 237138 Disabled form controls are not always greyed out r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@178472 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:57 +00:00
bzbarsky%mit.edu
7c92a05a17 Make nsNativeThemeWin inherit from nsNativeTheme; remove some redundant code.
Bug 232175, patch by Isaac Hwak Han <isaachh@mailc.net>, r=bryner, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178471 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:56 +00:00
pinkerton%aol.net
1c2c85e51e add errant break removed by accident in last patch (r/sr=pink, bug 242868)
git-svn-id: svn://10.0.0.236/trunk@178470 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:55 +00:00
bzbarsky%mit.edu
466f1c4e77 Make sure to always theme listboxes on mac. Bug 241205, patch by Stuart Morgan
(sbm5@case.edu) and Isaac Hwak Han (isaachh@mailc.net), r=pinkerton,
sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@178469 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:54 +00:00
gerv%gerv.net
eed064a881 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@178468 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:53 +00:00
roc+%cs.cmu.edu
49c6e39171 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@178467 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:52 +00:00
kyle.yuan%sun.com
3cc24de594 Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com


git-svn-id: svn://10.0.0.236/trunk@178466 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:51 +00:00
bryner%brianryner.com
1658b7a5b3 Don't highlight toplevel menus on hover for gtk. Bug 233242, r=pch, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@178465 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 07:13:50 +00:00