Commit Graph

6791 Commits

Author SHA1 Message Date
mozilla%weilbacher.org
d83ff77032 [OS/2] Bug 418645: content of mplayer plugin spills over into content area when scrolling, r=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@251993 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 19:03:37 +00:00
mozilla%weilbacher.org
37efc0258e [OS/2] Bug 410398: fix autoscroll behavior on trunk, r=wuno
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@251990 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-30 18:34:12 +00:00
sergei_d%fi.tartu.ee
1de223ef5a [BeOS] Bug 152156, p=sergei_d, r=doug@sheltonfamily.org a1.8.1.2=samuel.sidler
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@243078 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 23:47:31 +00:00
alqahira%ardisson.org
0a155398cc Bug 326035 - Page Up and Page Down do not hide cursor. Patch by Markus Magnuson <markus.magnuson@gmail.com>, r=josh, sr=roc, a/1.8.1.12=dveditz. widget/cocoa only, npotdb
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@242878 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-11 03:38:17 +00:00
mozilla%weilbacher.org
4eb2c7ebf0 [OS/2] Bug 410566: replace ..apps filter in file picker with correct application extensions, r=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@242295 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 13:36:21 +00:00
mozilla%weilbacher.org
7ef925a50e [OS/2] Bug 368864: now really make menu selection visible on Warp3, r=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@242164 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-28 23:34:35 +00:00
maxf%magma.ca
fc7e3bc70b See bugzilla bug 280725. Changes were made to the xremote mechanism to move it
out of the os-specific widget code and into the more generic command line code
in the toolkit.

This bug implements the corresponding changes for the QNX Neutrino Mozilla
based browser:
1) The xremote related code is removed from widget/src/photon/.
2) The nsPhMozRemoteHelper.* source files removed in step 1 are renamed to
nsPhRemoteService.* and modified to work under toolkit/components/remote/.
3) Finally the photon specific code in widget/src/xremoteclient is modified so
that the mozilla-xremote-client utility works as it did before.

These changes are all Neutrino-only and should not affect any other platform,
and in theory cannot bust any Tinderbox builds.

p=407800 r=bsmedberg a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@241969 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-21 20:04:23 +00:00
sergei_d%fi.tartu.ee
ee86b52543 [BEOS]Bug 185946 p=sergei_d, r=doug@sheltonfamily.org, a1.8.1.12=samuel.sidler
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@241647 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 07:10:37 +00:00
smichaud%pobox.com
c2b3caa9f5 Fix crash in window with _many_ controls. b=398499 r=mark sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@241571 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-17 23:50:54 +00:00
mozilla%weilbacher.org
bd544d67ac [OS/2] Bug 368864: try to make menu selection visible on Warp3, r=mkaply
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@241279 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 20:33:35 +00:00
sergei_d%fi.tartu.ee
ebc619ccc8 [BEOS]Bug 403406, p=doug@sheltonfamily.org, r=sergei_d, a1.8.1.10=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@239656 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 16:41:57 +00:00
masayuki%d-toybox.com
3e36fe2ced Bug 313918 IME candidate list is positioned to wrong position if the caret is positioned non-root view. And Bug 315457 IME candidate list is positioned to wrong position if the editor is on frame page r=timeless+roc, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@238961 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 08:20:00 +00:00
mats.palmgren%bredband.net
59aebf60f7 Plug a major leak when using too large images for CSS 'cursor'. b=398537 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@238944 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 03:22:32 +00:00
smichaud%pobox.com
28a92e0370 Many select controls don't work on Leopard. b=400082 r=joshmoz sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@238936 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-07 23:30:40 +00:00
maxf%magma.ca
dcf833c28c Changes for SH4 and ARM processors. These were made by Roger Maclean, reviewed
by me. r=rmaclean@qnx.com

This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@238420 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-01 20:52:25 +00:00
maxf%magma.ca
19438e4b65 - Fix problems when a new window is opened and there is a large position
offset to the actual contents.
- Initial implementation of SetCanonicalPixelScale() based zoom mechanism.
- Fix kwww stack corruption that seems to be caused by lack of two .so's
- Implement preference "font.antialias_qnx" to turn on text antialiasing.
- Fix bug preventing full width of iframes from being rendered if you had
  to scroll right to see them all.

This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@238407 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-01 16:05:57 +00:00
dveditz%cruzio.com
d903db8c89 backing out fix for bug 179658 to fix DnD regression bug 398422
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@237407 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 20:06:54 +00:00
mats.palmgren%bredband.net
eb260804ff Clear window references more carefully before ::DisposeWindow(). b=388181 r=joshmoz sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@237119 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 01:12:12 +00:00
mozilla%weilbacher.org
425d5a0dfb [OS/2] Bug 222509: report the correct DOM_VK constants so that JS apps work better, r=mkaply. Land this on 1.8 branch: this is the actual fix.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@237091 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 18:57:19 +00:00
mozilla%weilbacher.org
97cc7ec5a7 [OS/2] Bug 222509: report the correct DOM_VK constants so that JS apps work better, r=mkaply. Land this on 1.8 branch: reformat ProcessMessage.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@237090 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 18:54:27 +00:00
sergei_d%fi.tartu.ee
39164ae5c5 Bug 164498 – Destroy() implementation is unsufficient in BeOS port, p=sergei_d, r=doug@sheltonfamily.org a1.8.1.8=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@237026 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 23:13:06 +00:00
maxf%magma.ca
cfa2d24a7f - Fix tooltip offset wrong in embedded version
- Set the Photon draw buffer size to its maximum more consistently
- Fix a seg fault when clicking on the little icon at the left end of the
  address bar right after standalone Firefox starts. If you are the least bit
  sloppy it goes to initiate a drag, and seg faults in drag code because some
  member variables aren't set up yet.

This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@236845 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 15:10:34 +00:00
mozilla%weilbacher.org
908dd4883c [OS/2] Bug 301367: Tag Files with Source URL (land patch on 1.8 branch) p=Rich Walsh, r=me, sr=darin, a=dveditz(general)/mkaply(os2)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@236782 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 19:32:52 +00:00
maxf%magma.ca
6f17090df6 This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com

- Implement download error callouts
- Update the kwww embedding configuration so that about: shows the image
- Drag panning fixes for cases when we start on top of a combo box, or
  on top of a flash plugin region, or where the top level widget has no
  scrollable view.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@235475 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 22:04:43 +00:00
caillon%redhat.com
1e4399e046 Bug 179658 – can not DnD between mozilla and other gtk2 apps such as gedit
p=Louie.Zhao@sun.com
r=bryner sr=blizzard a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@235468 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 20:20:25 +00:00
maxf%magma.ca
d719eb7189 Kscope drag panning.
This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. None of the changes will affect non-QNX builds in any way.
You can contact me at: mfeil@qnx.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@233977 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 21:41:02 +00:00
mats.palmgren%bredband.net
2b49af1c36 Explicitly deregister the event handlers in the destructor to prevent getting callbacks on a destroyed window. b=355273 r=joshmoz sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@233455 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 00:06:45 +00:00
maxf%magma.ca
8dd9cfa92f Photon-only changes. These only affect QNX builds, which are not part of
Tinderbox, so they cannot cause any bustage.
For embedding, make sure the browser does not try to resize itself bigger
than the PtMozilla widget or else our scroll bars will be clipped.
My QNX email address is mfeil@qnx.com.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@232068 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 20:37:30 +00:00
maxf%magma.ca
c7d141cf0a Photon-only changes. These only affect QNX builds, which are not part of
Tinderbox so this cannot cause any bustage.
- Update the embedding package file for QNX non-static builds
- Fix crash in Photon widget code that affected TestPhEmbed and kwww.
  See comment in code.
My QNX email address is mfeil@qnx.com.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230951 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 18:51:11 +00:00
stuart.morgan%alumni.case.edu
f0513b40f4 Camino only - Bug 389259: fix scroll bar thumb breakage from bug 388583. r/sr=pink a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230768 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 17:41:42 +00:00
roc+%cs.cmu.edu
e1920a4ee2 Bug 388583. Fix regression with native scrollbar not being hooked up to tree mediator. r=smaug,sr=mats,a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230618 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 03:05:46 +00:00
kairo%kairo.at
08f869741d back this out, did commit to main branch instead of minibranch, sorry\!
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230283 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 10:53:22 +00:00
kairo%kairo.at
cee889a887 bug 388583 – Autocomplete dropdown doesn't update when scrolling with scrollbar, commit to SeaMonkey 1.1.3 minibranch to fix regression on Mac for this release
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230281 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 10:49:43 +00:00
stuart.morgan%alumni.case.edu
dcef47ca7b Camino only - Bug 379512: null-check all uses of mGeckoChild. r=josh sr=mento a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229768 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 23:29:15 +00:00
maxf%magma.ca
4b7bb83263 Photon-only changes. These only affect QNX builds, which are not part of
Tinderbox so this cannot cause any bustage.
- Get the TestPhEmbed app working again
- Changes needed for voyager plugins (vpi)
- Fix crash when doing a unity drag (null pointer deref)
- Fix to allow non-mozserver embedded apps to make controls get focus
All of these changes are trivial except the vpi stuff. The vpi
change is from amardare%qnx.com and reviewed by me.
My QNX email address is mfeil@qnx.com.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229438 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 18:21:30 +00:00
sergei_d%fi.tartu.ee
385efb7ff2 [BEOS]Bug 383065 – Back-port several nsWindow fixes to branch, r=thesuckiestemail, approval1.8.1.5+=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229233 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 09:33:54 +00:00
dougt%meer.net
d621da0633 Removing WinCE Specific code for hardward support hacks. WinCE-Only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@226548 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 22:27:28 +00:00
masayuki%d-toybox.com
c80a63f326 Bug 335028 Firefox 1.5.0.2 Linux topcrash [@ IM_get_input_context] r=masaki.katakai, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224753 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 18:46:03 +00:00
mark%moxienet.com
2a0d402708 370721 (Camino) Image dragged from the Desktop into the content area fails to render. Caused by sharing the drag manager between Carbon and Cocoa widgets. Conditionally put back some drag'n'drop stuff that's needed with Cocoa. r=smorgan sr=smfr a/1.8.1=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224502 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 19:26:24 +00:00
mark%moxienet.com
9376a52755 353716 Crash on window close (including quit) [@ nsMacEventHandler::HandleMouseMoveEvent] or [@ nsMacEventHandler::ConvertOSEventToMouseEvent]. Ignore mouse events directed at hidden windows. r=josh sr=vlad a/1.8.1.4=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224156 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 18:45:42 +00:00
maxf%magma.ca
9c2533bbf3 This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This is a continuation of the previous revision, and fixes another popup menu
offset problem. This time, when running non-embedded firefox, combo boxes on
a web page would appear too low.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224005 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-02 16:59:41 +00:00
mattwillis%gmail.com
c22ba0a08d bug 346318 - Stop fading out popups on 10.4+ so datepicker works. r=joshaas,mento, a1814=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222676 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-31 19:22:33 +00:00
stridey%gmail.com
a1949fcdfd Bug 371828: Cocoa widgets need to generate modifier key events. Patch by Javier Pedemonte <jhpedemonte@gmail.com>. r=mento a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222645 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 16:57:03 +00:00
stridey%gmail.com
825b31f4aa Bug 350018: Fix Cocoa origin point for rects with height. Patch by Javier Pedemonte <jhpedemonte@gmail.com>. r=smorgan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222503 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 23:24:15 +00:00
maxf%magma.ca
95ee5cb43f This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This change fixes the following:
1) Seg fault when rollup events were set up to be captured for popup menus
   created based on native parents (i.e. mParent will be 0).
2) Popup menu offset wrong.
3) Seg fault on startup when built with gcc 3.x. This same problem was fixed
   for linux under bugzilla bug 88397. This fix just turns it on for Neutrino
   as well.
Note that items 1 and 3 were fixed by briane@qnx.com and reviewed by me.
None of the changes should affect non-QNX builds in any way. r=briane@qnx.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222263 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 15:45:33 +00:00
joshmoz%gmail.com
4ff133fed1 use close button in dialogs in some cases. b=359192 r=mento sr=pav a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222173 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 02:17:02 +00:00
maxf%magma.ca
84a3af0065 This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This change fixes compile errors when building Firefox under QNX Neutrino.
None of the changes should affect non-QNX builds in any way. r=amardare%qnx.com
See bug 283356 for gfx/src/psshared/nsPSPrinters.cpp.
See bug 289940 for widget/src/photon/nsWidget.cpp


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222154 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 19:03:09 +00:00
caillon%redhat.com
a77d14de3b Bug 367203
Starting with gtk 2.10.7, drags are canceled when the toolkit-private drag
widget is grab-shadowed by another gtk_grab_add call in the application. This is a
necessary fix to avoid "stuck drag" situations when a modal dialog pops up
while a drag is in progress.

Unfortunately, the mozilla dnd implementation does just that - it calls
gtk_grab_add in the nsDragService::GetTargetDragData method. This causes
drags of mesages from the message list to the folder tree in thunderbird
to fail with gtk 2.10.7.

Fortunately, the gtk_grab_add in nsDragService::GetTargetDragData doesn't
seem to have any real purpose - at least the nsDragService code doesn't
make any use of the grabbing, and just removing the grab_add/grab_remove
calls in that function makes dnd work again in thunderbird.

Patch by Matthias Clasen <mclasen@redhat.com>
r=caillon@redhat.com
sr=roc@ocallahan.org
a=dveditz@cruzio.com


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219225 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 04:31:06 +00:00
jst%mozilla.org
aaa36deba2 Landing branch version if the fix for bug 354973. r=peterv@propagandism.org, mano@mozilla.com, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218928 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 23:05:55 +00:00
roc+%cs.cmu.edu
8bb7a9f451 Bug 361298. Don't allow overlarge custom cursors. r+sr=pavlov,a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218883 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 02:22:26 +00:00