12009-01-26 Mark Rowe <mrowe@apple.com> 2 3 Rubber-stamped by Sam Weinig. 4 5 Clean up after r40240. 6 7 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs. 8 92009-01-25 Darin Adler <darin@apple.com> 10 11 Try to fix full build on Mac Leopard. 12 13 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target. 14 Maybe this is temporary, but I had to do it to get the full build to succeed. 15 162009-01-25 Mark Rowe <mrowe@apple.com> 17 18 Rubber-stamped by Dan Bernstein. 19 20 Improve the consistency of settings in our .xcconfig files. 21 22 * WebKit.xcodeproj/project.pbxproj: 23 242009-01-23 Brady Eidson <beidson@apple.com> 25 26 Rubberstamped by Darin Adler 27 28 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role. 29 30 * WebKit.xcodeproj/project.pbxproj: 31 322009-01-20 Anders Carlsson <andersca@apple.com> 33 34 Reviewed by Sam Weinig. 35 36 Add ProxyInstance files. 37 38 * WebKit.xcodeproj/project.pbxproj: 39 402009-01-04 David Kilzer <ddkilzer@apple.com> 41 42 Don't install internal headers in WebKit framework 43 44 Reviewed by Darin Adler. 45 46 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal 47 headers so they're not installed. 48 492009-01-02 Darin Adler <darin@apple.com> 50 51 * StringsNotToBeLocalized.txt: Updated. 52 532008-12-23 Darin Adler <darin@apple.com> 54 55 Reviewed by Alexey Proskuryakov. 56 57 - fix https://bugs.webkit.org/show_bug.cgi?id=22976 58 crash due to Mail's use of WebArchive and WebResource on non-main thread 59 60 * StringsNotToBeLocalized.txt: Updated. 61 62 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and 63 existing file WebResourceInternal.h. 64 652008-12-08 David Kilzer <ddkilzer@apple.com> 66 67 Bug 22555: Sort "children" sections in Xcode project files 68 69 <https://bugs.webkit.org/show_bug.cgi?id=22555> 70 71 Reviewed by Eric Seidel. 72 73 * WebKit.xcodeproj/project.pbxproj: Sorted. 74 752008-12-08 Darin Adler <darin@apple.com> 76 77 * StringsNotToBeLocalized.txt: Updated for recent changes. 78 792008-12-05 Dan Bernstein <mitz@apple.com> 80 81 Mac build fix. 82 83 * WebKit.xcodeproj/project.pbxproj: 84 852008-12-05 Dan Bernstein <mitz@apple.com> 86 87 Mac build fix. 88 89 * WebKit.xcodeproj/project.pbxproj: 90 912008-12-04 Anders Carlsson <andersca@apple.com> 92 93 Reviewed by Sam Weinig. 94 95 Add HostedNetscapePluginStream. 96 97 * WebKit.xcodeproj/project.pbxproj: 98 992008-12-03 Anders Carlsson <andersca@apple.com> 100 101 Reviewed by Sam Weinig. 102 103 Move WebPluginRequest to its own file. 104 105 * WebKit.xcodeproj/project.pbxproj: 106 1072008-12-03 Steve Falkenburg <sfalken@apple.com> 108 109 Update strings not to be localized. 110 111 Reviewed by Adam Roben. 112 113 * StringsNotToBeLocalized.txt: 114 1152008-11-26 Mark Rowe <mrowe@apple.com> 116 117 Build fix. 118 119 Fix up the references to files under WebKit/mac/Plugins/Hosted. 120 121 * WebKit.xcodeproj/project.pbxproj: 122 1232008-11-26 Anders Carlsson <andersca@apple.com> 124 125 Reviewed by Mark Rowe. 126 127 Add plug-in host related files to the Xcode project. 128 129 * WebKit.xcodeproj/project.pbxproj: 130 1312008-11-14 Dan Bernstein <mitz@apple.com> 132 133 Reviewed by Darin Adler. 134 135 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate 136 137 * English.lproj/Localizable.strings: Added the Text Direction submenu 138 title. 139 1402008-11-13 John Sullivan <sullivan@apple.com> 141 142 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits 143 144 Reviewed by Tim Hatcher 145 146 * English.lproj/Localizable.strings: 147 updated for these changes 148 149 * StringsNotToBeLocalized.txt: 150 removed unused exception 151 1522008-11-12 John Sullivan <sullivan@apple.com> 153 154 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear" 155 156 Reviewed by Tim Hatcher 157 158 * English.lproj/Localizable.strings: 159 * StringsNotToBeLocalized.txt: 160 updated for this change 161 1622008-11-10 Anders Carlsson <andersca@apple.com> 163 164 Reviewed by Kevin Decker. 165 166 Add WebHostedNetscapePluginView to the project. 167 168 * WebKit.xcodeproj/project.pbxproj: 169 1702008-11-10 Anders Carlsson <andersca@apple.com> 171 172 Reviewed by Kevin Decker. 173 174 Add a new WebBaseNetscapePluginView class. 175 176 * WebKit.xcodeproj/project.pbxproj: 177 1782008-11-10 Anders Carlsson <andersca@apple.com> 179 180 Reviewed by Adam Roben. 181 182 Rename WebBaseNetscapePluginView to WebNetscapePluginView. 183 184 * StringsNotToBeLocalized.txt: 185 * WebKit.xcodeproj/project.pbxproj: 186 1872008-11-05 Anders Carlsson <andersca@apple.com> 188 189 Reviewed by Kevin Decker. 190 191 Remove WebPlugInStreamLoaderDelegate.h 192 193 * WebKit.xcodeproj/project.pbxproj: 194 1952008-11-03 Darin Adler <darin@apple.com> 196 197 Reviewed by Tim Hatcher. 198 199 - https://bugs.webkit.org/show_bug.cgi?id=22061 200 create script to check for exit-time destructors 201 202 * WebKit.xcodeproj/project.pbxproj: Added a script 203 phase that runs the check-for-exit-time-destructors script. 204 2052008-10-31 Anders Carlsson <andersca@apple.com> 206 207 Reviewed by Kevin Decker. 208 209 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins. 210 211 * WebKit.xcodeproj/project.pbxproj: 212 2132008-10-29 Matt Lilek <webkit@mattlilek.com> 214 215 Not reviewed, build fix. 216 217 * WebKit.xcodeproj/project.pbxproj: 218 2192008-10-28 Adele Peterson <adele@apple.com> 220 221 Reviewed by John Sullivan. 222 223 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880 224 "files" string for multifile uploads needs to be localized 225 226 * English.lproj/Localizable.strings: Updated with new string. 227 2282008-10-28 Adele Peterson <adele@apple.com> 229 230 Reviewed by Sam Weinig. 231 232 * English.lproj/Localizable.strings: 233 Updated. 234 2352008-10-27 Darin Adler <darin@apple.com> 236 237 * StringsNotToBeLocalized.txt: Updated for recent changes. 238 2392008-10-24 Timothy Hatcher <timothy@apple.com> 240 241 Implement new InspectorClient methods to work with Settings. 242 243 https://bugs.webkit.org/show_bug.cgi?id=21856 244 245 Reviewed by Darin Adler. 246 247 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file. 248 2492008-10-15 Mark Rowe <mrowe@apple.com> 250 251 Rubber-stamped by Brady Eidson. 252 253 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources. 254 255 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt. 256 2572008-10-14 Maxime Britto <britto@apple.com> 258 259 Reviewed by Darin Adler. 260 261 * WebKit.xcodeproj/project.pbxproj: Added two files for the 262 WebTextIterator, and made the WebTextIterator.h private 263 2642008-10-04 Mark Rowe <mrowe@apple.com> 265 266 Reviewed by Tim Hatcher. 267 268 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible. 269 270 * WebKit.xcodeproj/project.pbxproj: 271 2722008-09-24 Darin Adler <darin@apple.com> 273 274 * StringsNotToBeLocalized.txt: Updated for recent changes. 275 2762008-09-15 Chris Fleizach <cfleizach@apple.com> 277 278 Reviewed by Darin Adler, Beth Dakin 279 280 Support strings for AXLists 281 282 * English.lproj/Localizable.strings: 283 2842008-09-15 Anders Carlsson <andersca@apple.com> 285 286 Reviewed by Mitz. 287 288 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream. 289 290 * WebKit.xcodeproj/project.pbxproj: 291 2922008-09-02 Mark Rowe <mrowe@apple.com> 293 294 Reviewed by Tim Hatcher. 295 296 Build fix. Remove the now unnecessary check for "4" in the user agent string. 297 298 * WebKit.xcodeproj/project.pbxproj: 299 3002008-08-17 Geoffrey Garen <ggaren@apple.com> 301 302 Reviewed by Cameron Zwarich. 303 304 Updated project files to XCode 3.1. 305 306 * WebKit.xcodeproj/project.pbxproj: 307 3082008-08-15 Mark Rowe <mrowe@apple.com> 309 310 Rubber-stamped by Geoff Garen. 311 312 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework 313 314 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant. 315 3162008-08-05 Anders Carlsson <andersca@apple.com> 317 318 Reviewed by Darin Adler. 319 320 Remove MainThreadObjectDeallocator.{h|mm}. 321 322 * WebKit.xcodeproj/project.pbxproj: 323 3242008-08-04 Mark Rowe <mrowe@apple.com> 325 326 Reviewed by Darin Adler. 327 328 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources. 329 Part one of fix for <rdar://problem/5853147>. 330 331 * WebKit.xcodeproj/project.pbxproj: 332 3332008-07-31 David D. Kilzer <ddkilzer@webkit.org> 334 335 Fix layout test results for webarchive/test-xml-stylesheet.xml 336 337 Reviewed by Darin Adler. 338 339 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h. 340 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h 341 to private so they're copied into PrivateHeaders. 342 3432008-07-11 Stephanie Lewis <slewis@apple.com> 344 345 Reviewed by Darin Adler. 346 347 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class. 348 349 * WebKit.xcodeproj/project.pbxproj: 350 3512008-07-07 Mark Rowe <mrowe@apple.com> 352 353 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project 354 so that they don't have an unnecessary ".." in the path. 355 356 * WebKit.xcodeproj/project.pbxproj: 357 3582008-07-05 Mark Rowe <mrowe@apple.com> 359 360 Reviewed by John Sullivan. 361 362 Remove WebSearchableTextView as it has been unused for some time now. 363 364 * WebKit.xcodeproj/project.pbxproj: 365 3662008-06-26 Anders Carlsson <andersca@apple.com> 367 368 Reviewed by Darin Adler. 369 370 Add MainThreadObjectDeallocator to sources. 371 372 * WebKit.xcodeproj/project.pbxproj: 373 3742008-06-24 John Sullivan <sullivan@apple.com> 375 376 Rubber-stamped by Sam Weinig 377 378 * StringsNotToBeLocalized.txt: 379 brought this file up to date 380 3812008-06-17 Mark Rowe <mrowe@apple.com> 382 383 Reviewed by Darin Adler. 384 385 <rdar://problem/5775802> WebKit should not force use of GCC 4.0. 386 387 * WebKit.xcodeproj/project.pbxproj: 388 3892008-05-22 Timothy Hatcher <timothy@apple.com> 390 391 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items 392 393 Reviewed by Adam Roben. 394 395 * English.lproj/Localizable.strings: Added new strings. 396 3972008-05-21 Anders Carlsson <andersca@apple.com> 398 399 Reviewed by Maciej. 400 401 Add WebIconFetcher files. 402 403 * WebKit.xcodeproj/project.pbxproj: 404 4052008-05-16 Timothy Hatcher <timothy@apple.com> 406 407 Removes WebScriptDebugServer files and related calls. This removes 408 the hooks that Drosera uses for debugging. Now that the Web Inspector 409 has a better debugger, we don't need these anymore. 410 411 Reviewed by Sam Weinig. 412 413 * StringsNotToBeLocalized.txt: 414 * WebKit.xcodeproj/project.pbxproj: 415 4162008-05-13 Chris Fleizach <cfleizach@apple.com> 417 418 Reviewed by Beth Dakin 419 420 <rdar://problem/4780592> WebKit application has its window announced as HTML content 421 422 * English.lproj/Localizable.strings: 423 * WebKit.xcodeproj/project.pbxproj: 424 4252008-05-09 Anders Carlsson <andersca@apple.com> 426 427 Reviewed by Oliver. 428 429 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins 430 431 Add nptextinput.h as a public header. 432 433 * WebKit.xcodeproj/project.pbxproj: 434 4352008-05-06 Stephanie Lewis <slewis@apple.com> 436 437 Reviewed by Andersca. 438 439 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file. 440 441 * WebKit.xcodeproj/project.pbxproj: 442 4432008-05-01 Anders Carlsson <andersca@apple.com> 444 445 Reviewed by Tim. 446 447 Remove npfunctions.h 448 449 * WebKit.xcodeproj/project.pbxproj: 450 4512008-05-01 Sam Weinig <sam@webkit.org> 452 453 Reviewed by Anders Carlsson. 454 455 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm. 456 457 * WebKit.xcodeproj/project.pbxproj: 458 4592008-04-30 Anders Carlsson <andersca@apple.com> 460 461 Reviewed by Adam. 462 463 Add Cocoa event handler. 464 465 * WebKit.xcodeproj/project.pbxproj: 466 4672008-04-29 Anders Carlsson <andersca@apple.com> 468 469 Reviewed by Adam. 470 471 Add new event handlers. 472 473 * WebKit.xcodeproj/project.pbxproj: 474 4752008-04-07 John Sullivan <sullivan@apple.com> 476 477 Reviewed by Tim 478 479 - made the JavaScript text input panel not block Quit (part of 4133196) 480 481 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: 482 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: 483 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib: 484 Made the panel be a NonBlockingPanel 485 4862008-04-04 Ada Chan <adachan@apple.com> 487 488 Updated the format string for window title for a standalone image to take integers. 489 490 Reviewed by Dan. 491 492 * English.lproj/Localizable.strings: 493 4942008-03-28 Brady Eidson <beidson@apple.com> 495 496 Rubberstamped by Darin Adler 497 498 Remove WebArchiver.h/mm 499 500 * WebKit.xcodeproj/project.pbxproj: 501 5022008-03-25 Brady Eidson <beidson@apple.com> 503 504 Reviewed by Darin 505 506 <rdar://problem/4516169> - Support WebArchives on Windows 507 508 * WebKit.xcodeproj/project.pbxproj: 509 5102008-03-24 Brady Eidson <beidson@apple.com> 511 512 Reviewed by Darin's rubberstamp 513 514 Rename a .m to .mm 515 516 * WebKit.xcodeproj/project.pbxproj: 517 5182008-03-20 John Sullivan <sullivan@apple.com> 519 520 * StringsNotToBeLocalized.txt: 521 Brought this file up to date 522 5232008-03-20 Adam Roben <aroben@apple.com> 524 525 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++ 526 527 Reviewed by Tim Hatcher. 528 529 * WebKit.xcodeproj/project.pbxproj: 530 5312008-03-12 Darin Adler <darin@apple.com> 532 533 Reviewed by Anders. 534 535 - http://bugs.webkit.org/show_bug.cgi?id=17640 536 eliminate WebCoreFrameBridge 537 538 * StringsNotToBeLocalized.txt: Updated for recent changes. 539 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm. 540 5412008-03-11 Darin Adler <darin@apple.com> 542 543 Reviewed by Anders. 544 545 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++. 546 We can rename the file later. 547 5482008-03-07 Mark Rowe <mrowe@apple.com> 549 550 Reviewed by Oliver Hunt. 551 552 Fix WebKit build with GCC 4.2. 553 554 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it. 555 5562008-03-06 Darin Adler <darin@apple.com> 557 558 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h. 559 5602008-03-06 David D. Kilzer <ddkilzer@apple.com> 561 562 Name the WebKit build phase script that generates WebKit.LP64.exp. 563 564 * WebKit.xcodeproj/project.pbxproj: Name the build phase script 565 that generates the 64-bit export file to match the corresponding 566 build phase script in WebCore. 567 5682008-03-05 Adam Roben <aroben@apple.com> 569 570 Remove WebCoreScriptDebugger.{h,mm} 571 572 Reviewed by Kevin M. 573 574 * WebKit.xcodeproj/project.pbxproj: 575 5762008-03-05 Adam Roben <aroben@apple.com> 577 578 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm} 579 580 Reviewed by Kevin M. 581 582 * WebKit.xcodeproj/project.pbxproj: 583 5842008-03-05 Adam Roben <aroben@apple.com> 585 586 Remove WebScriptDebugger 587 588 Reviewed by Kevin M. 589 590 * WebKit.xcodeproj/project.pbxproj: Remove 591 WebScriptDebugDelegatePrivate.h from the project. 592 5932008-03-05 Adam Roben <aroben@apple.com> 594 595 Move WebCoreScriptDebuggerImp to its own source files 596 597 Reviewed by Kevin M. 598 599 * WebKit.xcodeproj/project.pbxproj: Added new files to the project. 600 6012008-03-05 Adam Roben <aroben@apple.com> 602 603 Move WebCoreScriptDebugger to WebKit 604 605 Reviewed by Darin Adler. 606 607 * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm} 608 to the project. 609 6102008-01-26 Greg Bolsinga <bolsinga@apple.com> 611 612 <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit 613 614 Reviewed by Darin Adler. 615 616 * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h. 617 6182008-01-23 Steve Falkenburg <sfalken@apple.com> 619 620 Update localization exceptions. 621 622 Reviewed by Darin Adler. 623 624 * English.lproj/Localizable.strings: 625 * StringsNotToBeLocalized.txt: 626 6272008-01-20 Mark Rowe <mrowe@apple.com> 628 629 Reviewed by Dan Bernstein. 630 631 Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer 632 interested in supporting Safari 2 with TOT WebKit. 633 634 * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM 635 as it is no longer used. 636 6372008-01-03 Darin Adler <darin@apple.com> 638 639 - fix Safari build 640 641 * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build). 642 6432008-01-02 Alexey Proskuryakov <ap@webkit.org> 644 645 Reviewed by Darin Adler. 646 647 Removed "BackwardDelete", which is no longer present in source code. 648 649 * StringsNotToBeLocalized.txt: 650 6512007-12-16 Mark Rowe <mrowe@apple.com> 652 653 Reviewed by Maciej Stachowiak. 654 655 Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation. 656 657 * WebKit.xcodeproj/project.pbxproj: Add new files. 658 6592007-12-14 Darin Adler <darin@apple.com> 660 661 * StringsNotToBeLocalized.txt: Updated. 662 6632007-12-12 Brady Eidson <beidson@apple.com> 664 665 Reviewed by Sam Weinig 666 667 Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows) 668 669 * WebKit.xcodeproj/project.pbxproj: Added a new file 670 6712007-12-12 Mark Rowe <mrowe@apple.com> 672 673 Reviewed by Dave Kilzer. 674 675 Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds. 676 677 * WebKit.xcodeproj/project.pbxproj: 678 6792007-11-19 Brady Eidson <beidson@apple.com> 680 681 Reviewed by Maciej 682 683 * WebKit.xcodeproj/project.pbxproj: Sorted! 684 6852007-11-17 Timothy Hatcher <timothy@apple.com> 686 687 Reviewed by Mark Rowe. 688 689 Bug 13470: i18n: The Web Inspector is not localizable 690 http://bugs.webkit.org/show_bug.cgi?id=13470 691 692 Update the localized strings and the file encoding of WebInspectorClient.mm. 693 694 * English.lproj/Localizable.strings: 695 * StringsNotToBeLocalized.txt: 696 * WebKit.xcodeproj/project.pbxproj: 697 6982007-11-16 Mark Rowe <mrowe@apple.com> 699 700 Reviewed by Tim Hatcher. 701 702 Build WebCore as a sub-framework of WebKit in all configurations. 703 704 * WebKit.xcodeproj/project.pbxproj: 705 7062007-11-16 Brady Eidson <beidson@apple.com> 707 708 * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also! 709 7102007-11-16 Brady Eidson <beidson@apple.com> 711 712 * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so 713 it is exported 714 7152007-11-16 Brady Eidson <beidson@apple.com> 716 717 Reviewed by John 718 719 Database management API tweaks 720 721 * WebKit.xcodeproj/project.pbxproj: 722 7232007-11-15 Brady Eidson <beidson@apple.com> 724 725 Reviewed by John 726 727 Stubbing out everything required for a WebKit API for databases 728 729 * WebKit.xcodeproj/project.pbxproj: 730 7312007-11-12 Adam Roben <aroben@apple.com> 732 733 * StringsNotToBeLocalized.txt: Updated. 734 7352007-11-08 Kevin Ollivier <kevino@theolliviers.com> 736 737 Adding the wx WebKit implementation. 738 739 Reviewed by Mark Rowe. 740 741 * wx: Added. 742 7432007-11-07 Mark Rowe <mrowe@apple.com> 744 745 Reviewed by Kevin Decker. 746 747 Fix 64-bit Mac build. 748 749 * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT 750 to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath 751 setting of the project, which in this instance includes the necessary "mac" 752 subdirectory. 753 754