Masatoshi Kimura
c637b56189
Bug 593577 - Get rid of nsContentType. r=roc a=a
2010-09-20 15:40:13 +02:00
Mark Finkle
f04830f55a
bug 586183 - Fix for embedding/ when --disable-ipc is used. r+a=bsmedberg
2010-08-11 18:05:12 +02:00
Oleg Romashin
20258384b5
Bug 576518 - e10s: InitDBFile and NS_GetSpecialDirectory fail in nsNavHistory. r=bzbarsky. a+
2010-08-10 13:06:38 -07:00
Bobby Holley
f422bcb984
Bug 343515 - need API for tabbrowsers to tell docshells they're visible/hidden.r=gavin,sr=bz,a=blocker
2010-08-05 11:27:52 -04:00
Saint Wesonga
a4601a3177
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
7728f9828b
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
4f0a4ebc1e
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Robert O'Callahan
802883e070
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
2010-03-04 10:37:04 +13:00
Robert O'Callahan
077cae77a8
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Robert O'Callahan
b0069a62d7
Backed out changeset b37bdb032fe7
2010-05-24 10:53:05 +12:00
Robert O'Callahan
878449cec1
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Robert O'Callahan
3565425117
Backed out changeset efa8719a93d2
2010-05-21 16:34:23 +12:00
Robert O'Callahan
be435d540e
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Robert O'Callahan
cd4f7a9513
Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
2010-03-01 21:03:49 +13:00
Christopher Henderson
6e86b40708
Bug 541743 - Closing two tabs from yelp.com in rapid succession crashes Camino [@ nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) | nsDocShell::FirePageHideNotification(int) ] [@ nsDocShell::FirePageHideNotification(int) ], so hold a strong ref to the docshell. r=bz
2010-02-21 16:06:20 -05:00
Olli Pettay
f779259096
Bug 526247 - Focus handling doesn't work on TestGtkEmbed, r=enn+karl
2009-11-05 18:14:24 +02:00
Markus Stange
9bd507e985
Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc
2009-09-24 18:18:10 +12:00
707fb334dc
Bug 308245 nsWebBrowser::Create fails to handle docShell(do_CreateInstance("@mozilla.org/docshell;1")) failing [@ nsWebBrowser::BindListener]
...
r=bz
2009-07-22 17:31:04 -05:00
Neil Deakin
f62906b6b1
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Boris Zbarsky
77d67efb8b
Bug 492196. Make it possible to disable dns prefetch on a per-docshell-tree level; disable it by default in embedding contexts, for api compat. r+sr=jst
2009-05-17 10:22:54 -04:00
Boris Zbarsky
a9c9ed852d
Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg
2009-05-07 15:21:53 -04:00
Arpad Borsos
a4ae1c4cf1
Bug 474369 - get rid of nsVoidArray; embedding part; r+sr=benjamin
2009-02-25 16:25:08 +01:00
Daniel Holbert
ba1a6af8eb
Bug 458167 - Fix bad usage of "it's" in comments: patch for embedding folder. r=bsmedberg
2009-02-05 18:05:58 -08:00
Jeremy Lea
3e1e90f73a
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
2009-01-15 16:27:09 +13:00
Arpad Borsos
1b55360c07
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Steven Michaud
dd914fe1ab
Make sure Destroy() is called before an nsIWidget is destroyed. b=434089 r=bzbarsky sr=vladimir
2008-07-18 10:54:12 -05:00
945f8bd434
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-04-06 05:28:34 -07:00
7d8c88392a
Bug 415789. nsWebBrowser needs to return a non-ignore status when it paints to ensure that the painting is actually committed. r=vlad
2008-04-01 15:30:58 -07:00
46f0a1f41c
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 14:55:22 -07:00
56b16d9b10
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-03-19 14:19:35 -07:00
4b1481e0d4
Bug 401328: Account for appunit/pixel conversion when painting from nsWebBrowser [p=roc]. r=smorgan sr=bzbarsky a1.9=blocking1.9
2007-12-03 17:01:59 -08:00
292cc1f44b
bug 398599. Fix prbool violations. r=bsmedberg a=sayrer
2007-10-12 16:47:11 -07:00
9f351ff772
remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc
2007-10-01 16:20:37 -07:00
98de634631
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.
2007-07-08 00:08:04 -07:00
2705fab00f
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
2007-05-17 20:49:14 -07:00
98cc8977cb
Make nsIDocShellTreeItem inherit from nsIDocShellTreeNode. Bug 377303,r=bsmedberg, sr=biesi
2007-05-06 14:06:28 -07:00
bzbarsky@mit.edu
6fff95e9ef
Call the function we actually want to call. Bug 343149, patch by Mikhail
...
Zabaluev <mhz@altlinux.org >, r=bsmedberg, sr=bzbarsky
2006-06-29 18:08:39 +00:00
bzbarsky@mit.edu
11c62e6816
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
bryner@brianryner.com
6a57d0733c
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
bzbarsky@mit.edu
f2f510d214
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
dougt@meer.net
031c929b87
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
smfr@smfr.org
3bad110d04
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
smfr@smfr.org
18d474d9df
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
bryner@brianryner.com
9d9b2e7a47
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
cbiesinger@web.de
d518b90dd2
Bug 289650 nsIWebBrowserPersist should inherit from nsICancelable
...
r=darin sr=bz a=asa
2005-04-10 12:37:36 +00:00
pedemont@us.ibm.com
8e333b2ff9
Bug 256911 - Implement weakref support for SetWebBrowserChrome. r=darin, sr=shaver
2005-02-04 23:32:32 +00:00
jst@mozilla.jstenback.com
b8059935da
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
2005-01-11 19:36:40 +00:00
bzbarsky@mit.edu
676f03a288
Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
2005-01-03 22:51:17 +00:00
bzbarsky@mit.edu
277a392da1
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
2004-12-08 17:32:06 +00:00
cbiesinger@web.de
583f740685
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
2004-11-12 22:47:50 +00:00