32 Commits

Author SHA1 Message Date
bryner%brianryner.com
ae9e02402a deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161637 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 03:08:51 +00:00
bryner%brianryner.com
2dbfb983b1 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161072 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:34:37 +00:00
bryner%brianryner.com
865734bf2f Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
roc+%cs.cmu.edu
92e59ef827 Backing out 233441.
git-svn-id: svn://10.0.0.236/trunk@156464 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 16:29:13 +00:00
roc+%cs.cmu.edu
1eea5c536c Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@156019 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 03:17:14 +00:00
gerv%gerv.net
d6544e324a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155092 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:14:17 +00:00
jst%mozilla.jstenback.com
854468a176 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
dbaron%dbaron.org
4503134f27 Don't close files twice. Not part of non-developer build.
git-svn-id: svn://10.0.0.236/trunk@152158 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-02 03:09:33 +00:00
dbaron%dbaron.org
707d55e1d1 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@151780 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-23 23:12:44 +00:00
neil%parkwaycc.co.uk
325bf06221 Fix compiler warning b=231716 p=gautheri@noos.fr r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@151684 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-22 13:07:40 +00:00
caillon%returnzero.com
f1a4010e76 This should be #ifdef DEBUG.
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@151603 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-20 22:56:21 +00:00
bryner%brianryner.com
468d3e2e8d Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@150998 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:30:53 +00:00
dbaron%dbaron.org
95101f1f96 Fix refcounting error causing crash. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@149753 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-26 01:00:44 +00:00
dbaron%dbaron.org
bc41515612 Fix refcounting error causing crash. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@149752 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-26 01:00:12 +00:00
caillon%returnzero.com
d16d7bd5ac Fixing bustage -- bryner forgot to update this file
Bug 222134


git-svn-id: svn://10.0.0.236/trunk@148267 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 07:04:16 +00:00
uid502
e9d6a45b46 Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron
git-svn-id: svn://10.0.0.236/trunk@147169 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-23 17:05:29 +00:00
jaggernaut%netscape.com
f34216bf2d Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
95a2235bee Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
dbaron%dbaron.org
97c3a1435e Add UI code, intended to replace viewer, into extensions/layout-debug/. Separate UI-related features out of existing regression testing interface. b=137331 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144585 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-08 21:08:23 +00:00
dbaron%dbaron.org
c3b1442d6b Move towards replacing viewer by reorganizing files and renaming classes. b=137331 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144226 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-27 21:37:29 +00:00
sfraser%netscape.com
e5c4535959 Expose an API for layout regression tests, called nsIFrameDebugObject. This will only get built if you add 'layout-debug' to your list of extensions in .mozconfig. r=peterl, sr=bryner. Bug 139911.
git-svn-id: svn://10.0.0.236/trunk@140621 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 01:39:42 +00:00
dbaron%dbaron.org
f5b5bace95 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136002 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 20:32:55 +00:00
caillon%returnzero.com
360f61e8a1 184257 - Updating pref callers. r=timeless sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135983 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 08:40:41 +00:00
dcone%netscape.com
2a582212cf Not part of the build. Updated layout-plugin code. Added method to output the regression data to a file.
git-svn-id: svn://10.0.0.236/trunk@134810 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 22:11:40 +00:00
bryner%netscape.com
6e21d6290d Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls.
git-svn-id: svn://10.0.0.236/trunk@131219 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 02:49:02 +00:00
rods%netscape.com
97d5ad9c6e Get the plugin into the build and some extra work for instrumenting printing testing
Bug 164072 rs=kin r=dcone


git-svn-id: svn://10.0.0.236/trunk@128756 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:06:56 +00:00
dcone%netscape.com
d2a9c8c9c0 Update of the debug plugin. Not part of the build
git-svn-id: svn://10.0.0.236/trunk@122093 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 21:06:49 +00:00
dcone%netscape.com
b2c7d98667 Updated work for the Debug plugin. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@121871 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 13:13:05 +00:00
dcone%netscape.com
618d37f48f Update to the debug plugin. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@121676 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 21:04:27 +00:00
dcone%netscape.com
2c17ab70cd Updated files for the Debug plugin. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@121361 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-13 02:32:35 +00:00
seawood%netscape.com
bfd788cd4d Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski


git-svn-id: svn://10.0.0.236/trunk@117612 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 06:02:39 +00:00
dcone%netscape.com
3e1b25e0e4 Not part of build. Adding files for the layout-debug object.
git-svn-id: svn://10.0.0.236/trunk@116425 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-12 21:54:58 +00:00