Changeset 33547 in webkit


Ignore:
Timestamp:
May 16, 2008, 9:21:22 PM (17 years ago)
Author:
timothy@apple.com
Message:

Remove the Drosera project, code and resources since it has been
replaced with the Web Inspector's debugger. Removes references to
Drosera in various scripts and makefiles.

Rubber-stamped by Mark Rowe.

  • BuildSlaveSupport/build-launcher-app:
  • Drosera/DebuggerDocument.cpp: Removed.
  • Drosera/DebuggerDocument.h: Removed.
  • Drosera/Drosera.icns: Removed.
  • Drosera/DroseraWin.make: Removed.
  • Drosera/English.lproj/Debugger.nib/classes.nib: Removed.
  • Drosera/English.lproj/Debugger.nib/info.nib: Removed.
  • Drosera/English.lproj/Debugger.nib/keyedobjects.nib: Removed.
  • Drosera/English.lproj/MainMenu.nib/classes.nib: Removed.
  • Drosera/English.lproj/MainMenu.nib/info.nib: Removed.
  • Drosera/English.lproj/MainMenu.nib/keyedobjects.nib: Removed.
  • Drosera/ForwardingHeaders/wtf/Assertions.h: Removed.
  • Drosera/ForwardingHeaders/wtf/HashTraits.h: Removed.
  • Drosera/ForwardingHeaders/wtf/Noncopyable.h: Removed.
  • Drosera/ForwardingHeaders/wtf/OwnPtr.h: Removed.
  • Drosera/ForwardingHeaders/wtf/Platform.h: Removed.
  • Drosera/ForwardingHeaders/wtf/RetainPtr.h: Removed.
  • Drosera/Images/Drosera.ico: Removed.
  • Drosera/Images/SourceArrow.png: Removed.
  • Drosera/Images/SourceArrowBlank.png: Removed.
  • Drosera/Images/SourceArrowOpen.png: Removed.
  • Drosera/Images/background_stripe.png: Removed.
  • Drosera/Images/breakPoint.tif: Removed.
  • Drosera/Images/breakPointDisabled.tif: Removed.
  • Drosera/Images/breakpointeditor.png: Removed.
  • Drosera/Images/close.tif: Removed.
  • Drosera/Images/close_active.tif: Removed.
  • Drosera/Images/close_hover.tif: Removed.
  • Drosera/Images/console.png: Removed.
  • Drosera/Images/continue.tif: Removed.
  • Drosera/Images/fileIcon.jpg: Removed.
  • Drosera/Images/finishFunction.tif: Removed.
  • Drosera/Images/glossyFooterFill.tif: Removed.
  • Drosera/Images/glossyHeader.png: Removed.
  • Drosera/Images/glossyHeaderPressed.png: Removed.
  • Drosera/Images/gradientBackground.png: Removed.
  • Drosera/Images/gutter.png: Removed.
  • Drosera/Images/navLeftDisabled.png: Removed.
  • Drosera/Images/navLeftNormal.png: Removed.
  • Drosera/Images/navLeftPressed.png: Removed.
  • Drosera/Images/navRightDisabled.png: Removed.
  • Drosera/Images/navRightNormal.png: Removed.
  • Drosera/Images/navRightPressed.png: Removed.
  • Drosera/Images/pause.tif: Removed.
  • Drosera/Images/popUpArrows.png: Removed.
  • Drosera/Images/programCounter.tif: Removed.
  • Drosera/Images/programCounterBreakPoint.tif: Removed.
  • Drosera/Images/programCounterBreakPointDisabled.tif: Removed.
  • Drosera/Images/run.tif: Removed.
  • Drosera/Images/siteCollapsed.tif: Removed.
  • Drosera/Images/siteExpanded.tif: Removed.
  • Drosera/Images/siteIcon.tif: Removed.
  • Drosera/Images/small.ico: Removed.
  • Drosera/Images/splitterBar.tif: Removed.
  • Drosera/Images/splitterDimple.tif: Removed.
  • Drosera/Images/step.tif: Removed.
  • Drosera/Images/stepOut.tif: Removed.
  • Drosera/Images/stepOver.tif: Removed.
  • Drosera/Images/stop.tif: Removed.
  • Drosera/Images/toolbarBackground.png: Removed.
  • Drosera/Images/verticalSplitterBar.tiff: Removed.
  • Drosera/Images/verticalSplitterDimple.tiff: Removed.
  • Drosera/Makefile: Removed.
  • Drosera/breakpointEditor.html: Removed.
  • Drosera/config.h: Removed.
  • Drosera/console.css: Removed.
  • Drosera/console.html: Removed.
  • Drosera/console.js: Removed.
  • Drosera/debugger.css: Removed.
  • Drosera/debugger.html: Removed.
  • Drosera/debugger.js: Removed.
  • Drosera/mac/DebuggerApplication.h: Removed.
  • Drosera/mac/DebuggerApplication.mm: Removed.
  • Drosera/mac/DebuggerClient.h: Removed.
  • Drosera/mac/DebuggerClient.mm: Removed.
  • Drosera/mac/DebuggerDocumentPlatform.mm: Removed.
  • Drosera/mac/Drosera.xcodeproj/project.pbxproj: Removed.
  • Drosera/mac/Info.plist: Removed.
  • Drosera/mac/LauncherInfo.plist: Removed.
  • Drosera/mac/Makefile: Removed.
  • Drosera/mac/ServerConnection.h: Removed.
  • Drosera/mac/ServerConnection.mm: Removed.
  • Drosera/mac/launcher.m: Removed.
  • Drosera/mac/main.m: Removed.
  • Drosera/viewer.css: Removed.
  • Drosera/viewer.html: Removed.
  • Drosera/win/BaseDelegate.h: Removed.
  • Drosera/win/DebuggerClient.cpp: Removed.
  • Drosera/win/DebuggerClient.h: Removed.
  • Drosera/win/DebuggerDocumentPlatform.cpp: Removed.
  • Drosera/win/Drosera.cpp: Removed.
  • Drosera/win/Drosera.h: Removed.
  • Drosera/win/Drosera.vcproj/Drosera.rc: Removed.
  • Drosera/win/Drosera.vcproj/Drosera.vcproj: Removed.
  • Drosera/win/DroseraPrefix.cpp: Removed.
  • Drosera/win/DroseraPrefix.h: Removed.
  • Drosera/win/Info.plist: Removed.
  • Drosera/win/ServerConnection.cpp: Removed.
  • Drosera/win/ServerConnection.h: Removed.
  • Drosera/win/resource.h: Removed.
  • Makefile:
  • Scripts/build-drosera: Removed.
  • Scripts/gdb-drosera: Removed.
  • Scripts/run-drosera: Removed.
  • Scripts/run-drosera-nightly.cmd: Removed.
  • Scripts/run-drosera.cmd: Removed.
  • Scripts/webkitdirs.pm:
Location:
trunk/WebKitTools
Files:
104 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/WebKitTools/BuildSlaveSupport/build-launcher-app

    r25916 r33547  
    3939my $nightlyLauncherTemplatePath = "$FindBin::Bin/../WebKitLauncher";
    4040my $nightlyLauncherStagingPath = productDir() . "/WebKit.app";
    41 my $droseraProjectPath = "$FindBin::Bin/../Drosera/mac";
    42 my $droseraStagingPath = productDir() . "/DroseraLauncher.app";
    4341
    4442sub buildNightlyLauncher
     
    9492}
    9593
    96 sub buildDroseraLauncher
    97 {
    98     chdir($droseraProjectPath);
    99     system("xcodebuild", "clean", "-alltargets", @xcodeBuildArguments, @ARGV) == 0 or die "Failed cleaning Drosera project";
    100     # Build native platform only right now, as building universal with the 10.4u SDK cause Xcode to look for WebKit,
    101     # WebCore & JavaScriptCore in the SDK under /Developer/SDKs/MacOSX10.4u.sdk/$(BUILT_PRODUCTS_DIR) where they do not exist
    102     system("xcodebuild", "-alltargets", @xcodeBuildArguments, @ARGV) == 0 or die "Failed building Drosera project";
    103     chdirWebKit();
    104 }
    105 
    106 sub setDroseraLauncherVersion
    107 {
    108     my $revision = currentSVNRevision();
    109     my $infoPlist = "$droseraStagingPath/Contents/Info.plist";
    110     my $data;
    111     open(IN, $infoPlist) or die "Couldn't open Info.plist in built application for reading";
    112     {
    113         undef $/;
    114         $data = <IN>;
    115     }
    116     close(IN);
    117     open(OUT, ">$infoPlist") or die "Couldn't open Info.plist in built application for writing";
    118     $data =~ s/VERSION/$revision/g;
    119     print OUT $data;
    120     close(OUT);
    121 }
    122 
    12394chdirWebKit();
    12495buildNightlyLauncher();
    12596copyNightlyLauncher();
    126 buildDroseraLauncher();
    127 setDroseraLauncherVersion();
  • TabularUnified trunk/WebKitTools/ChangeLog

    r33503 r33547  
     12008-05-16  Timothy Hatcher  <timothy@apple.com>
     2
     3        Remove the Drosera project, code and resources since it has been
     4        replaced with the Web Inspector's debugger. Removes references to
     5        Drosera in various scripts and makefiles.
     6
     7        Rubber-stamped by Mark Rowe.
     8
     9        * BuildSlaveSupport/build-launcher-app:
     10        * Drosera/DebuggerDocument.cpp: Removed.
     11        * Drosera/DebuggerDocument.h: Removed.
     12        * Drosera/Drosera.icns: Removed.
     13        * Drosera/DroseraWin.make: Removed.
     14        * Drosera/English.lproj/Debugger.nib/classes.nib: Removed.
     15        * Drosera/English.lproj/Debugger.nib/info.nib: Removed.
     16        * Drosera/English.lproj/Debugger.nib/keyedobjects.nib: Removed.
     17        * Drosera/English.lproj/MainMenu.nib/classes.nib: Removed.
     18        * Drosera/English.lproj/MainMenu.nib/info.nib: Removed.
     19        * Drosera/English.lproj/MainMenu.nib/keyedobjects.nib: Removed.
     20        * Drosera/ForwardingHeaders/wtf/Assertions.h: Removed.
     21        * Drosera/ForwardingHeaders/wtf/HashTraits.h: Removed.
     22        * Drosera/ForwardingHeaders/wtf/Noncopyable.h: Removed.
     23        * Drosera/ForwardingHeaders/wtf/OwnPtr.h: Removed.
     24        * Drosera/ForwardingHeaders/wtf/Platform.h: Removed.
     25        * Drosera/ForwardingHeaders/wtf/RetainPtr.h: Removed.
     26        * Drosera/Images/Drosera.ico: Removed.
     27        * Drosera/Images/SourceArrow.png: Removed.
     28        * Drosera/Images/SourceArrowBlank.png: Removed.
     29        * Drosera/Images/SourceArrowOpen.png: Removed.
     30        * Drosera/Images/background_stripe.png: Removed.
     31        * Drosera/Images/breakPoint.tif: Removed.
     32        * Drosera/Images/breakPointDisabled.tif: Removed.
     33        * Drosera/Images/breakpointeditor.png: Removed.
     34        * Drosera/Images/close.tif: Removed.
     35        * Drosera/Images/close_active.tif: Removed.
     36        * Drosera/Images/close_hover.tif: Removed.
     37        * Drosera/Images/console.png: Removed.
     38        * Drosera/Images/continue.tif: Removed.
     39        * Drosera/Images/fileIcon.jpg: Removed.
     40        * Drosera/Images/finishFunction.tif: Removed.
     41        * Drosera/Images/glossyFooterFill.tif: Removed.
     42        * Drosera/Images/glossyHeader.png: Removed.
     43        * Drosera/Images/glossyHeaderPressed.png: Removed.
     44        * Drosera/Images/gradientBackground.png: Removed.
     45        * Drosera/Images/gutter.png: Removed.
     46        * Drosera/Images/navLeftDisabled.png: Removed.
     47        * Drosera/Images/navLeftNormal.png: Removed.
     48        * Drosera/Images/navLeftPressed.png: Removed.
     49        * Drosera/Images/navRightDisabled.png: Removed.
     50        * Drosera/Images/navRightNormal.png: Removed.
     51        * Drosera/Images/navRightPressed.png: Removed.
     52        * Drosera/Images/pause.tif: Removed.
     53        * Drosera/Images/popUpArrows.png: Removed.
     54        * Drosera/Images/programCounter.tif: Removed.
     55        * Drosera/Images/programCounterBreakPoint.tif: Removed.
     56        * Drosera/Images/programCounterBreakPointDisabled.tif: Removed.
     57        * Drosera/Images/run.tif: Removed.
     58        * Drosera/Images/siteCollapsed.tif: Removed.
     59        * Drosera/Images/siteExpanded.tif: Removed.
     60        * Drosera/Images/siteIcon.tif: Removed.
     61        * Drosera/Images/small.ico: Removed.
     62        * Drosera/Images/splitterBar.tif: Removed.
     63        * Drosera/Images/splitterDimple.tif: Removed.
     64        * Drosera/Images/step.tif: Removed.
     65        * Drosera/Images/stepOut.tif: Removed.
     66        * Drosera/Images/stepOver.tif: Removed.
     67        * Drosera/Images/stop.tif: Removed.
     68        * Drosera/Images/toolbarBackground.png: Removed.
     69        * Drosera/Images/verticalSplitterBar.tiff: Removed.
     70        * Drosera/Images/verticalSplitterDimple.tiff: Removed.
     71        * Drosera/Makefile: Removed.
     72        * Drosera/breakpointEditor.html: Removed.
     73        * Drosera/config.h: Removed.
     74        * Drosera/console.css: Removed.
     75        * Drosera/console.html: Removed.
     76        * Drosera/console.js: Removed.
     77        * Drosera/debugger.css: Removed.
     78        * Drosera/debugger.html: Removed.
     79        * Drosera/debugger.js: Removed.
     80        * Drosera/mac/DebuggerApplication.h: Removed.
     81        * Drosera/mac/DebuggerApplication.mm: Removed.
     82        * Drosera/mac/DebuggerClient.h: Removed.
     83        * Drosera/mac/DebuggerClient.mm: Removed.
     84        * Drosera/mac/DebuggerDocumentPlatform.mm: Removed.
     85        * Drosera/mac/Drosera.xcodeproj/project.pbxproj: Removed.
     86        * Drosera/mac/Info.plist: Removed.
     87        * Drosera/mac/LauncherInfo.plist: Removed.
     88        * Drosera/mac/Makefile: Removed.
     89        * Drosera/mac/ServerConnection.h: Removed.
     90        * Drosera/mac/ServerConnection.mm: Removed.
     91        * Drosera/mac/launcher.m: Removed.
     92        * Drosera/mac/main.m: Removed.
     93        * Drosera/viewer.css: Removed.
     94        * Drosera/viewer.html: Removed.
     95        * Drosera/win/BaseDelegate.h: Removed.
     96        * Drosera/win/DebuggerClient.cpp: Removed.
     97        * Drosera/win/DebuggerClient.h: Removed.
     98        * Drosera/win/DebuggerDocumentPlatform.cpp: Removed.
     99        * Drosera/win/Drosera.cpp: Removed.
     100        * Drosera/win/Drosera.h: Removed.
     101        * Drosera/win/Drosera.vcproj/Drosera.rc: Removed.
     102        * Drosera/win/Drosera.vcproj/Drosera.vcproj: Removed.
     103        * Drosera/win/DroseraPrefix.cpp: Removed.
     104        * Drosera/win/DroseraPrefix.h: Removed.
     105        * Drosera/win/Info.plist: Removed.
     106        * Drosera/win/ServerConnection.cpp: Removed.
     107        * Drosera/win/ServerConnection.h: Removed.
     108        * Drosera/win/resource.h: Removed.
     109        * Makefile:
     110        * Scripts/build-drosera: Removed.
     111        * Scripts/gdb-drosera: Removed.
     112        * Scripts/run-drosera: Removed.
     113        * Scripts/run-drosera-nightly.cmd: Removed.
     114        * Scripts/run-drosera.cmd: Removed.
     115        * Scripts/webkitdirs.pm:
     116
    11172008-05-15  Stephanie Lewis  <slewis@apple.com>
    2118
  • TabularUnified trunk/WebKitTools/Makefile

    r30597 r33547  
    1 MODULES = Drosera DumpRenderTree
     1MODULES = DumpRenderTree
    22
    33all:
  • TabularUnified trunk/WebKitTools/Scripts/webkitdirs.pm

    r33446 r33547  
    915915}
    916916
    917 sub runDrosera
    918 {
    919     my ($debugger) = @_;
    920 
    921     if (isOSX()) {
    922         return system "$FindBin::Bin/gdb-drosera", @ARGV if $debugger;
    923 
    924         my $productDir = productDir();
    925         print "Starting Drosera with DYLD_FRAMEWORK_PATH set to point to built WebKit in $productDir.\n";
    926         $ENV{DYLD_FRAMEWORK_PATH} = $productDir;
    927         $ENV{WEBKIT_UNSET_DYLD_FRAMEWORK_PATH} = "YES";
    928 
    929         my $droseraPath = "$productDir/Drosera.app/Contents/MacOS/Drosera";
    930         return system $droseraPath, @ARGV;
    931     }
    932 
    933     if (isCygwin()) {
    934         print "Running Drosera\n";
    935         my $script = "run-drosera-nightly.cmd";
    936         my $prodDir = productDir();
    937         my $result = system "cp", "$FindBin::Bin/$script", $prodDir;
    938         return $result if $result;
    939 
    940         my $cwd = getcwd();
    941         chdir $prodDir;
    942 
    943         my $debuggerFlag = $debugger ? "/debugger" : "";
    944         $result = system "cmd", "/c", "call $script $debuggerFlag";
    945         chdir $cwd;
    946         return $result;
    947     }
    948 
    949     return 1;
    950 }
    951 
    9529171;
Note: See TracChangeset for help on using the changeset viewer.