[webkit-changes] cvs commit: WebCore/kwq KWQSlot.mm

Eric eseidel at opensource.apple.com
Tue Oct 11 02:11:49 PDT 2005


eseidel     05/10/11 02:11:49

  Modified:    .        ChangeLog
               WebCore+SVG DrawCanvasItem.mm DrawView.mm
               kwq      KWQSlot.mm
  Log:
  Bug #: 5301
  Submitted by: Julien Palmas <julien.palmas at mac.com>
  Reviewed by: eseidel
          Fixes WebCore+SVG build under gcc 3.3
          http://bugzilla.opendarwin.org/show_bug.cgi?id=5301
  
          * WebCore+SVG/DrawCanvasItem.mm:
          * WebCore+SVG/DrawView.mm:
          (-[DrawDocument drawRect:initWithDrawView:]):
          * kwq/KWQSlot.mm:
  
  Revision  Changes    Path
  1.230     +12 -0     WebCore/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebCore/ChangeLog,v
  retrieving revision 1.229
  retrieving revision 1.230
  diff -u -r1.229 -r1.230
  --- ChangeLog	11 Oct 2005 06:55:25 -0000	1.229
  +++ ChangeLog	11 Oct 2005 09:11:45 -0000	1.230
  @@ -1,3 +1,15 @@
  +2005-10-11  Julien Palmas <julien.palmas at mac.com>>
  +
  +        Reviewed by eseidel.
  +
  +        Fixes WebCore+SVG build under gcc 3.3
  +        http://bugzilla.opendarwin.org/show_bug.cgi?id=5301
  +
  +        * WebCore+SVG/DrawCanvasItem.mm:
  +        * WebCore+SVG/DrawView.mm:
  +        (-[DrawDocument drawRect:initWithDrawView:]):
  +        * kwq/KWQSlot.mm:
  +
   2005-10-10  Geoffrey Garen  <ggaren at apple.com>
   
           - Fixed <rdar://problem/4245682> Regression: CrashTracer: 923 crashes 
  
  
  
  1.6       +6 -0      SVGSupport/WebCore+SVG/DrawCanvasItem.mm
  
  Index: DrawCanvasItem.mm
  ===================================================================
  RCS file: /cvs/root/SVGSupport/WebCore+SVG/DrawCanvasItem.mm,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DrawCanvasItem.mm	5 Oct 2005 05:36:54 -0000	1.5
  +++ DrawCanvasItem.mm	11 Oct 2005 09:11:48 -0000	1.6
  @@ -29,6 +29,10 @@
   #import <kcanvas/KCanvas.h>
   #import <kcanvas/KCanvasItem.h>
   
  +#import <qapplication.h>
  +
  +#define id ID_HACK
  +
   #import <kdom/Namespace.h>
   #import <kdom/Helper.h>
   #import <kdom/DOMString.h>
  @@ -38,6 +42,8 @@
   #import <ksvg2/svg/SVGRectElementImpl.h>
   #import <ksvg2/svg/SVGPathElementImpl.h>
   
  +#undef id
  +
   #import "KWQTextStream.h"
   
   using namespace KDOM;
  
  
  
  1.8       +5 -0      SVGSupport/WebCore+SVG/DrawView.mm
  
  Index: DrawView.mm
  ===================================================================
  RCS file: /cvs/root/SVGSupport/WebCore+SVG/DrawView.mm,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DrawView.mm	5 Oct 2005 05:36:54 -0000	1.7
  +++ DrawView.mm	11 Oct 2005 09:11:48 -0000	1.8
  @@ -90,6 +90,11 @@
       KCanvasViewQuartz *canvasView;
       KRenderingDeviceContextQuartz *quartzContext;
   }
  +
  +- (DrawDocument *)document;
  +- (void)setDocument:(DrawDocument *)doc;
  +- (void)drawRect:(NSRect)dirtyViewRect;
  +
   @end 
   
   @implementation DrawViewPrivate
  
  
  
  1.36      +2 -0      WebCore/kwq/KWQSlot.mm
  
  Index: KWQSlot.mm
  ===================================================================
  RCS file: /cvs/root/WebCore/kwq/KWQSlot.mm,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- KWQSlot.mm	3 Oct 2005 21:13:09 -0000	1.35
  +++ KWQSlot.mm	11 Oct 2005 09:11:49 -0000	1.36
  @@ -35,7 +35,9 @@
   #import "render_layer.h"
   #import "xmlhttprequest.h"
   #ifdef SVG_SUPPORT
  +#define id ID_HACK
   #import "ksvg2/misc/KSVGTimeScheduler.h"
  +#undef id
   #endif
   
   using DOM::DocumentImpl;
  
  
  



More information about the webkit-changes mailing list