Commit Graph

1476 Commits

Author SHA1 Message Date
maxf%magma.ca
6275d424fe Photon-only changes. These only affect QNX builds, which are not part of
Tinderbox so this cannot cause any bustage.
- dwarf-2 works much better than stabs for debugging C++
- Implement downloading in the embedding test app. Used to just crash.
- Changes to allow static linking in conjunction with a Minimo build
My QNX email address is mfeil@qnx.com.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@230949 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 18:27:50 +00:00
maxf%magma.ca
a03c6d9ee3 Photon-only change. This only affect QNX builds, which are not part of
Tinderbox so this cannot cause any bustage.
- Get the TestPhEmbed app working better (trivial changes)
My QNX email address is mfeil@qnx.com.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229440 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 18:50:33 +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
caillon%redhat.com
32aa57717c Bug 312998
fix EmbedWindow::GetVisibility
Patch from chpe@gnome.org
r=caillon sr=roc a=beltzner


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222361 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-25 20:49:28 +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
dbaron%dbaron.org
0f19ff6169 Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209969 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-13 03:41:01 +00:00
benjamin%smedbergs.us
ff9cbc8d90 Default to denying ActiveX loads if no JS is running. Bug 340852, patch by
Wladimir Palant <trev@gtchat.de>, r=mrbkap, sr=bzbarsky a=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207637 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 20:30:00 +00:00
bzbarsky%mit.edu
4993a3c757 Don't set the dependent bit on windows not being opened at chrome, even if it's
in the features. Bug 344257, r=bsmedberg, sr=jst, a=dbaron


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203312 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 23:50:32 +00:00
hwaara%gmail.com
0dfa33166b Remove forked (and obsolete) files same as in bug 339498. NPODB
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198831 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 22:03:28 +00:00
gerv%gerv.net
9fe1c690f7 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193255 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 08:01:19 +00:00
gerv%gerv.net
55745e1c5c Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193254 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 08:01:14 +00:00
dougt%meer.net
76466608f8 Fixing build bustage on non-static builds caused by 331129. patch by Oliver.Braun@sun.com. r/a=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192917 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-24 16:10:37 +00:00
dougt%meer.net
57686d1932 Making minimo on linux build. b=331129, r=bsmedberg.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192793 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:22:42 +00:00
bzbarsky%mit.edu
301bd991ca Don't throw NS_ERROR_INVALID_ARG if listeners are added before window creation
-- it's a perfectly valid thing to do. Bug 309232, r+sr=darin, branch181=bsmedberg


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188499 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 21:34:15 +00:00
roc+%cs.cmu.edu
a395481fd3 Bug 314138. Don't use obsolete InitXPCOM, allow InitXPCOM to find the static modules. r+sr=bsmedberg,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@183365 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-01 22:58:16 +00:00
cbiesinger%web.de
aac528da70 bug 306839 properly consume events
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180873 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 17:58:30 +00:00
bzbarsky%mit.edu
b4cd81cfc6 Correct tooltip coords in nsWebBrowser when frames are involved. Bug 171229,
r+sr=roc, a=brendan


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180570 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 16:58:48 +00:00
cbiesinger%web.de
c192110705 Bug 306550 gtkmozembed progress flags lack STATE_RESTORING value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180497 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 14:06:46 +00:00
cbiesinger%web.de
3608185d71 bug 305520 correctly handle 0 as flags value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180496 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 14:03:45 +00:00
cbiesinger%web.de
67b74fc653 bug 265607 check *aConfirm instead of aConfirm
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179134 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 16:19:03 +00:00
cbiesinger%web.de
fd9deb29d0 bug 210373 make gtkmozembed on gtk2 use nsIWebBrowserFocus for focus handling,
to fix focus stealing bugs
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179133 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 16:15:49 +00:00
smfr%smfr.org
33d66448d5 Fix bug 303839: fix memory leak caused by circular refs between nsDocShell and nsSecureBrowserUIImpl by setting mSecurityUI to null in nsDocShell:Destroy (hence no need to do this in browser.xml). r/sr=bz, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178904 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 04:33:17 +00:00
cbiesinger%web.de
b711722a0e bug 297388 make nsIWebBrowserStream implement ReadSegments correctly (by
just forwarding to the underlying pipe)
r=caillon sr=darin a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177899 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 21:53:18 +00:00
cbiesinger%web.de
0abc04d831 Bug 297238 incorrect parameter specification for signal open-uri of gtkembedmoz
patch by chpe@gnome.org r=mpgritti sr=roc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177694 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 12:11:23 +00:00
cbiesinger%web.de
996effeff6 bug 97580 back out the original patch for this bug, since it's not necessary
anymore and breaks plugins
patch by chpe@gnome.org r=blizzard sr=roc a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177693 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 12:00:34 +00:00
smfr%smfr.org
3638d5ef12 Fix bug 302962. When someone calls Activate() or Deactivate() on an nsWebBrowser which doesn't have a content viewer yet (and hence no pres shell), don't just bail because nsGlobalWindow will complain. Instead, change nsDocShell to make the content viewer on demand, and go ahead and pass the activate/deactivate onto the dom window. This fixes a serious focus bug in Camino.
r/sr=bryner, a=bsmdedberg.


git-svn-id: svn://10.0.0.236/trunk@177273 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-06 20:28:42 +00:00
cbiesinger%web.de
cbb4ca2889 Bug 265599 crash in [@ GtkPromptService::Prompt]
patch by Christian Persch <chpe@gnome.org> r=mpgritti sr=roc a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176632 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-26 20:39:57 +00:00
bsmedberg%covad.net
b7271f1273 Bug 296561 - rework static component loading so that nsIXULAppInfo/Runtime/etc are available during autoregistration/xpcom-startup notification (and make static component loading saner in general) - r=shaver+dougt, a=asa
git-svn-id: svn://10.0.0.236/trunk@176383 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 13:33:43 +00:00
masayuki%d-toybox.com
10e76ef356 Bug 293185 When ActiveX control plug-in is installed buttons in a flash document no longer work. patch by <VYV03354@nifty.ne.jp> r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@175837 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-08 14:13:32 +00:00
cbiesinger%web.de
dd25bcee0f Bug 298842 make the temp file part of nsITransfer
r=mconnor sr=darin a=shaver


git-svn-id: svn://10.0.0.236/trunk@175720 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-06 23:12:22 +00:00
cbiesinger%web.de
5dd21eaeb0 Bug 297594 Crash closing popup (gtkmozembed)
patch by chpe@gnome.org r=mpgritti sr=blizzard a=asa


git-svn-id: svn://10.0.0.236/trunk@175566 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-04 14:02:29 +00:00
cls%seawood.org
68e80d111a Path translation fixes for msys.
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver


git-svn-id: svn://10.0.0.236/trunk@174033 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 04:00:37 +00:00
timeless%mozdev.org
817c61eb2d Bug 293124 useless initialization after memset in CMozillaBrowser::OnSaveAs
patch by bugzilla@mcsmurf.de r=timeless sr=tor a=shaver


git-svn-id: svn://10.0.0.236/trunk@173948 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:32:15 +00:00
cls%seawood.org
448f178000 Use dashes instead of backslashes for program options to avoid msys shell expansion.
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls a=shaver


git-svn-id: svn://10.0.0.236/trunk@173906 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 14:28:35 +00:00
db48x%yahoo.com
d03dd76653 bug 249782: Make Mozilla compile with Microsoft Visual Studio 2005
patch by Stephen Walker <sdwalker@myrealbox.com>, r=shaver, a=shaver


git-svn-id: svn://10.0.0.236/trunk@173171 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 06:20:43 +00:00
bryner%brianryner.com
3d93ccca0f sync'ing camino and embedding code - null check for bug 274784.
git-svn-id: svn://10.0.0.236/trunk@173045 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:55:24 +00:00
bryner%brianryner.com
189a661d09 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
pedemont%us.ibm.com
c9f6e9439e Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@172951 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 16:30:03 +00:00
maxf%magma.ca
7156fe8a01 Fix bustage. This is to get the QNX build of mozserver working, and does not
affect any Tinderbox builds.


git-svn-id: svn://10.0.0.236/trunk@172743 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 17:37:02 +00:00
cbiesinger%web.de
75f2a6ce48 Bug 290648 make nsITransfer::init take an nsICancelable, and remove the observer attribute
r=bz sr=darin a=asa


git-svn-id: svn://10.0.0.236/trunk@172674 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-24 21:16:28 +00:00
cbiesinger%web.de
6edb4795dd Bug 289842 Make nsIHelperAppLauncher inherit from nsICancelable
r=bz sr=darin a=asa


git-svn-id: svn://10.0.0.236/trunk@172304 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 19:41:07 +00:00
maxf%magma.ca
4460ae5c00 Photon-only changes. These only affect QNX builds, which are not part of
Tinderbox. See QNX PR23898. The input group for clipboard copy/paste was
always hard coded to 1. To support other input groups, the real input group
being used by the user must be passed from the gui client (i.e. from voyager
via PtWeb to mozserver) or taken from the mouse/keyboard event. My QNX
email address is mfeil@qnx.com. r=amardare@qnx.com


git-svn-id: svn://10.0.0.236/trunk@172033 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 16:03:14 +00:00
bsmedberg%covad.net
034b011dbf Bug 288370 - Build XULRunner on Mac, and add makefile vars to link against XPCOM frozen sharedlibs reliably r=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@171975 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 15:19:42 +00:00
cbiesinger%web.de
74b67a13ed Bug 289650 nsIWebBrowserPersist should inherit from nsICancelable
r=darin sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@171924 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 12:37:36 +00:00
bsmedberg%covad.net
af94cb21ac s/MOZ/MOZILLA/
git-svn-id: svn://10.0.0.236/trunk@171788 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 06:03:11 +00:00
bsmedberg%covad.net
a5a0b1e648 Bug 288626 - internal API
git-svn-id: svn://10.0.0.236/trunk@171786 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 05:48:03 +00:00
darin%meer.net
d57073c4b3 patch for bug 287648 "make nsIDNSService use nsICancelable and move private methods to nsPIDNSService" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171761 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:33:28 +00:00
cbiesinger%web.de
ae06f2015c 228968 r=bz sr=darin
- add a new nsIWebProgressListener2 interface, inheriting from
  nsIWebProgressListener, providing a 64-bit onProgressChange method
- make nsITransfer inherit from that interface, and remove an unused
  progressListener attribute
- make webbrowserpersist support listeners that implement
  nsIWebProgressListener2, and give them 64-bit progress values
- make nsIHelperAppLauncher's listener setWebProgressListener function take an
  nsIWebProgressListener2 interface

And fix up all implementations according to that.


git-svn-id: svn://10.0.0.236/trunk@171744 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:24:23 +00:00
bsmedberg%covad.net
c891331f56 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171570 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 17:21:39 +00:00
dougt%meer.net
20ea6428c9 Coverity Warning in Embedding. Bug 287861. r=brendan
git-svn-id: svn://10.0.0.236/trunk@171338 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 21:52:19 +00:00