Граф коммитов

1572 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu b1ee2830dd Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
2006-05-01 05:25:52 +00:00
bzbarsky%mit.edu f9a8a7c8e2 Don't try to enable global history if we were told not to. Bug 334846,
r=bsmedberg, sr=darin
2006-05-01 03:47:12 +00:00
benjamin%smedbergs.us 409c85bd04 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-04-06 15:19:31 +00:00
timeless%mozdev.org cd08bc8669 Bug 329745 Right click causes instant crash if navigation was stopped
patch by boissomag@free.fr r=timeless sr=bz
2006-04-06 10:56:57 +00:00
darin%meer.net 20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net a54a4e6372 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
gerv%gerv.net af20ee45fb Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:05 +00:00
bryner%brianryner.com 7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
bryner%brianryner.com 4cd1e2b280 Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin. 2006-03-15 04:59:42 +00:00
bzbarsky%mit.edu be3b8788e1 Followup to fix build bustage. Bug 305710 2006-03-14 19:29:38 +00:00
timeless%mozdev.org 1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
benjamin%smedbergs.us 10580d8f05 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-02-14 17:02:21 +00:00
benjamin%smedbergs.us b54825788d Bug 326442 - gtkmozembed custom directoryservice provider support is broken, patch by chpe@gnome.org, r=me 2006-02-08 22:00:39 +00:00
benjamin%smedbergs.us e2c517adfe Bug 326013 - profile name not used (gtkmozembed API compatibility), r=chpe 2006-02-07 16:49:41 +00:00
neil%parkwaycc.co.uk 5417075f05 Bug 245725 Make downloads display an approximation to the current transfer rate rather than the overall average speed p=son.le0@gmail.com r=biesi sr=me 2006-02-06 00:34:30 +00:00
darin%meer.net bf4998de17 Patch for bug 324642 "Add an API to expose the DOM node that the mouse is over when informing the WebBrowserChrome object to update the status bar." r=biesi sr=bzbarsky 2006-02-03 21:28:11 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu 263cf7dc11 Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument.  Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
bsmedberg%covad.net 09052a7a2a need stdio for stderr/printf, from bug 299988 2006-01-26 21:26:45 +00:00
bsmedberg%covad.net fa57a77957 Bug 299988 - integrate gtkmozembed into libxul, r=chpe 2006-01-26 19:10:50 +00:00
bsmedberg%covad.net 288b9f9785 Reverting cls's change, which is undesirable in this frozen-linkage code; the real problem was fixed in stdafx.h 2006-01-26 17:52:00 +00:00
bsmedberg%covad.net ac9b8eae8b From bug 317375 - nsIPresShell.h is unneeded and ends up instantiating bad nsRect symbols (fix build bustage) 2006-01-26 16:48:43 +00:00
cls%seawood.org d0f33f5ee8 Explicitly link against gkgfx.lib to resolve dependencies.
Fixing pacifica tinderbox bustage.
2006-01-26 16:48:38 +00:00
bsmedberg%covad.net ec0ae1ec61 Bug 322965 (relanding) - Allow building xulrunner with --disable-xul, this fixes dynamic builds which didn't have the correct linker flags and combines passwordmgr/satchel in one XPCOM module since they have symbol dependencies 2006-01-25 20:23:24 +00:00
pavlov%pavlov.net a6582b5239 backing out bsmedberg's checkins for bug 322965 due to build bustage. 2006-01-25 04:54:07 +00:00
bsmedberg%covad.net 601ab49886 Temporarily fix gtkmozembed in xulrunner until bug 299988 lands. 2006-01-24 19:51:57 +00:00
bzbarsky%mit.edu bc068c1794 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
2006-01-09 22:20:30 +00:00
bsmedberg%covad.net 7e35c0cc60 From bug 320988, remove references to nsCRT::strcmp 2005-12-23 14:16:20 +00:00
bsmedberg%covad.net dd943c37e4 Bug 320988 relanding activex bits with a fix for the agressive optimization of inlines, r=darin 2005-12-21 19:54:59 +00:00
bsmedberg%covad.net b72a7769a5 Reverting the activex parts of bug 320988 as well. The combination of gkgfx and no xpcom_core is bad too :-( 2005-12-21 18:12:27 +00:00
bsmedberg%covad.net a86e50b8ea activex control should only link against the frozen xpcom.lib, not xpcom_core.lib, or it ends up with multiply-defined symbols from xpcomglue_s.lib, bug 320988 2005-12-21 17:29:59 +00:00
bsmedberg%covad.net a78a436454 Revert the gkgfx removal due to MSVC6 linker aggresively instantiating inlines. 2005-12-21 16:07:45 +00:00
bsmedberg%covad.net 9279505fc2 Bug 320988 - Make xulrunner + activex control + mfcembed happy with frozen-only symbols, r=darin 2005-12-21 15:18:49 +00:00
dougt%meer.net 61f53c8997 disable building TestGtkEmbed when tests are disabled. rs=bsmedberg 2005-12-01 21:09:30 +00:00
jst%mozilla.jstenback.com 8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
timeless%mozdev.org 9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
bsmedberg%covad.net 2bccd4ab67 Bug 315563 - Convert the activex code to use the frozen string API, r=darin 2005-11-18 15:58:53 +00:00
darin%meer.net 3ec99830ab attempt to fix static gtkmozembed build 2005-11-12 20:35:47 +00:00
darin%meer.net 697c78f1ea Initial patch for bug 312760 "Provide base channel for use by protocol implementations" r=biesi sr=bzbarsky 2005-11-12 18:17:19 +00:00
bsmedberg%covad.net 78f6d0683d 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 2005-11-11 14:36:26 +00:00
cls%seawood.org 50e9f614b4 Rename tmp file to avoid VPATH conflict.
Bug #315718 r=bsmedberg
2005-11-09 16:58:24 +00:00
roc+%cs.cmu.edu 25c8d4c23b Bug 314138. Don't use obsolete InitXPCOM, allow InitXPCOM to find the static modules. r+sr=bsmedberg 2005-11-01 01:26:08 +00:00
bsmedberg%covad.net db584fa139 Bug 207521 - deprecate --enable|disable-shared, since --enable-static gives us all the information we need, r=cls 2005-10-17 14:57:32 +00:00
cbiesinger%web.de 7137e8248b bug 306839 properly consume events
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=mtschrep
2005-09-23 17:57:18 +00:00
bzbarsky%mit.edu b070e13b41 Update some GetScriptGlobalObject() callers to the right signature. Bug
303084, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-09-23 14:50:43 +00:00
bzbarsky%mit.edu 3af240acef Correct tooltip coords in nsWebBrowser when frames are involved. Bug 171229,
r+sr=roc
2005-09-18 23:08:48 +00:00
cbiesinger%web.de d3d47ee516 Bug 306550 gtkmozembed progress flags lack STATE_RESTORING value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa
2005-09-18 14:05:49 +00:00
cbiesinger%web.de 5808dad158 bug 305520 correctly handle 0 as flags value
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa
2005-09-18 14:02:41 +00:00
dougt%meer.net 4435542681 This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org 2005-09-16 02:25:37 +00:00
gerv%gerv.net 35149ea17d Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-09-13 18:40:56 +00:00
locka%iol.ie 7587bf9f51 NOT PART OF BUILD. Fix release mode projects for vs2002 2005-08-28 20:05:31 +00:00
locka%iol.ie 8fa72898f7 NOT PART OF BUILD. Bump development environment up to VS2002. Add support for windowless plugins. Factor out functionality from nsPluginHostCtrl into nsPluginHostWnd base class. 2005-08-28 20:00:31 +00:00
cbiesinger%web.de 8caff06cab bug 265607 check *aConfirm instead of aConfirm
patch by Christian Persch <chpe@gnome.org> r=marco sr=roc a=asa
2005-08-27 16:18:25 +00:00
cbiesinger%web.de dd2a0eba58 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
2005-08-27 16:14:36 +00:00
dougt%meer.net f6f5604c98 Fixing linux build bustage for Minimo. b=306087 r=bsmedberg 2005-08-26 21:03:29 +00:00
smfr%smfr.org 8330cce37f Fix bug 305662: fix leakage of nsWebShell and entrained data by breaking a ref cycle between the docShell and nsISecureBrowserUI in a place that works for both embedders and the suite. r=bryner, sr=bz 2005-08-23 23:48:47 +00:00
cbiesinger%web.de d671210167 Bug 275463 embedding/browser/gtk should not use deprecated nsIPref
r=marco sr=roc
2005-08-23 13:35:40 +00:00
cbiesinger%web.de 677f55d217 bug 297388 make nsIWebBrowserStream implement ReadSegments correctly (by just
forwarding to the underlying pipe)
r=caillon sr=darin
2005-08-13 16:32:00 +00:00
cbiesinger%web.de d3fb41a8bb Bug 297238 incorrect parameter specification for signal open-uri of gtkembedmoz
patch by chpe@gnome.org r=mpgritti sr=roc
2005-08-13 12:09:54 +00:00
cbiesinger%web.de 1f21e52711 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
2005-08-13 11:58:00 +00:00
smfr%smfr.org cb4ed7c2b3 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.
2005-08-06 20:28:42 +00:00
cbiesinger%web.de 36d15352b7 Bug 265599 crash in [@ GtkPromptService::Prompt]
patch by Christian Persch <chpe@gnome.org> r=mpgritti sr=roc a=bsmedberg
2005-07-26 20:39:57 +00:00
bsmedberg%covad.net 5fba1c6aea 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 2005-07-21 13:33:43 +00:00
masayuki%d-toybox.com 01e228e995 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 2005-07-08 14:13:32 +00:00
cbiesinger%web.de 69dc249cbd Bug 298842 make the temp file part of nsITransfer
r=mconnor sr=darin a=shaver
2005-07-06 23:12:22 +00:00
cbiesinger%web.de f920cffe12 Bug 297594 Crash closing popup (gtkmozembed)
patch by chpe@gnome.org r=mpgritti sr=blizzard a=asa
2005-07-04 14:02:29 +00:00
cls%seawood.org 2f8def85e9 Path translation fixes for msys.
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
2005-06-02 04:00:37 +00:00
timeless%mozdev.org f05b138dd1 Bug 293124 useless initialization after memset in CMozillaBrowser::OnSaveAs
patch by bugzilla@mcsmurf.de r=timeless sr=tor a=shaver
2005-06-01 18:32:15 +00:00
cls%seawood.org d5865f4067 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
2005-06-01 14:28:35 +00:00
db48x%yahoo.com 9d0ce5f579 bug 249782: Make Mozilla compile with Microsoft Visual Studio 2005
patch by Stephen Walker <sdwalker@myrealbox.com>, r=shaver, a=shaver
2005-05-07 06:20:43 +00:00
bryner%brianryner.com 586444bf13 sync'ing camino and embedding code - null check for bug 274784. 2005-05-04 20:55:24 +00:00
bryner%brianryner.com aed69207f0 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. 2005-05-04 20:22:32 +00:00
pedemont%us.ibm.com d75b5fa3eb Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa 2005-05-02 16:30:03 +00:00
maxf%magma.ca 84bf9565db Fix bustage. This is to get the QNX build of mozserver working, and does not
affect any Tinderbox builds.
2005-04-26 17:37:02 +00:00
cbiesinger%web.de aa12c468cf Bug 290648 make nsITransfer::init take an nsICancelable, and remove the observer attribute
r=bz sr=darin a=asa
2005-04-24 21:16:28 +00:00
cbiesinger%web.de 33e7cc8025 Bug 289842 Make nsIHelperAppLauncher inherit from nsICancelable
r=bz sr=darin a=asa
2005-04-15 19:41:07 +00:00
maxf%magma.ca e905ae1273 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
2005-04-12 16:03:14 +00:00
bsmedberg%covad.net 37f97fcd51 Bug 288370 - Build XULRunner on Mac, and add makefile vars to link against XPCOM frozen sharedlibs reliably r=darin a=asa 2005-04-11 15:19:42 +00:00
cbiesinger%web.de 783baa5a45 Bug 289650 nsIWebBrowserPersist should inherit from nsICancelable
r=darin sr=bz a=asa
2005-04-10 12:37:36 +00:00
bsmedberg%covad.net 60d57ee9d9 s/MOZ/MOZILLA/ 2005-04-06 06:03:11 +00:00
bsmedberg%covad.net de461785c4 Bug 288626 - internal API 2005-04-06 05:48:03 +00:00
darin%meer.net 9791154211 patch for bug 287648 "make nsIDNSService use nsICancelable and move private methods to nsPIDNSService" r=biesi sr=bzbarsky 2005-04-06 01:33:28 +00:00
cbiesinger%web.de f0b358248f 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.
2005-04-05 23:24:23 +00:00
bsmedberg%covad.net 82cd73aa7b Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-04 17:21:39 +00:00
dougt%meer.net e292ef6982 Coverity Warning in Embedding. Bug 287861. r=brendan 2005-03-29 21:52:19 +00:00
shaver%mozilla.org 06d6d590da bug 288177: don't build embed-sample.jar for toolkit apps; (orig) patch from sipaq, r=bsmedberg/me, sr=darin 2005-03-29 19:34:24 +00:00
cbiesinger%web.de 850f3954ab Bug 285517 show better message in helper app dialog when the type was sniffed from text/plain
r=bz sr=darin
2005-03-13 17:03:44 +00:00
bsmedberg%covad.net e75d55a075 From bug 282057 - brand.dtd now lives in chrome://branding/locale/brand.dtd 2005-03-10 18:44:11 +00:00
bzbarsky%mit.edu 95c8dcf5c9 Fix modeline to match file type. Bug 251968, patch by Andreas Lange
<anlan@ida.liu.se>, r+sr=bzbarsky
2005-03-09 06:48:31 +00:00
bzbarsky%mit.edu c8a6c841af Make oncontextmenu default-prevention work in embedding. Bug 230281, patch by
jst, r=adamlock, sr=bzbarsky
2005-03-08 21:55:10 +00:00
bzbarsky%mit.edu 33bac2f39c Fix ActiveX impl of innerText to not just be the same as innerHTML. Bug
282317, r=adamlock
2005-03-07 22:36:54 +00:00
bzbarsky%mit.edu 5b1084a5a5 Add the prompt-service contract to nsEmbedCID.h 2005-03-07 16:07:11 +00:00
bzbarsky%mit.edu df4e3e499b Add nsEmbedCID and move the webbrowser contractid to it. Bug 258039, r=darin 2005-03-06 20:53:33 +00:00
jst%mozilla.jstenback.com a57ec3f6dc Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com 2005-03-04 02:01:54 +00:00
bzbarsky%mit.edu 20fcb245ac Fix nsWindowWatcher::FindItemWithName to pass in the right requestor; expose it
on nsPIWindowWatcher and use it from nsDocShellTreeOwner.  Bug 282296, r=danm,
sr=jst
2005-03-03 17:26:34 +00:00
bzbarsky%mit.edu dc29d00aa4 Fixing build bustage. Bug 283125 2005-02-27 19:04:26 +00:00
bzbarsky%mit.edu 8efc76dc9a Create a service that can be asked whether a given webnavigation (or a
"typical" webnavigation) supports loading of a certain MIME type.  Bug 283125,
r=biesi, sr=darin
2005-02-27 18:33:27 +00:00
timeless%mozdev.org 73096b2d8e Bug 205140 Prefs: remove "network.http.*.timeout"
r=darin sr=darin
2005-02-27 16:18:51 +00:00
bsmedberg%covad.net 361daac936 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00