jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
mats.palmgren%bredband.net
5a743d0a0b
Move nsIDocShellTreeItem::childOffset to nsDocShell and remove all uses except internally by nsDocShell (it should be removed eventually). b=376562 r=Olli.Pettay sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@226604 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:49:15 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0
backout Bug 363089
...
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
174896a945
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
bzbarsky%mit.edu
a5510fca0d
Make nsIDocShellTreeItem inherit from nsIDocShellTreeNode. Bug 377303,
...
r=bsmedberg, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@226009 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 21:06:28 +00:00
benjamin%smedbergs.us
7262cdad6d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
...
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
bzbarsky%mit.edu
bd112ad803
Update comments to reflect reality. Bug 362803, patch by Eric Shepherd
...
<eshepherd@mozilla.com>, r=bzbarsky, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@221644 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 22:38:47 +00:00
Olli.Pettay%helsinki.fi
49e16cb1d6
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@220346 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com
dd459d0a71
Bug 177805: Fix the use of units in Gecko. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
9f7a065784
Don't pass null nodes to methods that don't expect them. Bug 329745,
...
r=timeless, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@212840 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-28 22:34:33 +00:00
bzbarsky%mit.edu
cefc8048b1
Improve the context menu flag-setting code. Bug 350614, patch by Dorian
...
<boissomag@free.fr>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@209535 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 04:28:22 +00:00
bzbarsky%mit.edu
ef34fad28f
Get the image URI in a better way that works even for images that didn't load.
...
Bug 350378, patch by Dorian <boissomag@free.fr>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@208596 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 02:15:56 +00:00
bzbarsky%mit.edu
45b187a5f4
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
git-svn-id: svn://10.0.0.236/trunk@203021 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 20:40:43 +00:00
bzbarsky%mit.edu
0fcf49ef4a
Call the function we actually want to call. Bug 343149, patch by Mikhail
...
Zabaluev <mhz@altlinux.org>, r=bsmedberg, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@201247 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 18:08:39 +00:00
cvshook%sicking.cc
cec9ea1123
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@196009 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
5de35807e9
Don't try to enable global history if we were told not to. Bug 334846,
...
r=bsmedberg, sr=darin
git-svn-id: svn://10.0.0.236/trunk@195754 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 03:47:12 +00:00
timeless%mozdev.org
ec506fb3a3
Bug 329745 Right click causes instant crash if navigation was stopped
...
patch by boissomag@free.fr r=timeless sr=bz
git-svn-id: svn://10.0.0.236/trunk@193681 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 10:56:57 +00:00
bryner%brianryner.com
1de3fc0366
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.
...
git-svn-id: svn://10.0.0.236/trunk@192794 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:36:36 +00:00
darin%meer.net
4c402841b4
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
...
git-svn-id: svn://10.0.0.236/trunk@188880 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 21:28:11 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
804737c669
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
git-svn-id: svn://10.0.0.236/trunk@187208 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-09 22:20:30 +00:00
jst%mozilla.jstenback.com
895df6e6ca
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +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
bzbarsky%mit.edu
6a5cd09de5
Correct tooltip coords in nsWebBrowser when frames are involved. Bug 171229,
...
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@180528 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:08:48 +00:00
dougt%meer.net
ab8d20953c
This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@180345 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 02:25:37 +00:00
smfr%smfr.org
981725806b
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
...
git-svn-id: svn://10.0.0.236/trunk@178751 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 23:48:47 +00:00
cbiesinger%web.de
939e32a7e1
bug 297388 make nsIWebBrowserStream implement ReadSegments correctly (by just
...
forwarding to the underlying pipe)
r=caillon sr=darin
git-svn-id: svn://10.0.0.236/trunk@177706 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 16:32:00 +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
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
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
bzbarsky%mit.edu
2cc3f9400e
Make oncontextmenu default-prevention work in embedding. Bug 230281, patch by
...
jst, r=adamlock, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@170395 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-08 21:55:10 +00:00
bzbarsky%mit.edu
ea3bca56c5
Add nsEmbedCID and move the webbrowser contractid to it. Bug 258039, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@170246 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-06 20:53:33 +00:00
bzbarsky%mit.edu
baca2afa60
Fix nsWindowWatcher::FindItemWithName to pass in the right requestor; expose it
...
on nsPIWindowWatcher and use it from nsDocShellTreeOwner. Bug 282296, r=danm,
sr=jst
git-svn-id: svn://10.0.0.236/trunk@170137 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 17:26:34 +00:00
bzbarsky%mit.edu
7a84efbcc5
Make documentation a little more explicit about the ownership model. Bug
...
283108, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@169636 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 06:14:44 +00:00
pedemont%us.ibm.com
20b65d2019
Bug 256911 - Implement weakref support for SetWebBrowserChrome. r=darin, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@168822 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 23:32:32 +00:00
bzbarsky%mit.edu
17555c9ab9
Fix up FindItemWithName so it does the walk across windows (more) correctly.
...
Bug 278916, r=danm, sr=jst
git-svn-id: svn://10.0.0.236/trunk@168787 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 04:28:07 +00:00
bryner%brianryner.com
9861051f37
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
bzbarsky%mit.edu
04cec0c106
Fix comments on cancel() method. Bug 252011, patch by Daniel Kraft
...
<domob@daniel-kraft.net>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168067 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 17:01:51 +00:00
jst%mozilla.jstenback.com
a15240a6ab
Fixing bug 103638 (and bug 273699). Targets with same name in different windows open in the wrong window. Patch by bzbarsky@mit.edu and myself, r=danm.moz@gmail.com, bzbarsky@mit.edu, sr=dveditz@cruzio.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@167537 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-11 19:36:40 +00:00
bzbarsky%mit.edu
e272c87dda
Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@167223 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-03 22:51:17 +00:00
cbiesinger%web.de
4c1b30ccfa
265333 freeze nsIWebBrowserStream. r=marco sr=darin
...
also a bit of cleanup in EmbedStream.cpp
git-svn-id: svn://10.0.0.236/trunk@166752 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 17:28:36 +00:00
bsmedberg%covad.net
3edf9d37c8
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
...
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
bzbarsky%mit.edu
90a640bdff
Make docshell inherit from docloader; clean up related code, move toward
...
eliminating the nsIWebShell, nsIWebShellContainer, nsIDocumentLoader
interfaces and clarifying the other docshell-related interfaces.
r=darin, biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@166435 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 17:32:06 +00:00
cbiesinger%web.de
979b2f68a9
265333 change nsIWebBrowserStream in preparation of freezing:
...
- make it take nsIURI as base URI, for IDN support and correct charset handling
- use an octet array instead of string for binary data
- use ACString for the mime type
- improve documentation
r=marco sr=darin
git-svn-id: svn://10.0.0.236/trunk@165326 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-12 22:47:50 +00:00
pedemont%us.ibm.com
581c7bc870
Bug 265253 - RemoveWebBrowserListener incorrectly passes nsIWeakRef. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@164363 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 15:47:54 +00:00
cbiesinger%web.de
311fcae317
265333 NS_NewInputStreamChannel should not overwrite a content charset set from
...
the content type with an empty string r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@164357 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 13:15:25 +00:00
bryner%brianryner.com
ad594b364d
Fix gtk2 embedding crash from bug 121264. r+sr+a=blizzard.
...
git-svn-id: svn://10.0.0.236/trunk@162754 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-24 19:56:44 +00:00
cbiesinger%web.de
0d61e8567f
Bug 228603 nsIWebBrowserPersist should have a saveChannel method
...
r=adamlock sr=darin
git-svn-id: svn://10.0.0.236/trunk@161841 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 14:42:23 +00:00