diff options
Diffstat (limited to 'chrome')
67 files changed, 14 insertions, 44357 deletions
diff --git a/chrome/app/nibs/AutoFillAddressSheet.xib b/chrome/app/nibs/AutoFillAddressSheet.xib deleted file mode 100644 index b0c1c62..0000000 --- a/chrome/app/nibs/AutoFillAddressSheet.xib +++ /dev/null @@ -1,2384 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="235"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">AutoFillAddressSheetController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSCustomObject" id="606174174"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSWindowTemplate" id="714603076"> - <int key="NSWindowStyleMask">1</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{100, 133}, {518, 429}}</string> - <int key="NSWTFlags">603980800</int> - <string key="NSWindowTitle">Window</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="790065395"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="813854935"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 392}, {213, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="671403713"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">Caption</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="813854935"/> - <object class="NSColor" key="NSBackgroundColor" id="472147303"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="836547888"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="93129442"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSTextField" id="146416385"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 334}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1059452929"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_COMPANY_NAME</string> - <object class="NSFont" key="NSSupport" id="156388509"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="146416385"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="296311198"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 60}, {190, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="206849323"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="872268129"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="296311198"/> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSColor" key="NSBackgroundColor" id="803370302"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="21034430"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textColor</string> - <reference key="NSColor" ref="93129442"/> - </object> - </object> - </object> - <object class="NSTextField" id="874857332"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 152}, {134, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="507664817"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="874857332"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="577710194"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 244}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="765480465"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_CITY</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="577710194"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="899454944"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 272}, {294, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="444912714"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="899454944"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="610102465"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 62}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="307912629"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_EMAIL</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="610102465"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="91651004"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 302}, {294, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="754981047"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="91651004"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="357318770"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 242}, {134, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="863092623"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="357318770"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="181252802"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 182}, {81, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="662916459"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="181252802"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="10502416"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 274}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1037381502"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_ADDRESS_LINE_2</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="10502416"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="284349572"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 364}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="571336836"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_FULL_NAME</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="284349572"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="769271941"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 332}, {294, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="604222827"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="769271941"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="833736226"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 124}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="978954508"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_PHONE</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="833736226"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="433159674"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 304}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="353262710"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_ADDRESS_LINE_1</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="433159674"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="848642703"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 122}, {190, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="111342920"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="848642703"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="714038373"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 212}, {134, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="49057410"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="714038373"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="181356333"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 184}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="326415012"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_ZIP_CODE</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="181356333"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="316039049"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 154}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="230410745"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_COUNTRY</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="316039049"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="942868838"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 93}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="425284459"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_FAX</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="942868838"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="537064214"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 214}, {150, 17}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1022619911"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_STATE</string> - <reference key="NSSupport" ref="156388509"/> - <reference key="NSControlView" ref="537064214"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="731633316"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 362}, {294, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="557583037"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="731633316"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSTextField" id="115971484"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{172, 91}, {190, 22}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="285986798"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="115971484"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSButton" id="943581692"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{408, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="827625551"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_SAVE</string> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="943581692"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="692352503"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{316, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="579963293"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CANCEL</string> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="692352503"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSImageView" id="848962850"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{366, 121}, {24, 24}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="139252013"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">2</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSImageView" id="664358515"> - <reference key="NSNextResponder" ref="790065395"/> - <int key="NSvFlags">268</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{366, 90}, {24, 24}}</string> - <reference key="NSSuperview" ref="790065395"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="3512732"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">2</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - </object> - <string key="NSFrameSize">{518, 429}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSUserDefaultsController" id="407023077"> - <bool key="NSSharedInstance">YES</bool> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="606174174"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">161</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.email</string> - <reference key="source" ref="296311198"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="296311198"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.email</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.email</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">177</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressLine2</string> - <reference key="source" ref="899454944"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="899454944"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressLine2</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressLine2</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">181</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressLine1</string> - <reference key="source" ref="91651004"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="91651004"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressLine1</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressLine1</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">183</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.companyName</string> - <reference key="source" ref="769271941"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="769271941"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.companyName</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.companyName</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">191</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressCity</string> - <reference key="source" ref="357318770"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="357318770"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressCity</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressCity</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">224</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressState</string> - <reference key="source" ref="714038373"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="714038373"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressState</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressState</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">225</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressZip</string> - <reference key="source" ref="181252802"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="181252802"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressZip</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressZip</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">226</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.addressCountry</string> - <reference key="source" ref="874857332"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="874857332"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.addressCountry</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.addressCountry</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">227</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="714603076"/> - </object> - <int key="connectionID">236</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">cancel:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="692352503"/> - </object> - <int key="connectionID">237</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">save:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="943581692"/> - </object> - <int key="connectionID">238</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">caption_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="813854935"/> - </object> - <int key="connectionID">241</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.fullName</string> - <reference key="source" ref="731633316"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="731633316"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.fullName</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.fullName</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">242</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.phoneWholeNumber</string> - <reference key="source" ref="848962850"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="848962850"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.phoneWholeNumber</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.phoneWholeNumber</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">InvalidPhoneTransformer</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">269</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.phoneWholeNumber</string> - <reference key="source" ref="848642703"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="848642703"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.phoneWholeNumber</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.phoneWholeNumber</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSContinuouslyUpdatesValue</string> - <boolean value="YES" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">270</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.faxWholeNumber</string> - <reference key="source" ref="115971484"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="115971484"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.faxWholeNumber</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.faxWholeNumber</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSContinuouslyUpdatesValue</string> - <boolean value="YES" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">271</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: addressModel.faxWholeNumber</string> - <reference key="source" ref="664358515"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="664358515"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: addressModel.faxWholeNumber</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">addressModel.faxWholeNumber</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">InvalidPhoneTransformer</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">275</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">160</int> - <reference key="object" ref="606174174"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">234</int> - <reference key="object" ref="714603076"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="790065395"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">235</int> - <reference key="object" ref="790065395"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="813854935"/> - <reference ref="146416385"/> - <reference ref="296311198"/> - <reference ref="874857332"/> - <reference ref="577710194"/> - <reference ref="899454944"/> - <reference ref="610102465"/> - <reference ref="91651004"/> - <reference ref="357318770"/> - <reference ref="181252802"/> - <reference ref="10502416"/> - <reference ref="284349572"/> - <reference ref="769271941"/> - <reference ref="833736226"/> - <reference ref="433159674"/> - <reference ref="848642703"/> - <reference ref="714038373"/> - <reference ref="181356333"/> - <reference ref="316039049"/> - <reference ref="942868838"/> - <reference ref="537064214"/> - <reference ref="731633316"/> - <reference ref="115971484"/> - <reference ref="943581692"/> - <reference ref="692352503"/> - <reference ref="848962850"/> - <reference ref="664358515"/> - </object> - <reference key="parent" ref="714603076"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">48</int> - <reference key="object" ref="146416385"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1059452929"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">51</int> - <reference key="object" ref="1059452929"/> - <reference key="parent" ref="146416385"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">47</int> - <reference key="object" ref="296311198"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="206849323"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">52</int> - <reference key="object" ref="206849323"/> - <reference key="parent" ref="296311198"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">75</int> - <reference key="object" ref="874857332"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="507664817"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">76</int> - <reference key="object" ref="507664817"/> - <reference key="parent" ref="874857332"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">62</int> - <reference key="object" ref="577710194"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="765480465"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">69</int> - <reference key="object" ref="765480465"/> - <reference key="parent" ref="577710194"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">59</int> - <reference key="object" ref="899454944"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="444912714"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">60</int> - <reference key="object" ref="444912714"/> - <reference key="parent" ref="899454944"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">46</int> - <reference key="object" ref="610102465"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="307912629"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">53</int> - <reference key="object" ref="307912629"/> - <reference key="parent" ref="610102465"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">55</int> - <reference key="object" ref="91651004"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="754981047"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">56</int> - <reference key="object" ref="754981047"/> - <reference key="parent" ref="91651004"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">63</int> - <reference key="object" ref="357318770"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="863092623"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">68</int> - <reference key="object" ref="863092623"/> - <reference key="parent" ref="357318770"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">71</int> - <reference key="object" ref="181252802"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="662916459"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">72</int> - <reference key="object" ref="662916459"/> - <reference key="parent" ref="181252802"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">58</int> - <reference key="object" ref="10502416"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1037381502"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">61</int> - <reference key="object" ref="1037381502"/> - <reference key="parent" ref="10502416"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="284349572"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="571336836"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="571336836"/> - <reference key="parent" ref="284349572"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">49</int> - <reference key="object" ref="769271941"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="604222827"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">50</int> - <reference key="object" ref="604222827"/> - <reference key="parent" ref="769271941"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">78</int> - <reference key="object" ref="833736226"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="978954508"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">81</int> - <reference key="object" ref="978954508"/> - <reference key="parent" ref="833736226"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">54</int> - <reference key="object" ref="433159674"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="353262710"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">57</int> - <reference key="object" ref="353262710"/> - <reference key="parent" ref="433159674"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">86</int> - <reference key="object" ref="848642703"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="111342920"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">87</int> - <reference key="object" ref="111342920"/> - <reference key="parent" ref="848642703"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">65</int> - <reference key="object" ref="714038373"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="49057410"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">66</int> - <reference key="object" ref="49057410"/> - <reference key="parent" ref="714038373"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">70</int> - <reference key="object" ref="181356333"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="326415012"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">73</int> - <reference key="object" ref="326415012"/> - <reference key="parent" ref="181356333"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">74</int> - <reference key="object" ref="316039049"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="230410745"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">77</int> - <reference key="object" ref="230410745"/> - <reference key="parent" ref="316039049"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">88</int> - <reference key="object" ref="942868838"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="425284459"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">97</int> - <reference key="object" ref="425284459"/> - <reference key="parent" ref="942868838"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">64</int> - <reference key="object" ref="537064214"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1022619911"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">67</int> - <reference key="object" ref="1022619911"/> - <reference key="parent" ref="537064214"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">18</int> - <reference key="object" ref="731633316"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="557583037"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="557583037"/> - <reference key="parent" ref="731633316"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">92</int> - <reference key="object" ref="115971484"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="285986798"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">93</int> - <reference key="object" ref="285986798"/> - <reference key="parent" ref="115971484"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">230</int> - <reference key="object" ref="943581692"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="827625551"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">231</int> - <reference key="object" ref="827625551"/> - <reference key="parent" ref="943581692"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">232</int> - <reference key="object" ref="692352503"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="579963293"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">233</int> - <reference key="object" ref="579963293"/> - <reference key="parent" ref="692352503"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">239</int> - <reference key="object" ref="813854935"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="671403713"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">240</int> - <reference key="object" ref="671403713"/> - <reference key="parent" ref="813854935"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">245</int> - <reference key="object" ref="848962850"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="139252013"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">246</int> - <reference key="object" ref="139252013"/> - <reference key="parent" ref="848962850"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">247</int> - <reference key="object" ref="664358515"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="3512732"/> - </object> - <reference key="parent" ref="790065395"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">248</int> - <reference key="object" ref="3512732"/> - <reference key="parent" ref="664358515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">253</int> - <reference key="object" ref="407023077"/> - <reference key="parent" ref="0"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-3.IBPluginDependency</string> - <string>17.IBPluginDependency</string> - <string>18.CustomClassName</string> - <string>18.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>20.IBPluginDependency</string> - <string>230.IBPluginDependency</string> - <string>231.IBPluginDependency</string> - <string>232.IBPluginDependency</string> - <string>233.IBPluginDependency</string> - <string>234.IBEditorWindowLastContentRect</string> - <string>234.IBPluginDependency</string> - <string>234.IBWindowTemplateEditedContentRect</string> - <string>234.NSWindowTemplate.visibleAtLaunch</string> - <string>235.IBPluginDependency</string> - <string>239.IBPluginDependency</string> - <string>240.IBPluginDependency</string> - <string>245.IBPluginDependency</string> - <string>246.IBPluginDependency</string> - <string>247.IBPluginDependency</string> - <string>248.IBPluginDependency</string> - <string>46.IBPluginDependency</string> - <string>47.CustomClassName</string> - <string>47.IBPluginDependency</string> - <string>48.IBPluginDependency</string> - <string>49.CustomClassName</string> - <string>49.IBPluginDependency</string> - <string>50.IBPluginDependency</string> - <string>51.IBPluginDependency</string> - <string>52.IBPluginDependency</string> - <string>53.IBPluginDependency</string> - <string>54.IBPluginDependency</string> - <string>55.CustomClassName</string> - <string>55.IBPluginDependency</string> - <string>56.IBPluginDependency</string> - <string>57.IBPluginDependency</string> - <string>58.IBPluginDependency</string> - <string>59.CustomClassName</string> - <string>59.IBPluginDependency</string> - <string>60.IBPluginDependency</string> - <string>61.IBPluginDependency</string> - <string>62.IBPluginDependency</string> - <string>63.CustomClassName</string> - <string>63.IBPluginDependency</string> - <string>64.IBPluginDependency</string> - <string>65.CustomClassName</string> - <string>65.IBPluginDependency</string> - <string>66.IBPluginDependency</string> - <string>67.IBPluginDependency</string> - <string>68.IBPluginDependency</string> - <string>69.IBPluginDependency</string> - <string>70.IBPluginDependency</string> - <string>71.CustomClassName</string> - <string>71.IBPluginDependency</string> - <string>72.IBPluginDependency</string> - <string>73.IBPluginDependency</string> - <string>74.IBPluginDependency</string> - <string>75.CustomClassName</string> - <string>75.IBPluginDependency</string> - <string>76.IBPluginDependency</string> - <string>77.IBPluginDependency</string> - <string>78.IBPluginDependency</string> - <string>81.IBPluginDependency</string> - <string>86.CustomClassName</string> - <string>86.IBPluginDependency</string> - <string>87.IBPluginDependency</string> - <string>88.IBPluginDependency</string> - <string>92.CustomClassName</string> - <string>92.IBPluginDependency</string> - <string>93.IBPluginDependency</string> - <string>97.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{537, 577}, {518, 429}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{537, 577}, {518, 429}}</string> - <boolean value="NO"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">275</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillAddressSheetController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">save:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">caption_</string> - <string key="NS.object.0">NSTextField</string> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <string key="NS.key.0">caption_</string> - <object class="IBToOneOutletInfo" key="NS.object.0"> - <string key="name">caption_</string> - <string key="candidateClassName">NSTextField</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/autofill/autofill_address_sheet_controller_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillTextField</string> - <string key="superclassName">NSTextField</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/autofill/autofill_text_field_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="652475092"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="230941679"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="832916838"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="629456220"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageView</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="364265255"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="652475092"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="230941679"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="832916838"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="629456220"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1069540700"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="364265255"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="293221260"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="471980172"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="293221260"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="1069540700"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="471980172"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - </data> -</archive> diff --git a/chrome/app/nibs/AutoFillCreditCardSheet.xib b/chrome/app/nibs/AutoFillCreditCardSheet.xib deleted file mode 100644 index b17f99b..0000000 --- a/chrome/app/nibs/AutoFillCreditCardSheet.xib +++ /dev/null @@ -1,1888 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="214"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">AutoFillCreditCardSheetController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSCustomObject" id="708631435"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSUserDefaultsController" id="632393829"> - <bool key="NSSharedInstance">YES</bool> - </object> - <object class="NSWindowTemplate" id="408614443"> - <int key="NSWindowStyleMask">1</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{100, 205}, {400, 185}}</string> - <int key="NSWTFlags">603979776</int> - <string key="NSWindowTitle">Window</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="850204145"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="37237013"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 148}, {196, 17}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="359972329"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">Caption</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="37237013"/> - <object class="NSColor" key="NSBackgroundColor" id="472147303"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="836547888"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="93129442"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSTextField" id="816149117"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 61}, {146, 17}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="627891103"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_EXPIRATION_DATE</string> - <object class="NSFont" key="NSSupport" id="766015112"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="816149117"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="284349572"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 119}, {146, 17}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="571336836"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_NAME_ON_CARD</string> - <reference key="NSSupport" ref="766015112"/> - <reference key="NSControlView" ref="284349572"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="289669180"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{168, 88}, {190, 22}}</string> - <reference key="NSSuperview" ref="850204145"/> - <int key="NSTag">22</int> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="160226063"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="872268129"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="289669180"/> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSColor" key="NSBackgroundColor" id="803370302"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="21034430"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textColor</string> - <reference key="NSColor" ref="93129442"/> - </object> - </object> - </object> - <object class="NSTextField" id="467266453"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 89}, {146, 17}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="247507430"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71435264</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_CREDIT_CARD_NUMBER</string> - <reference key="NSSupport" ref="766015112"/> - <reference key="NSControlView" ref="467266453"/> - <reference key="NSBackgroundColor" ref="472147303"/> - <reference key="NSTextColor" ref="836547888"/> - </object> - </object> - <object class="NSTextField" id="731633316"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{168, 118}, {190, 22}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="557583037"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="731633316"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="803370302"/> - <reference key="NSTextColor" ref="21034430"/> - </object> - </object> - <object class="NSButton" id="605627448"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{290, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="872234623"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_DIALOG_SAVE</string> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="605627448"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="850579722"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{194, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="565231951"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CANCEL</string> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="850579722"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSPopUpButton" id="108322234"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{165, 56}, {56, 26}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="200856906"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">134219776</int> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="108322234"/> - <int key="NSButtonFlags">112345343</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="872268129"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="688669120"> - <reference key="NSMenu" ref="584684364"/> - <string key="NSTitle">Expiration Month</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSOnImage" id="722308368"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> - </object> - <object class="NSCustomResource" key="NSMixedImage" id="1033484486"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="200856906"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="584684364"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="688669120"/> - <object class="NSMenuItem" id="271517881"> - <reference key="NSMenu" ref="584684364"/> - <string key="NSTitle">Item 2</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="722308368"/> - <reference key="NSMixedImage" ref="1033484486"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="200856906"/> - </object> - <object class="NSMenuItem" id="114641783"> - <reference key="NSMenu" ref="584684364"/> - <string key="NSTitle">Item 3</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="722308368"/> - <reference key="NSMixedImage" ref="1033484486"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="200856906"/> - </object> - </object> - </object> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> - </object> - </object> - <object class="NSPopUpButton" id="515158526"> - <reference key="NSNextResponder" ref="850204145"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{223, 56}, {82, 26}}</string> - <reference key="NSSuperview" ref="850204145"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="7661118"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">2048</int> - <reference key="NSSupport" ref="872268129"/> - <reference key="NSControlView" ref="515158526"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="103198675"> - <reference key="NSMenu" ref="978117552"/> - <string key="NSTitle">Expiration Year</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <reference key="NSOnImage" ref="722308368"/> - <reference key="NSMixedImage" ref="1033484486"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="7661118"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="978117552"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="103198675"/> - <object class="NSMenuItem" id="549210898"> - <reference key="NSMenu" ref="978117552"/> - <string key="NSTitle">Item 2</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="722308368"/> - <reference key="NSMixedImage" ref="1033484486"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="7661118"/> - </object> - <object class="NSMenuItem" id="840395108"> - <reference key="NSMenu" ref="978117552"/> - <string key="NSTitle">Item 3</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="722308368"/> - <reference key="NSMixedImage" ref="1033484486"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="7661118"/> - </object> - </object> - </object> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> - </object> - </object> - </object> - <string key="NSFrameSize">{400, 185}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="708631435"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">158</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: creditCardModel.creditCardNumber</string> - <reference key="source" ref="289669180"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="289669180"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: creditCardModel.creditCardNumber</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">creditCardModel.creditCardNumber</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">173</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: creditCardModel.nameOnCard</string> - <reference key="source" ref="731633316"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="731633316"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: creditCardModel.nameOnCard</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">creditCardModel.nameOnCard</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">177</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="408614443"/> - </object> - <int key="connectionID">215</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">cancel:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="850579722"/> - </object> - <int key="connectionID">218</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">save:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="605627448"/> - </object> - <int key="connectionID">219</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">caption_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="37237013"/> - </object> - <int key="connectionID">222</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentValues: expirationMonthContents</string> - <reference key="source" ref="108322234"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="550963806"> - <reference key="NSSource" ref="108322234"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentValues: expirationMonthContents</string> - <string key="NSBinding">contentValues</string> - <string key="NSKeyPath">expirationMonthContents</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">244</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedValue: creditCardModel.expirationMonth</string> - <reference key="source" ref="108322234"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="108322234"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedValue: creditCardModel.expirationMonth</string> - <string key="NSBinding">selectedValue</string> - <string key="NSKeyPath">creditCardModel.expirationMonth</string> - <reference key="NSPreviousConnector" ref="550963806"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">246</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentValues: expirationYearContents</string> - <reference key="source" ref="515158526"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="501318619"> - <reference key="NSSource" ref="515158526"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentValues: expirationYearContents</string> - <string key="NSBinding">contentValues</string> - <string key="NSKeyPath">expirationYearContents</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">248</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedValue: creditCardModel.expirationYear</string> - <reference key="source" ref="515158526"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="515158526"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedValue: creditCardModel.expirationYear</string> - <string key="NSBinding">selectedValue</string> - <string key="NSKeyPath">creditCardModel.expirationYear</string> - <reference key="NSPreviousConnector" ref="501318619"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">250</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">expirationMonthPopup_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="108322234"/> - </object> - <int key="connectionID">251</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">expirationYearPopup_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="515158526"/> - </object> - <int key="connectionID">252</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">creditCardNumberField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="289669180"/> - </object> - <int key="connectionID">257</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">157</int> - <reference key="object" ref="708631435"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">185</int> - <reference key="object" ref="632393829"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">213</int> - <reference key="object" ref="408614443"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="850204145"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">214</int> - <reference key="object" ref="850204145"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="37237013"/> - <reference ref="284349572"/> - <reference ref="731633316"/> - <reference ref="816149117"/> - <reference ref="289669180"/> - <reference ref="467266453"/> - <reference ref="605627448"/> - <reference ref="850579722"/> - <reference ref="108322234"/> - <reference ref="515158526"/> - </object> - <reference key="parent" ref="408614443"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">25</int> - <reference key="object" ref="816149117"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="627891103"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">28</int> - <reference key="object" ref="627891103"/> - <reference key="parent" ref="816149117"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="284349572"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="571336836"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="571336836"/> - <reference key="parent" ref="284349572"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="289669180"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="160226063"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="160226063"/> - <reference key="parent" ref="289669180"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="467266453"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="247507430"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">24</int> - <reference key="object" ref="247507430"/> - <reference key="parent" ref="467266453"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">18</int> - <reference key="object" ref="731633316"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="557583037"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="557583037"/> - <reference key="parent" ref="731633316"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">209</int> - <reference key="object" ref="605627448"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="872234623"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">210</int> - <reference key="object" ref="872234623"/> - <reference key="parent" ref="605627448"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">211</int> - <reference key="object" ref="850579722"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="565231951"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">212</int> - <reference key="object" ref="565231951"/> - <reference key="parent" ref="850579722"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">220</int> - <reference key="object" ref="37237013"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="359972329"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">221</int> - <reference key="object" ref="359972329"/> - <reference key="parent" ref="37237013"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">236</int> - <reference key="object" ref="515158526"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="7661118"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">237</int> - <reference key="object" ref="7661118"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="978117552"/> - </object> - <reference key="parent" ref="515158526"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">238</int> - <reference key="object" ref="978117552"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="103198675"/> - <reference ref="549210898"/> - <reference ref="840395108"/> - </object> - <reference key="parent" ref="7661118"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">241</int> - <reference key="object" ref="103198675"/> - <reference key="parent" ref="978117552"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">240</int> - <reference key="object" ref="549210898"/> - <reference key="parent" ref="978117552"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">239</int> - <reference key="object" ref="840395108"/> - <reference key="parent" ref="978117552"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">230</int> - <reference key="object" ref="108322234"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="200856906"/> - </object> - <reference key="parent" ref="850204145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">231</int> - <reference key="object" ref="200856906"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="584684364"/> - </object> - <reference key="parent" ref="108322234"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">232</int> - <reference key="object" ref="584684364"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="114641783"/> - <reference ref="271517881"/> - <reference ref="688669120"/> - </object> - <reference key="parent" ref="200856906"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">235</int> - <reference key="object" ref="114641783"/> - <reference key="parent" ref="584684364"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">234</int> - <reference key="object" ref="271517881"/> - <reference key="parent" ref="584684364"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">233</int> - <reference key="object" ref="688669120"/> - <reference key="parent" ref="584684364"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-3.IBPluginDependency</string> - <string>17.IBPluginDependency</string> - <string>18.CustomClassName</string> - <string>18.IBPluginDependency</string> - <string>185.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>20.IBPluginDependency</string> - <string>209.IBPluginDependency</string> - <string>21.IBPluginDependency</string> - <string>210.IBPluginDependency</string> - <string>211.IBPluginDependency</string> - <string>212.IBPluginDependency</string> - <string>213.IBEditorWindowLastContentRect</string> - <string>213.IBPluginDependency</string> - <string>213.IBWindowTemplateEditedContentRect</string> - <string>213.NSWindowTemplate.visibleAtLaunch</string> - <string>214.IBPluginDependency</string> - <string>22.CustomClassName</string> - <string>22.IBPluginDependency</string> - <string>220.IBPluginDependency</string> - <string>221.IBPluginDependency</string> - <string>23.IBPluginDependency</string> - <string>230.IBPluginDependency</string> - <string>231.IBPluginDependency</string> - <string>232.IBPluginDependency</string> - <string>233.IBPluginDependency</string> - <string>234.IBPluginDependency</string> - <string>235.IBPluginDependency</string> - <string>236.IBPluginDependency</string> - <string>237.IBPluginDependency</string> - <string>238.IBPluginDependency</string> - <string>239.IBPluginDependency</string> - <string>24.IBPluginDependency</string> - <string>240.IBPluginDependency</string> - <string>241.IBPluginDependency</string> - <string>25.IBPluginDependency</string> - <string>28.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{333, 701}, {400, 185}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{333, 701}, {400, 185}}</string> - <boolean value="NO"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTextField</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">260</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillCreditCardSheetController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">save:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>caption_</string> - <string>creditCardNumberField_</string> - <string>expirationMonthPopup_</string> - <string>expirationYearPopup_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSTextField</string> - <string>NSTextField</string> - <string>NSPopUpButton</string> - <string>NSPopUpButton</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>caption_</string> - <string>creditCardNumberField_</string> - <string>expirationMonthPopup_</string> - <string>expirationYearPopup_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">caption_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">creditCardNumberField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">expirationMonthPopup_</string> - <string key="candidateClassName">NSPopUpButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">expirationYearPopup_</string> - <string key="candidateClassName">NSPopUpButton</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/autofill/autofill_credit_card_sheet_controller_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillTextField</string> - <string key="superclassName">NSTextField</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/autofill/autofill_text_field_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/nsmenuitem_additions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="716389231"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="470604627"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="867586263"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="37236215"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="875589603"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="738188442"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItemCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="716389231"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="470604627"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="867586263"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="37236215"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="910027552"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="875589603"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="853659423"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="239913726"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButton</string> - <string key="superclassName">NSButton</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButtonCell</string> - <string key="superclassName">NSMenuItemCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="738188442"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="853659423"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="910027552"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="239913726"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMenuCheckmark</string> - <string>NSMenuMixedState</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{9, 8}</string> - <string>{7, 2}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/AutoFillDialog.xib b/chrome/app/nibs/AutoFillDialog.xib deleted file mode 100644 index 40e88d9..0000000 --- a/chrome/app/nibs/AutoFillDialog.xib +++ /dev/null @@ -1,2043 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="1"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">AutoFillDialogController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">7</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{1022, 805}, {570, 400}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_AUTOFILL_OPTIONS_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="648570652"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">4364</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="747520776"> - <reference key="NSNextResponder" ref="648570652"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="186247079"> - <reference key="NSNextResponder" ref="747520776"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{381, 275}</string> - <reference key="NSSuperview" ref="747520776"/> - <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="589623181"> - <string key="NSIdentifier">Spacer</string> - <double key="NSWidth">12</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028229999999999e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerColor</string> - <object class="NSColor" key="NSColor" id="388267514"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="345006553"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <object class="NSColor" key="NSColor" id="1038200087"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="767084548"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Text Cell</string> - <object class="NSFont" key="NSSupport" id="47060168"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="186247079"/> - <object class="NSColor" key="NSBackgroundColor" id="1024294614"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="422292609"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <reference key="NSColor" ref="1038200087"/> - </object> - </object> - <reference key="NSTableView" ref="186247079"/> - </object> - <object class="NSTableColumn" id="905623959"> - <string key="NSIdentifier">Summary</string> - <double key="NSWidth">363</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^ IDS_AUTOFILL_LIST_HEADER_SUMMARY</string> - <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <reference key="NSTextColor" ref="345006553"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="120043902"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Text Cell</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="186247079"/> - <reference key="NSBackgroundColor" ref="1024294614"/> - <reference key="NSTextColor" ref="422292609"/> - </object> - <reference key="NSTableView" ref="186247079"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="388267514"/> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">440401920</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 1}, {381, 275}}</string> - <reference key="NSSuperview" ref="648570652"/> - <reference key="NSNextKeyView" ref="186247079"/> - <reference key="NSDocView" ref="186247079"/> - <reference key="NSBGColor" ref="1024294614"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="73954501"> - <reference key="NSNextResponder" ref="648570652"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{367, 17}, {15, 266}}</string> - <reference key="NSSuperview" ref="648570652"/> - <reference key="NSTarget" ref="648570652"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.94545454545454544</double> - </object> - <object class="NSScroller" id="291448599"> - <reference key="NSNextResponder" ref="648570652"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 261}, {381, 15}}</string> - <reference key="NSSuperview" ref="648570652"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="648570652"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99738219895287961</double> - </object> - </object> - <string key="NSFrame">{{20, 81}, {383, 277}}</string> - <reference key="NSSuperview" ref="1006"/> - <reference key="NSNextKeyView" ref="747520776"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="73954501"/> - <reference key="NSHScroller" ref="291448599"/> - <reference key="NSContentView" ref="747520776"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> - </object> - <object class="NSButton" id="479761609"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{412, 330}, {144, 32}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="718926501"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_ADD_ADDRESS_BUTTON</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="479761609"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="505889340"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{412, 298}, {144, 32}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="350407933"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_ADD_CREDITCARD_BUTTON</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="505889340"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="1017685297"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 51}, {380, 18}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="116049943"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_AUTOFILL_USE_MAC_ADDRESS_BOOK</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="1017685297"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage" id="720251324"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage" id="335554353"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="457244217"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{412, 266}, {144, 32}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="824166618"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_EDIT_BUTTON</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="457244217"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="112783515"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{412, 234}, {144, 32}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="882061238"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_DELETE_BUTTON</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="112783515"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="589427956"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{20, 16}, {188, 25}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="330857297"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_AUTOFILL_HELP_LABEL</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="589427956"/> - <int key="NSButtonFlags">-2033434369</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="867547894"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 364}, {380, 18}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="418101080"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_AUTOFILL_ENABLE</string> - <reference key="NSSupport" ref="47060168"/> - <reference key="NSControlView" ref="867547894"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="720251324"/> - <reference key="NSAlternateImage" ref="335554353"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{570, 400}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {2560, 1578}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="429712482"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSUserDefaultsController" id="211500970"> - <bool key="NSSharedInstance">YES</bool> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">8</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="429712482"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">81</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">otherObjectToLocalize_</string> - <reference key="source" ref="429712482"/> - <reference key="destination" ref="1006"/> - </object> - <int key="connectionID">82</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">83</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">addNewAddress:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="479761609"/> - </object> - <int key="connectionID">88</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">addNewCreditCard:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="505889340"/> - </object> - <int key="connectionID">89</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: auxiliaryEnabled</string> - <reference key="source" ref="1017685297"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1017685297"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: auxiliaryEnabled</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">auxiliaryEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">95</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">deleteSelection:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="112783515"/> - </object> - <int key="connectionID">154</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">editSelection:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="457244217"/> - </object> - <int key="connectionID">155</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">dataSource</string> - <reference key="source" ref="186247079"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">180</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="186247079"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">181</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tableView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="186247079"/> - </object> - <int key="connectionID">182</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: itemIsSelected</string> - <reference key="source" ref="457244217"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="863709017"> - <reference key="NSSource" ref="457244217"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: itemIsSelected</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">itemIsSelected</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSRaisesForNotApplicableKeys</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">188</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: itemIsSelected</string> - <reference key="source" ref="112783515"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="345121177"> - <reference key="NSSource" ref="112783515"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: itemIsSelected</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">itemIsSelected</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSRaisesForNotApplicableKeys</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">192</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">openHelp:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="589427956"/> - </object> - <int key="connectionID">195</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: autoFillEnabled</string> - <reference key="source" ref="867547894"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="867547894"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: autoFillEnabled</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">autoFillEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">200</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillEnabled</string> - <reference key="source" ref="1017685297"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1017685297"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">202</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillEnabled</string> - <reference key="source" ref="479761609"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="479761609"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">205</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillEnabled</string> - <reference key="source" ref="505889340"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="505889340"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">208</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled2: autoFillEnabled</string> - <reference key="source" ref="457244217"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="270191331"> - <reference key="NSSource" ref="457244217"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled2: autoFillEnabled</string> - <string key="NSBinding">enabled2</string> - <string key="NSKeyPath">autoFillEnabled</string> - <object class="NSDictionary" key="NSOptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMultipleValuesPlaceholder</string> - <string>NSNoSelectionPlaceholder</string> - <string>NSNotApplicablePlaceholder</string> - <string>NSNullPlaceholder</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - </object> - </object> - <reference key="NSPreviousConnector" ref="863709017"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">210</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled2: autoFillEnabled</string> - <reference key="source" ref="112783515"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="112783515"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled2: autoFillEnabled</string> - <string key="NSBinding">enabled2</string> - <string key="NSKeyPath">autoFillEnabled</string> - <object class="NSDictionary" key="NSOptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMultipleValuesPlaceholder</string> - <string>NSNoSelectionPlaceholder</string> - <string>NSNotApplicablePlaceholder</string> - <string>NSNullPlaceholder</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - </object> - </object> - <reference key="NSPreviousConnector" ref="345121177"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">212</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillEnabled</string> - <reference key="source" ref="186247079"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="186247079"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">215</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled3: multipleSelected</string> - <reference key="source" ref="457244217"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="457244217"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled3: multipleSelected</string> - <string key="NSBinding">enabled3</string> - <string key="NSKeyPath">multipleSelected</string> - <object class="NSDictionary" key="NSOptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMultipleValuesPlaceholder</string> - <string>NSNoSelectionPlaceholder</string> - <string>NSNotApplicablePlaceholder</string> - <string>NSNullPlaceholder</string> - <string>NSValueTransformerName</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - <integer value="-1"/> - <string>NSNegateBoolean</string> - </object> - </object> - <reference key="NSPreviousConnector" ref="270191331"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">218</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">editButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="457244217"/> - </object> - <int key="connectionID">219</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillManaged</string> - <reference key="source" ref="867547894"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="867547894"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">225</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="648570652"/> - <reference ref="867547894"/> - <reference ref="479761609"/> - <reference ref="505889340"/> - <reference ref="457244217"/> - <reference ref="112783515"/> - <reference ref="1017685297"/> - <reference ref="589427956"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">80</int> - <reference key="object" ref="429712482"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">92</int> - <reference key="object" ref="211500970"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">84</int> - <reference key="object" ref="479761609"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="718926501"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">85</int> - <reference key="object" ref="718926501"/> - <reference key="parent" ref="479761609"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">86</int> - <reference key="object" ref="505889340"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="350407933"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">87</int> - <reference key="object" ref="350407933"/> - <reference key="parent" ref="505889340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">90</int> - <reference key="object" ref="1017685297"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="116049943"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">91</int> - <reference key="object" ref="116049943"/> - <reference key="parent" ref="1017685297"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">146</int> - <reference key="object" ref="457244217"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="824166618"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">147</int> - <reference key="object" ref="824166618"/> - <reference key="parent" ref="457244217"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">148</int> - <reference key="object" ref="112783515"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="882061238"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">149</int> - <reference key="object" ref="882061238"/> - <reference key="parent" ref="112783515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">171</int> - <reference key="object" ref="648570652"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="73954501"/> - <reference ref="291448599"/> - <reference ref="186247079"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">172</int> - <reference key="object" ref="73954501"/> - <reference key="parent" ref="648570652"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">173</int> - <reference key="object" ref="291448599"/> - <reference key="parent" ref="648570652"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">174</int> - <reference key="object" ref="186247079"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905623959"/> - <reference ref="589623181"/> - </object> - <reference key="parent" ref="648570652"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">176</int> - <reference key="object" ref="905623959"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="120043902"/> - </object> - <reference key="parent" ref="186247079"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">179</int> - <reference key="object" ref="120043902"/> - <reference key="parent" ref="905623959"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">183</int> - <reference key="object" ref="589623181"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="767084548"/> - </object> - <reference key="parent" ref="186247079"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">184</int> - <reference key="object" ref="767084548"/> - <reference key="parent" ref="589623181"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">193</int> - <reference key="object" ref="589427956"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="330857297"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">194</int> - <reference key="object" ref="330857297"/> - <reference key="parent" ref="589427956"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">197</int> - <reference key="object" ref="867547894"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="418101080"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">198</int> - <reference key="object" ref="418101080"/> - <reference key="parent" ref="867547894"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>1.windowTemplate.hasMaxSize</string> - <string>1.windowTemplate.hasMinSize</string> - <string>1.windowTemplate.maxSize</string> - <string>1.windowTemplate.minSize</string> - <string>146.IBPluginDependency</string> - <string>147.IBPluginDependency</string> - <string>148.IBPluginDependency</string> - <string>149.IBPluginDependency</string> - <string>171.IBPluginDependency</string> - <string>172.IBPluginDependency</string> - <string>173.IBPluginDependency</string> - <string>174.CustomClassName</string> - <string>174.IBPluginDependency</string> - <string>176.IBPluginDependency</string> - <string>179.IBPluginDependency</string> - <string>183.IBPluginDependency</string> - <string>184.IBPluginDependency</string> - <string>193.IBPluginDependency</string> - <string>194.CustomClassName</string> - <string>194.IBPluginDependency</string> - <string>197.IBPluginDependency</string> - <string>198.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>84.IBPluginDependency</string> - <string>85.IBPluginDependency</string> - <string>86.IBPluginDependency</string> - <string>87.IBPluginDependency</string> - <string>90.IBPluginDependency</string> - <string>91.IBPluginDependency</string> - <string>92.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{347, 440}, {570, 400}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{347, 440}, {570, 400}}</string> - <integer value="1"/> - <string>{196, 240}</string> - <string>{{202, 428}, {480, 270}}</string> - <boolean value="NO"/> - <boolean value="NO"/> - <string>{570, 1200}</string> - <string>{570, 400}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>AutoFillTableView</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">229</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillDialogController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addNewAddress:</string> - <string>addNewCreditCard:</string> - <string>deleteSelection:</string> - <string>editSelection:</string> - <string>openHelp:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addNewAddress:</string> - <string>addNewCreditCard:</string> - <string>deleteSelection:</string> - <string>editSelection:</string> - <string>openHelp:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">addNewAddress:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">addNewCreditCard:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">deleteSelection:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">editSelection:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">openHelp:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>editButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSButton</string> - <string>AutoFillTableView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>editButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">editButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tableView_</string> - <string key="candidateClassName">AutoFillTableView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/autofill/autofill_dialog_controller_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">AutoFillTableView</string> - <string key="superclassName">NSTableView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">HyperlinkButtonCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/hyperlink_button_cell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1034244781"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="987917742"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="362014366"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="703160282"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="473354147"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1034244781"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="987917742"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="362014366"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="703160282"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="989403086"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="473354147"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="178105287"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="695103923"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="724118621"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="178105287"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="695103923"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="989403086"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="724118621"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <string key="NS.key.0">NSSwitch</string> - <string key="NS.object.0">{15, 15}</string> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/ClearBrowsingData.xib b/chrome/app/nibs/ClearBrowsingData.xib deleted file mode 100644 index cf17a1f..0000000 --- a/chrome/app/nibs/ClearBrowsingData.xib +++ /dev/null @@ -1,2410 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="2"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">ClearBrowsingDataController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">1</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 178}, {331, 332}}</string> - <int key="NSWTFlags">536871936</int> - <string key="NSWindowTitle">^IDS_CLEAR_BROWSING_DATA_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSPopUpButton" id="836936583"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{189, 89}, {125, 26}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="744820906"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">2048</int> - <object class="NSFont" key="NSSupport" id="561508160"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="836936583"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="1043594244"> - <reference key="NSMenu" ref="212748305"/> - <string key="NSTitle">^IDS_CLEAR_DATA_HOUR</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSOnImage" id="445490828"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> - </object> - <object class="NSCustomResource" key="NSMixedImage" id="175775312"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="744820906"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="212748305"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1043594244"/> - <object class="NSMenuItem" id="438778627"> - <reference key="NSMenu" ref="212748305"/> - <string key="NSTitle">^IDS_CLEAR_DATA_DAY</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="445490828"/> - <reference key="NSMixedImage" ref="175775312"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="744820906"/> - </object> - <object class="NSMenuItem" id="130294077"> - <reference key="NSMenu" ref="212748305"/> - <string key="NSTitle">^IDS_CLEAR_DATA_WEEK</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="445490828"/> - <reference key="NSMixedImage" ref="175775312"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="744820906"/> - </object> - <object class="NSMenuItem" id="723360047"> - <reference key="NSMenu" ref="212748305"/> - <string key="NSTitle">^IDS_CLEAR_DATA_4WEEKS</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="445490828"/> - <reference key="NSMixedImage" ref="175775312"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="744820906"/> - </object> - <object class="NSMenuItem" id="445409450"> - <reference key="NSMenu" ref="212748305"/> - <string key="NSTitle">^IDS_CLEAR_DATA_EVERYTHING</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="445490828"/> - <reference key="NSMixedImage" ref="175775312"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="744820906"/> - </object> - </object> - </object> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> - </object> - </object> - <object class="NSProgressIndicator" id="139484523"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">1316</int> - <object class="NSPSMatrix" key="NSDrawMatrix"/> - <string key="NSFrame">{{20, 53}, {16, 16}}</string> - <reference key="NSSuperview" ref="1006"/> - <int key="NSpiFlags">28938</int> - <double key="NSMinValue">16</double> - <double key="NSMaxValue">100</double> - </object> - <object class="NSCustomView" id="874378538"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="712572294"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 89}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="93196919"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_CACHE_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="712572294"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage" id="718055899"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage" id="255044096"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="787203054"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 114}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="903695415"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_DOWNLOAD_HISTORY_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="787203054"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="718055899"/> - <reference key="NSAlternateImage" ref="255044096"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="234232048"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 64}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="398687204"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_COOKIES_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="234232048"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="718055899"/> - <reference key="NSAlternateImage" ref="255044096"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="889683632"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 38}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="558713458"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_PASSWORDS_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="889683632"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="718055899"/> - <reference key="NSAlternateImage" ref="255044096"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="485872479"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 12}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1025693685"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_FORM_DATA_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="485872479"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="718055899"/> - <reference key="NSAlternateImage" ref="255044096"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="94476998"> - <reference key="NSNextResponder" ref="874378538"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{18, 138}, {261, 18}}</string> - <reference key="NSSuperview" ref="874378538"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="317213760"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_DEL_BROWSING_HISTORY_CHKBOX</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="94476998"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="718055899"/> - <reference key="NSAlternateImage" ref="255044096"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{34, 119}, {277, 168}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="188012693"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="960437817"> - <reference key="NSNextResponder" ref="188012693"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 5}, {297, 17}}</string> - <reference key="NSSuperview" ref="188012693"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="169418329"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_CLEAR_BROWSING_DATA_LABEL</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="960437817"/> - <object class="NSColor" key="NSBackgroundColor" id="373482755"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="824982308"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - </object> - <string key="NSFrame">{{0, 290}, {331, 42}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="925363464"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="278389306"> - <reference key="NSNextResponder" ref="925363464"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 7}, {170, 17}}</string> - <reference key="NSSuperview" ref="925363464"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="691799240"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_CLEAR_BROWSING_DATA_TIME_LABEL</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="278389306"/> - <reference key="NSBackgroundColor" ref="373482755"/> - <reference key="NSTextColor" ref="824982308"/> - </object> - </object> - </object> - <string key="NSFrame">{{0, 88}, {189, 30}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="1053951760"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="110601986"> - <reference key="NSNextResponder" ref="1053951760"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{11, 1}, {96, 32}}</string> - <reference key="NSSuperview" ref="1053951760"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="158868682"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_APP_CANCEL</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="110601986"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="340114853"> - <reference key="NSNextResponder" ref="1053951760"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{107, 1}, {166, 32}}</string> - <reference key="NSSuperview" ref="1053951760"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="817836045"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CLEAR_BROWSING_DATA_COMMIT</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="340114853"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{41, 44}, {290, 36}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSBox" id="344634388"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">34</int> - <string key="NSFrame">{{12, 42}, {307, 5}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSOffsets">{0, 0}</string> - <object class="NSTextFieldCell" key="NSTitleCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Box</string> - <reference key="NSSupport" ref="561508160"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes> - </object> - </object> - <int key="NSBorderType">3</int> - <int key="NSBoxType">2</int> - <int key="NSTitlePosition">0</int> - <bool key="NSTransparent">NO</bool> - </object> - <object class="NSCustomView" id="190457555"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="220673449"> - <reference key="NSNextResponder" ref="190457555"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{20, 20}, {291, 16}}</string> - <reference key="NSSuperview" ref="190457555"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="500549401"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_FLASH_STORAGE_SETTINGS</string> - <reference key="NSSupport" ref="561508160"/> - <reference key="NSControlView" ref="220673449"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{311, 45}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - </object> - <string key="NSFrameSize">{331, 332}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSUserDefaultsController" id="475014300"> - <bool key="NSSharedInstance">YES</bool> - </object> - <object class="NSCustomObject" id="65384533"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="926709604"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">cancel:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="110601986"/> - </object> - <int key="connectionID">32</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">33</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">34</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: clearBrowsingHistory</string> - <reference key="source" ref="94476998"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="94476998"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: clearBrowsingHistory</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">clearBrowsingHistory</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">40</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: clearDownloadHistory</string> - <reference key="source" ref="787203054"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="787203054"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: clearDownloadHistory</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">clearDownloadHistory</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">42</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: emptyCache</string> - <reference key="source" ref="712572294"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="712572294"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: emptyCache</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">emptyCache</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">44</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: deleteCookies</string> - <reference key="source" ref="234232048"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="234232048"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: deleteCookies</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">deleteCookies</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">46</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: clearSavedPasswords</string> - <reference key="source" ref="889683632"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="889683632"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: clearSavedPasswords</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">clearSavedPasswords</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">48</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: clearFormData</string> - <reference key="source" ref="485872479"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="485872479"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: clearFormData</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">clearFormData</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">50</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: timePeriod</string> - <reference key="source" ref="836936583"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="836936583"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: timePeriod</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">timePeriod</string> - <object class="NSDictionary" key="NSOptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSAllowsEditingMultipleValuesSelection</string> - <string>NSConditionallySetsEnabled</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <boolean value="NO"/> - <boolean value="NO"/> - </object> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">54</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">clearData:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="340114853"/> - </object> - <int key="connectionID">55</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="340114853"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="340114853"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">58</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="110601986"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="110601986"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">63</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="836936583"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="836936583"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">80</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="94476998"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="94476998"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">82</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="787203054"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="787203054"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">84</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="712572294"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="712572294"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">86</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="234232048"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="234232048"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">88</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="889683632"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="889683632"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">90</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isClearing</string> - <reference key="source" ref="485872479"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="485872479"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isClearing</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">92</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">animate: isClearing</string> - <reference key="source" ref="139484523"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="139484523"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">animate: isClearing</string> - <string key="NSBinding">animate</string> - <string key="NSKeyPath">isClearing</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">97</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="926709604"/> - <reference key="destination" ref="65384533"/> - </object> - <int key="connectionID">100</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="926709604"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">101</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">viewToSlide_</string> - <reference key="source" ref="925363464"/> - <reference key="destination" ref="836936583"/> - </object> - <int key="connectionID">106</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">hidden: isClearing</string> - <reference key="source" ref="139484523"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="139484523"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">hidden: isClearing</string> - <string key="NSBinding">hidden</string> - <string key="NSKeyPath">isClearing</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">113</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">openFlashPlayerSettings:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="220673449"/> - </object> - <int key="connectionID">119</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="139484523"/> - <reference ref="836936583"/> - <reference ref="874378538"/> - <reference ref="188012693"/> - <reference ref="925363464"/> - <reference ref="1053951760"/> - <reference ref="344634388"/> - <reference ref="190457555"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="836936583"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="744820906"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="744820906"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="212748305"/> - </object> - <reference key="parent" ref="836936583"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="212748305"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1043594244"/> - <reference ref="130294077"/> - <reference ref="723360047"/> - <reference ref="445409450"/> - <reference ref="438778627"/> - </object> - <reference key="parent" ref="744820906"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="1043594244"/> - <reference key="parent" ref="212748305"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="130294077"/> - <reference key="parent" ref="212748305"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">24</int> - <reference key="object" ref="723360047"/> - <reference key="parent" ref="212748305"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">35</int> - <reference key="object" ref="445409450"/> - <reference key="parent" ref="212748305"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">73</int> - <reference key="object" ref="475014300"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">72</int> - <reference key="object" ref="139484523"/> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">98</int> - <reference key="object" ref="65384533"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">99</int> - <reference key="object" ref="926709604"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">103</int> - <reference key="object" ref="874378538"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="712572294"/> - <reference ref="787203054"/> - <reference ref="234232048"/> - <reference ref="889683632"/> - <reference ref="485872479"/> - <reference ref="94476998"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">11</int> - <reference key="object" ref="712572294"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="93196919"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">12</int> - <reference key="object" ref="93196919"/> - <reference key="parent" ref="712572294"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="787203054"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="903695415"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="903695415"/> - <reference key="parent" ref="787203054"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">13</int> - <reference key="object" ref="234232048"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="398687204"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">14</int> - <reference key="object" ref="398687204"/> - <reference key="parent" ref="234232048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">15</int> - <reference key="object" ref="889683632"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="558713458"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">16</int> - <reference key="object" ref="558713458"/> - <reference key="parent" ref="889683632"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">36</int> - <reference key="object" ref="485872479"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1025693685"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">37</int> - <reference key="object" ref="1025693685"/> - <reference key="parent" ref="485872479"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="94476998"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="317213760"/> - </object> - <reference key="parent" ref="874378538"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="317213760"/> - <reference key="parent" ref="94476998"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">104</int> - <reference key="object" ref="188012693"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="960437817"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="960437817"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="169418329"/> - </object> - <reference key="parent" ref="188012693"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="169418329"/> - <reference key="parent" ref="960437817"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">105</int> - <reference key="object" ref="925363464"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="278389306"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">25</int> - <reference key="object" ref="278389306"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="691799240"/> - </object> - <reference key="parent" ref="925363464"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">26</int> - <reference key="object" ref="691799240"/> - <reference key="parent" ref="278389306"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">110</int> - <reference key="object" ref="1053951760"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="110601986"/> - <reference ref="340114853"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">29</int> - <reference key="object" ref="110601986"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="158868682"/> - </object> - <reference key="parent" ref="1053951760"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">30</int> - <reference key="object" ref="158868682"/> - <reference key="parent" ref="110601986"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">27</int> - <reference key="object" ref="340114853"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="817836045"/> - </object> - <reference key="parent" ref="1053951760"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">28</int> - <reference key="object" ref="817836045"/> - <reference key="parent" ref="340114853"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">114</int> - <reference key="object" ref="438778627"/> - <reference key="parent" ref="212748305"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">115</int> - <reference key="object" ref="344634388"/> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">118</int> - <reference key="object" ref="190457555"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="220673449"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">116</int> - <reference key="object" ref="220673449"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="500549401"/> - </object> - <reference key="parent" ref="190457555"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">117</int> - <reference key="object" ref="500549401"/> - <reference key="parent" ref="220673449"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>11.IBPluginDependency</string> - <string>114.IBPluginDependency</string> - <string>115.IBPluginDependency</string> - <string>116.IBPluginDependency</string> - <string>117.CustomClassName</string> - <string>117.IBPluginDependency</string> - <string>12.IBPluginDependency</string> - <string>13.IBPluginDependency</string> - <string>14.IBPluginDependency</string> - <string>15.IBPluginDependency</string> - <string>16.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>20.IBPluginDependency</string> - <string>21.IBEditorWindowLastContentRect</string> - <string>21.IBPluginDependency</string> - <string>22.IBPluginDependency</string> - <string>23.IBPluginDependency</string> - <string>24.IBPluginDependency</string> - <string>25.IBPluginDependency</string> - <string>26.IBPluginDependency</string> - <string>27.IBPluginDependency</string> - <string>28.IBPluginDependency</string> - <string>29.IBPluginDependency</string> - <string>3.IBPluginDependency</string> - <string>30.IBPluginDependency</string> - <string>35.IBPluginDependency</string> - <string>36.IBPluginDependency</string> - <string>37.IBPluginDependency</string> - <string>4.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - <string>72.IBPluginDependency</string> - <string>8.IBPluginDependency</string> - <string>98.IBPluginDependency</string> - <string>99.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{333, 224}, {331, 332}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{333, 224}, {331, 332}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{461, 411}, {289, 103}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">119</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ClearBrowsingDataController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>clearData:</string> - <string>openFlashPlayerSettings:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>clearData:</string> - <string>openFlashPlayerSettings:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">clearData:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">openFlashPlayerSettings:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/clear_browsing_data_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="486988642"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="486988642"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">HyperlinkButtonCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/hyperlink_button_cell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/nsmenuitem_additions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="14512799"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="390782037"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="891662890"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSBox</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="802177740"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1059467275"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="671518416"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItemCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="14512799"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="390782037"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="891662890"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="802177740"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="64918819"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1059467275"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="648009914"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="57385282"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButton</string> - <string key="superclassName">NSButton</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButtonCell</string> - <string key="superclassName">NSMenuItemCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSProgressIndicator</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSProgressIndicator.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="671518416"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="648009914"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="64918819"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="57385282"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMenuCheckmark</string> - <string>NSMenuMixedState</string> - <string>NSSwitch</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{9, 8}</string> - <string>{7, 2}</string> - <string>{15, 15}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/ContentExceptionsWindow.xib b/chrome/app/nibs/ContentExceptionsWindow.xib deleted file mode 100644 index 6c8e1208..0000000 --- a/chrome/app/nibs/ContentExceptionsWindow.xib +++ /dev/null @@ -1,2007 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10J567</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.35</string> - <string key="IBDocument.HIToolboxVersion">462.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="72"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">ContentExceptionsWindowController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">15</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{477, 138}, {533, 448}}</string> - <int key="NSWTFlags">536870912</int> - <string key="NSWindowTitle">Title set by controller</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <string key="NSWindowContentMinSize">{425, 131}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="832680793"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="854753160"> - <reference key="NSNextResponder" ref="832680793"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="178750169"> - <reference key="NSNextResponder" ref="854753160"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{491, 351}</string> - <reference key="NSSuperview" ref="854753160"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="1052514209"> - <reference key="NSNextResponder" ref="522115304"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{491, 17}</string> - <reference key="NSSuperview" ref="522115304"/> - <reference key="NSTableView" ref="178750169"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="274818157"> - <reference key="NSNextResponder" ref="832680793"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{477, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="832680793"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="20203331"> - <string key="NSIdentifier">pattern</string> - <double key="NSWidth">253</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^IDS_EXCEPTIONS_PATTERN_HEADER</string> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor" id="531830935"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <object class="NSColor" key="NSTextColor" id="1021472174"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <object class="NSColor" key="NSColor" id="688302513"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="988046756"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Text Cell</string> - <object class="NSFont" key="NSSupport" id="22228631"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="178750169"/> - <object class="NSColor" key="NSBackgroundColor" id="241443011"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <reference key="NSColor" ref="688302513"/> - </object> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="178750169"/> - </object> - <object class="NSTableColumn" id="332085935"> - <string key="NSIdentifier">action</string> - <double key="NSWidth">114</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^IDS_EXCEPTIONS_ACTION_HEADER</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="531830935"/> - <reference key="NSTextColor" ref="1021472174"/> - </object> - <object class="NSPopUpButtonCell" key="NSDataCell" id="515496406"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">2048</int> - <reference key="NSSupport" ref="22228631"/> - <reference key="NSControlView" ref="178750169"/> - <int key="NSButtonFlags">100679935</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="954294582"> - <reference key="NSMenu" ref="1034662954"/> - <string key="NSTitle">Pop Up</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSOnImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> - </object> - <object class="NSCustomResource" key="NSMixedImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="515496406"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="1034662954"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="954294582"/> - </object> - </object> - <int key="NSPreferredEdge">3</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">1</int> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="178750169"/> - </object> - <object class="NSTableColumn" id="972931040"> - <string key="NSIdentifier">otr</string> - <double key="NSWidth">80</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^IDS_EXCEPTIONS_OTR_HEADER</string> - <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <reference key="NSTextColor" ref="1021472174"/> - </object> - <object class="NSButtonCell" key="NSDataCell" id="214434166"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="178750169"/> - <int key="NSButtonFlags">1215582719</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="178750169"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">1379958784</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 17}, {491, 351}}</string> - <reference key="NSSuperview" ref="832680793"/> - <reference key="NSNextKeyView" ref="178750169"/> - <reference key="NSDocView" ref="178750169"/> - <reference key="NSBGColor" ref="241443011"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="984908608"> - <reference key="NSNextResponder" ref="832680793"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{477, 17}, {15, 336}}</string> - <reference key="NSSuperview" ref="832680793"/> - <reference key="NSTarget" ref="832680793"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99418600000000001</double> - </object> - <object class="NSScroller" id="689783017"> - <reference key="NSNextResponder" ref="832680793"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 353}, {476, 15}}</string> - <reference key="NSSuperview" ref="832680793"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="832680793"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.73613189999999995</double> - </object> - <object class="NSClipView" id="522115304"> - <reference key="NSNextResponder" ref="832680793"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1052514209"/> - </object> - <string key="NSFrame">{{1, 0}, {491, 17}}</string> - <reference key="NSSuperview" ref="832680793"/> - <reference key="NSNextKeyView" ref="1052514209"/> - <reference key="NSDocView" ref="1052514209"/> - <reference key="NSBGColor" ref="241443011"/> - <int key="NScvFlags">4</int> - </object> - <reference ref="274818157"/> - </object> - <string key="NSFrame">{{20, 59}, {493, 369}}</string> - <reference key="NSSuperview" ref="1006"/> - <reference key="NSNextKeyView" ref="854753160"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="984908608"/> - <reference key="NSHScroller" ref="689783017"/> - <reference key="NSContentView" ref="854753160"/> - <reference key="NSHeaderClipView" ref="522115304"/> - <reference key="NSCornerView" ref="274818157"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> - </object> - <object class="NSCustomView" id="864465341"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="947861542"> - <reference key="NSNextResponder" ref="864465341"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{14, 12}, {79, 32}}</string> - <reference key="NSSuperview" ref="864465341"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="557322662"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_EXCEPTIONS_ADD_BUTTON</string> - <reference key="NSSupport" ref="22228631"/> - <reference key="NSControlView" ref="947861542"/> - <int key="NSButtonFlags">-2038021889</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="22228631"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="392278592"> - <reference key="NSNextResponder" ref="864465341"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{93, 12}, {90, 32}}</string> - <reference key="NSSuperview" ref="864465341"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1025786806"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_EXCEPTIONS_REMOVE_BUTTON</string> - <reference key="NSSupport" ref="22228631"/> - <reference key="NSControlView" ref="392278592"/> - <int key="NSButtonFlags">-2038021889</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="22228631"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="189525473"> - <reference key="NSNextResponder" ref="864465341"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{183, 12}, {124, 32}}</string> - <reference key="NSSuperview" ref="864465341"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1002841272"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_EXCEPTIONS_REMOVEALL_BUTTON</string> - <reference key="NSSupport" ref="22228631"/> - <reference key="NSControlView" ref="189525473"/> - <int key="NSButtonFlags">-2038021889</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="22228631"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - </object> - <string key="NSFrameSize">{307, 51}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="2487133"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="899975008"> - <reference key="NSNextResponder" ref="2487133"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{0, 12}, {73, 32}}</string> - <reference key="NSSuperview" ref="2487133"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="284149949"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_DONE</string> - <reference key="NSSupport" ref="22228631"/> - <reference key="NSControlView" ref="899975008"/> - <int key="NSButtonFlags">-2038021889</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="22228631"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - </object> - <string key="NSFrame">{{446, 0}, {87, 51}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - </object> - <string key="NSFrameSize">{533, 448}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> - <string key="NSMinSize">{425, 153}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="792052397"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="985169067"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">3</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">4</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="792052397"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">21</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tableView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="178750169"/> - </object> - <int key="connectionID">25</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">dataSource</string> - <reference key="source" ref="178750169"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">26</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="178750169"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">27</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">closeSheet:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="899975008"/> - </object> - <int key="connectionID">55</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">removeAllExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="189525473"/> - </object> - <int key="connectionID">56</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">addException:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="947861542"/> - </object> - <int key="connectionID">57</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">removeException:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="392278592"/> - </object> - <int key="connectionID">58</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">addButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="947861542"/> - </object> - <int key="connectionID">59</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">removeButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="392278592"/> - </object> - <int key="connectionID">61</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">removeAllButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="189525473"/> - </object> - <int key="connectionID">62</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">initialFirstResponder</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="899975008"/> - </object> - <int key="connectionID">63</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="985169067"/> - <reference key="destination" ref="792052397"/> - </object> - <int key="connectionID">65</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="985169067"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">66</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">doneButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="899975008"/> - </object> - <int key="connectionID">67</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="832680793"/> - <reference ref="864465341"/> - <reference ref="2487133"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="832680793"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="984908608"/> - <reference ref="689783017"/> - <reference ref="178750169"/> - <reference ref="1052514209"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="984908608"/> - <reference key="parent" ref="832680793"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="689783017"/> - <reference key="parent" ref="832680793"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="178750169"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="20203331"/> - <reference ref="332085935"/> - <reference ref="972931040"/> - </object> - <reference key="parent" ref="832680793"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">9</int> - <reference key="object" ref="1052514209"/> - <reference key="parent" ref="832680793"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">10</int> - <reference key="object" ref="20203331"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="988046756"/> - </object> - <reference key="parent" ref="178750169"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">11</int> - <reference key="object" ref="332085935"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="515496406"/> - </object> - <reference key="parent" ref="178750169"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">13</int> - <reference key="object" ref="988046756"/> - <reference key="parent" ref="20203331"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="792052397"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">31</int> - <reference key="object" ref="515496406"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1034662954"/> - </object> - <reference key="parent" ref="332085935"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">32</int> - <reference key="object" ref="1034662954"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="954294582"/> - </object> - <reference key="parent" ref="515496406"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">33</int> - <reference key="object" ref="954294582"/> - <reference key="parent" ref="1034662954"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">39</int> - <reference key="object" ref="864465341"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="947861542"/> - <reference ref="392278592"/> - <reference ref="189525473"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">44</int> - <reference key="object" ref="947861542"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="557322662"/> - </object> - <reference key="parent" ref="864465341"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">45</int> - <reference key="object" ref="392278592"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1025786806"/> - </object> - <reference key="parent" ref="864465341"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">46</int> - <reference key="object" ref="189525473"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1002841272"/> - </object> - <reference key="parent" ref="864465341"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">47</int> - <reference key="object" ref="1002841272"/> - <reference key="parent" ref="189525473"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">48</int> - <reference key="object" ref="1025786806"/> - <reference key="parent" ref="392278592"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">49</int> - <reference key="object" ref="557322662"/> - <reference key="parent" ref="947861542"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">50</int> - <reference key="object" ref="2487133"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="899975008"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">53</int> - <reference key="object" ref="899975008"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="284149949"/> - </object> - <reference key="parent" ref="2487133"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">54</int> - <reference key="object" ref="284149949"/> - <reference key="parent" ref="899975008"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">64</int> - <reference key="object" ref="985169067"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">68</int> - <reference key="object" ref="972931040"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="214434166"/> - </object> - <reference key="parent" ref="178750169"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">72</int> - <reference key="object" ref="214434166"/> - <reference key="parent" ref="972931040"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBViewEditorWindowController.showingLayoutRectangles</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>1.windowTemplate.hasMinSize</string> - <string>1.windowTemplate.minSize</string> - <string>10.IBPluginDependency</string> - <string>11.IBPluginDependency</string> - <string>13.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>20.IBPluginDependency</string> - <string>31.IBPluginDependency</string> - <string>32.IBEditorWindowLastContentRect</string> - <string>32.IBPluginDependency</string> - <string>33.IBPluginDependency</string> - <string>44.IBPluginDependency</string> - <string>45.IBPluginDependency</string> - <string>46.IBPluginDependency</string> - <string>47.IBPluginDependency</string> - <string>48.IBPluginDependency</string> - <string>49.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>53.IBPluginDependency</string> - <string>54.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>64.IBPluginDependency</string> - <string>68.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - <string>72.IBPluginDependency</string> - <string>8.IBPluginDependency</string> - <string>9.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{477, 468}, {533, 448}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES"/> - <string>{{477, 468}, {533, 448}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <boolean value="YES"/> - <string>{425, 131}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{13, 491}, {480, 20}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">72</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ContentExceptionsWindowController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addException:</string> - <string>cancel:</string> - <string>closeSheet:</string> - <string>removeAllExceptions:</string> - <string>removeException:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addException:</string> - <string>cancel:</string> - <string>closeSheet:</string> - <string>removeAllExceptions:</string> - <string>removeException:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">addException:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">closeSheet:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">removeAllExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">removeException:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addButton_</string> - <string>doneButton_</string> - <string>removeAllButton_</string> - <string>removeButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSTableView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addButton_</string> - <string>doneButton_</string> - <string>removeAllButton_</string> - <string>removeButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">addButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">doneButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">removeAllButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">removeButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tableView_</string> - <string key="candidateClassName">NSTableView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/content_exceptions_window_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="242892745"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="242892745"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/nsmenuitem_additions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="950885833"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="13596662"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="671269754"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="726320025"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="321502917"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="668126187"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItemCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="950885833"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="13596662"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="671269754"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="726320025"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="298446551"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="321502917"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="568580706"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="21366173"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="802435933"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButtonCell</string> - <string key="superclassName">NSMenuItemCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableHeaderView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="568580706"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="668126187"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="21366173"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="298446551"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="802435933"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMenuCheckmark</string> - <string>NSMenuMixedState</string> - <string>NSSwitch</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{9, 8}</string> - <string>{7, 2}</string> - <string>{15, 15}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/ContentSettings.xib b/chrome/app/nibs/ContentSettings.xib deleted file mode 100644 index 8e615e5..0000000 --- a/chrome/app/nibs/ContentSettings.xib +++ /dev/null @@ -1,4977 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F569</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="182"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">ContentSettingsDialogController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">7</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{456, 329}, {675, 377}}</string> - <int key="NSWTFlags">536870912</int> - <string key="NSWindowTitle">^IDS_CONTENT_SETTINGS_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSplitView" id="905219760"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="273666454"> - <reference key="NSNextResponder" ref="905219760"/> - <int key="NSvFlags">4372</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="131472287"> - <reference key="NSNextResponder" ref="273666454"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="1032334620"> - <reference key="NSNextResponder" ref="131472287"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{130, 377}</string> - <reference key="NSSuperview" ref="131472287"/> - <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <string key="NSFrame">{{118, 0}, {16, 17}}</string> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="597966909"> - <double key="NSWidth">127</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <object class="NSColor" key="NSColor" id="818396770"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="96271371"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1032334620"/> - <object class="NSColor" key="NSBackgroundColor" id="668421798"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <object class="NSColor" key="NSColor" id="690242334"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="416143551"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <reference key="NSColor" ref="818396770"/> - </object> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="1032334620"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">_sourceListBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> - </object> - </object> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">37748736</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewSelectionHighlightStyle">1</int> - <int key="NSTableViewDraggingDestinationStyle">1</int> - </object> - </object> - <string key="NSFrameSize">{130, 377}</string> - <reference key="NSSuperview" ref="273666454"/> - <reference key="NSNextKeyView" ref="1032334620"/> - <reference key="NSDocView" ref="1032334620"/> - <reference key="NSBGColor" ref="668421798"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="202553689"> - <reference key="NSNextResponder" ref="273666454"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {15, 318}}</string> - <reference key="NSSuperview" ref="273666454"/> - <reference key="NSTarget" ref="273666454"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99669969999999997</double> - </object> - <object class="NSScroller" id="1019121818"> - <reference key="NSNextResponder" ref="273666454"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {119, 15}}</string> - <reference key="NSSuperview" ref="273666454"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="273666454"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.80952380000000002</double> - </object> - </object> - <string key="NSFrameSize">{130, 377}</string> - <reference key="NSSuperview" ref="905219760"/> - <reference key="NSNextKeyView" ref="131472287"/> - <int key="NSsFlags">0</int> - <reference key="NSVScroller" ref="202553689"/> - <reference key="NSHScroller" ref="1019121818"/> - <reference key="NSContentView" ref="131472287"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> - </object> - <object class="NSTabView" id="604468971"> - <reference key="NSNextResponder" ref="905219760"/> - <int key="NSvFlags">19</int> - <string key="NSFrame">{{131, 0}, {537, 377}}</string> - <reference key="NSSuperview" ref="905219760"/> - <object class="NSMutableArray" key="NSTabViewItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTabViewItem" id="537236264"> - <string key="NSIdentifier">1</string> - <object class="NSView" key="NSView" id="287887251"> - <reference key="NSNextResponder" ref="604468971"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMatrix" id="584599051"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 294}, {497, 38}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="296011612"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_COOKIES_ALLOW_RADIO</string> - <object class="NSFont" key="NSSupport" id="793851927"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="584599051"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSButtonImageSource" key="NSAlternateImage" id="212721146"> - <string key="NSImageName">NSRadioButton</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="1046245915"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_COOKIES_BLOCK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="584599051"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSColor" key="NSColor" id="697400790"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwAA</bytes> - </object> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="835416558"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="296011612"/> - <object class="NSColor" key="NSBackgroundColor" id="542606114"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <reference key="NSColor" ref="690242334"/> - </object> - <object class="NSColor" key="NSCellBackgroundColor" id="435607944"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSTextField" id="542647555"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="888729930"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_MODIFY_COOKIE_STORING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="542647555"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSButton" id="497467379"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 246}, {274, 32}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="281015894"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="497467379"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="141495203"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{20, 115}, {217, 25}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="349127428"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_FLASH_STORAGE_SETTINGS</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="141495203"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="573064076"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{18, 218}, {501, 18}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="267730344"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_COOKIES_BLOCK_3RDPARTY_CHKBOX</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="573064076"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage" id="456939046"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage" id="269053493"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="292289709"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{18, 198}, {501, 18}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="241615184"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_COOKIES_CLEAR_WHEN_CLOSE_CHKBOX</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="292289709"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="456939046"/> - <reference key="NSAlternateImage" ref="269053493"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="460805837"> - <reference key="NSNextResponder" ref="287887251"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 152}, {296, 32}}</string> - <reference key="NSSuperview" ref="287887251"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="709389105"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_SHOW_COOKIES_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="460805837"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - <reference key="NSSuperview" ref="604468971"/> - </object> - <string key="NSLabel">^IDS_COOKIES_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="529512720"> - <string key="NSIdentifier">2</string> - <object class="NSView" key="NSView" id="374820597"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="883253494"> - <reference key="NSNextResponder" ref="374820597"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="374820597"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="827333099"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_IMAGES_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="883253494"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="157704852"> - <reference key="NSNextResponder" ref="374820597"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 294}, {497, 38}}</string> - <reference key="NSSuperview" ref="374820597"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="159601707"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_IMAGES_LOAD_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="157704852"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="711581714"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_IMAGES_NOLOAD_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="157704852"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="543155983"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="159601707"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="555400207"> - <reference key="NSNextResponder" ref="374820597"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 246}, {274, 32}}</string> - <reference key="NSSuperview" ref="374820597"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="483672048"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="555400207"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_IMAGES_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="265419251"> - <string key="NSIdentifier">3</string> - <object class="NSView" key="NSView" id="608731075"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="442078366"> - <reference key="NSNextResponder" ref="608731075"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="608731075"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="695396094"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_JS_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="442078366"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="35110844"> - <reference key="NSNextResponder" ref="608731075"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 294}, {497, 38}}</string> - <reference key="NSSuperview" ref="608731075"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="730080774"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_JS_ALLOW_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="35110844"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="911117880"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_JS_DONOTALLOW_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="35110844"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="406164121"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="730080774"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="226545616"> - <reference key="NSNextResponder" ref="608731075"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 246}, {274, 32}}</string> - <reference key="NSSuperview" ref="608731075"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="938126330"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="226545616"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_JAVASCRIPT_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="1003948509"> - <string key="NSIdentifier">4</string> - <object class="NSView" key="NSView" id="936749963"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="290090806"> - <reference key="NSNextResponder" ref="936749963"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{20, 196}, {220, 25}}</string> - <reference key="NSSuperview" ref="936749963"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="187442876"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_PLUGIN_SELECTIVE_DISABLE</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="290090806"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="831013587"> - <reference key="NSNextResponder" ref="936749963"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="936749963"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="673557316"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_PLUGIN_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="831013587"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="564209934"> - <reference key="NSNextResponder" ref="936749963"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 274}, {497, 58}}</string> - <reference key="NSSuperview" ref="936749963"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">3</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="313372788"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_PLUGIN_LOAD_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="564209934"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="303372184"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_PLUGIN_ASK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="564209934"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" id="673627800"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_PLUGIN_NOLOAD_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="564209934"/> - <int key="NSTag">2</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="150748843"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="313372788"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="681719912"> - <reference key="NSNextResponder" ref="936749963"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 226}, {274, 32}}</string> - <reference key="NSSuperview" ref="936749963"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="970371058"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="681719912"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_PLUGIN_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="904332317"> - <string key="NSIdentifier">5</string> - <object class="NSView" key="NSView" id="776928083"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="300621597"> - <reference key="NSNextResponder" ref="776928083"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="776928083"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="567413465"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_POPUP_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="300621597"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="867780698"> - <reference key="NSNextResponder" ref="776928083"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 294}, {497, 38}}</string> - <reference key="NSSuperview" ref="776928083"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="479636867"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_POPUP_ALLOW_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="867780698"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="467594191"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_POPUP_BLOCK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="867780698"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="603992781"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="479636867"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="676037782"> - <reference key="NSNextResponder" ref="776928083"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 246}, {274, 32}}</string> - <reference key="NSSuperview" ref="776928083"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="87777598"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="676037782"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_POPUP_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="775898456"> - <string key="NSIdentifier">6</string> - <object class="NSView" key="NSView" id="492429971"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="870407184"> - <reference key="NSNextResponder" ref="492429971"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="492429971"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="641840887"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_GEOLOCATION_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="870407184"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="415204368"> - <reference key="NSNextResponder" ref="492429971"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 274}, {497, 58}}</string> - <reference key="NSSuperview" ref="492429971"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">3</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="854861196"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_GEOLOCATION_ALLOW_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="415204368"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="978624576"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_GEOLOCATION_ASK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="415204368"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" id="127429044"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_GEOLOCATION_BLOCK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="415204368"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAABEcAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAARHGFw -cGwCAAAAbW50clJHQiBYWVogB9oAAQADAA8AJwAeYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBs4qIRoluJwXEZ9ithQszHEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAYSbmRpbgAA -B+wAAAY+ZGVzYwAADiwAAABkZHNjbQAADpAAAAI+bW1vZAAAENAAAAAoY3BydAAAEPgAAAAkWFlaIAAA -AAAAAGAAAAA1xAAABypYWVogAAAAAAAAb5EAALNjAAAY8lhZWiAAAAAAAAAnRAAAFvMAALMJWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAgAAACkAkAEgAboCdgNQBEUFYQaUB90JQQq6DDkNwQ9XEOgSdhP+FXkW5hhKGZsa5BwVHTYeWh95 -IJghuCLZI/8lIiZGJ2ookCm7KuUsEC1DLnIvpTDbMg8zSTSFNcQ3ADhFOYM6vzvrPRE+Oj9aQHtBoELF -Q+ZFCkYuR1FIcUmSSrZL2Ez7ThxPOlBZUX1SnFO7VNpV+lcdWERZb1qiW9RdBV40X2RgkWHBYvJkImVV -Zo9nxGj9ajtrf2y+bgVvT3Cdce5zQ3SVdfB3QHhieWx6cnt5fIN9hn6Lf4qAjIGHgn2DeIRohVWGQocp -iA2I7InHiqGLdYxKjRqN546zj4CQVpEtkgSS25OylIiVXpYylweX3ZizmYmaYZs4nA+c553BnpyfeKBV -oTSiFKL1o9WkuKWMplanI6fyqMCpjapcqyur+KzHrZiuaK86sAqw2rGssn2zTrQgtPK1xbaUt2O4M7kD -udC6kLtNvAi8xL2CvkC+/7++wHzBPcIAwsLDhcRMxRPF28alx3HIPckLydvKrcuAzFPNJc30zr7PiNBR -0RnR4tKu03fUP9UK1dXWoNds2DnZB9nV2qTbdNxE3RXd6d6634/gY+E24g3i6uPC5JXlZeYx5vvnyeiU -6WPqNusN6+js0e3G7sbv2PD/8kLzmfUK9qT4XPpG/GX+kv//AAAAQQDkAXECFwLTA7cEsAXHBvcIPQmV -CwYMdQ30D30RABKCE/4VbhbPGCoZeBq3G+YdBh4oH0ggZCGBIqEjxSTkJgYnKChGKW8qkyu4LOMuDi83 -MGQxjjK+M/A1JDZTN4o4vDnrOwg8HT01Pkg/WEBuQYNClkOqRL1Fz0bhR/JJBkoYSylMOk1JTldPalB3 -UYRSklOhVLFVxlbiWAJZI1pDW2FcgV2fXr5f32D/YiFjSmRvZZdmw2f0aSJqVWuNbMZuA29DcH5xxHL8 -dBV1HHYfdyN4J3koeih7J3wmfSJ+Gn8TgAmA/IHugt6DzYS4hZ+GiodtiFOJNooXiveL04yrjYWOW48z -kAyQ5pHAkpqTcpRQlS2WDJbsl8yYrpmPmnWbW5xDnSueFp8Cn+6g2qHGoqKjbaQ9pRCl46a1p4yoYKk1 -qg2q5au+rJqtcq5LryWv/7DZsbCyirNjtDi1DLXgtrS3iLheuTO6BrrYu6y8f71TviW+97/KwJ3BbsJA -wxTD58S5xY3GYcc1yArI38m1yo3LZMw/zSTOE88Dz/LQ3dHI0rTTnNSD1WrWUtc52B/ZB9nv2tjbwtyv -3Zvei9994G/hZeJb41LkS+VG5kTnQeg/6UPqSutS7Fztau5674/wqPHA8trz9/Ua9jz3X/iD+av60vv3 -/R7+P/9B//8AAAAbAF4AwwE2Aa4CPgLkA5oEYwU+BioHHAgZCRoKIgskDCwNKw4kDxIP+xDaEa4SdhM4 -E/kUtRVyFjAW7xevGG4ZLhnwGrMbdhw7HQEdzB6WH2EgLyD7IcwinyNyJEUlHiXzJsEnhCg+KPoptCpu -Kysr6CymLWYuJi7nL6gwajExMfUyujOANEY1CzXUNps3YTgoOPA5uDp/O0Y8EDzaPaQ+bj83QAFAzEGX -QmNDMEQARM5FnUZvR0RIFEjoSb1KlEtrTERNG030TslPlVBcUSNR7FK2U4JUUVUeVfBWwleWWG9ZRloh -Wv9b31zAXaFeg19pYExhNWIbYwFj6GTKZahmhmdhaEBpH2n/auBrwWyhbYZua29PcDdxHnIGcu5z13TC -dax2mHeEeHF5X3pJezF8AXzEfYN+RX8Df8CAf4E4gfKCrINnhCKE3YWYhlOHD4fNiIyJSooLis6LkIxS -jReN3I6hj1qQE5DLkYSSQZMAk8GUhJVJlhKW35eumH+ZWZozmxCb8JzUnbqeo5+PoH2hb6Jho06kMqUQ -peqmxaehqH6pX6o/qyCsA6zprc6us6+esIexcLJbs0W0MLUbtga28LfcuMW5rrqeu8C85L4BvxnAM8FT -wnnDqMTixirHf8jsynDMB82/z6TRtNP31nnZWtye4JPlTuuk9Ur//wAAbmRpbgAAAAAAAAY2AACZAgAA -VsgAAFUEAACRsAAAJ5EAABVgAABQDQAAVDkAAgo9AAH64QABJmYAAwEAAAIAAAATACwARQBfAHgAkQCr -AMUA3wD5ARQBMAFMAWoBhwGmAcYB5wIKAi4CVAJ8AqcC0wMDAzUDagOlA+QEJARnBKwE8wU7BYUFzwYc -BmoGugcMB10HsAgFCFsIsAkICWEJugoUCnEKzQsqC4cL5gxHDKYNCQ1sDdUORA61DyYPnBAUEIsRBBF/ -Ef0SehL6E3sT/xSFFQoVkRYbFqUXMhfCGFMY4hl2Ggsaohs6G9McbB0EHZweMR7HH2Af+iCXITQh1CJ0 -IxQjtiRaJP0lnSZCJucniyguKM8pdSoZKrsrXiwALKItRC3mLosvLC/OMHoxRDIdMvkz1zSzNZg2ezdn -OFE5Qzo9OzM8Nj0/Pko/YEB7QaJCzEQCRTlGfkfISRJKUUuQTNROGU9iUK1R/lNPVKFV91dKWKNZ/VtV -XK1eBl9fYLdiD2NsZMNmN2fBaUJqyGxTbdpvaXD4coV0FXWldzx40XpqfAN9oH87gOGCiYQyheCHsYmP -i3ONUo8zkRSS+5Talr2Ynpp4nFeeMKAIod+jtKWGp1apKasHrPKu47DYstK0xLbCuL+6uby4vrXAssKv -xK3GqsipyqHMo86c0J7SndSK1ofYktqs3NLe7+EZ4zPlQudH6TDq/+y77lvv4fFL8qbz8PUp9kr3Yvhu -+Wj6V/s2/BD83v2k/pf//wAAAAwAIwA8AFQAbgCHAKEAuwDWAPEBDAEpAUYBZAGCAaIBwwHlAgkCLgJV -An8CqwLZAwkDPQN0A7AD8AQxBHQEugUCBUsFlQXgBi8GfgbPByMHdQfKCCIIeQjRCSsJhwnjCkIKoQsA -C2ELwgwnDIoM8A1YDcMOOA6wDygPpBAjEKERIRGkEigSrhM2E8AUTBTaFWgV+RaMFyEXuRhTGOsZiRoo -GskbaxwOHLEdUh3xHpAfMR/UIHkhHyHHInAjGiPFJHIlHiXIJnYnJCfSKH0pKinaKocrMyvgLIwtOS3l -LpYvQS/wMK0xgTJeMz40HzUBNek20Te+OKs5oDqYO5A8kT2TPps/pUC1Qc5C5EQFRSRGTEd3SKZJ40se -TGJNo07mUCtRcVK9VAFVSlaRV9pZIlpuW7Rc/F5EX4xg02IZY2VkrGYSZ5lpFGqQbBFtjG8OcI5yDHOM -dQl2j3gUeZt7I3y0fkB/04FwgxCEsoZVh/eJoItPjPyOrZBgkhqT0ZWMl06ZDJrMnJOeVqAcoeSjrKV0 -pzqpBarCrGOuAq+nsVKzArSvtmm4Jbnhu5+9ZL8kwOjCqsRuxivH78moy2PNHc7S0IvSQNP31abXV9kM -2rncYN4F363hT+Lt5IrmIOey6Urq3+xw7fvviPEW8qX0MPW490f41vpk+/39jv//AAAAHQBEAGoAkQC4 -AN8BCAEyAV4BiwG8Ae4CJAJeAp4C4gMsA38D3AQ+BKYFEgWBBfMGagbjB18H3ghgCOEJZwnuCnkLAwuP -DCAMrw1DDeEOkg9FD/4QuBF0EjMS9BO3FH4VQxYNFtgXqBh6GUwaJRr/G9scuh2fHoIfaCBRIT4iLSMd -JBElBSX4JvEn6SjfKd0q1yvULNEtzy7SL9Mw5DIEMyc0SDVrNos3rzjOOfI7DjwvPU0+aT+FQKJBwkLd -Q/5FGkY9R2BIhUm4Su1MKU1hTppP1VEQUlFTjFTJVglXRFiFWcZbCFxJXYxe0GAVYVpioGPuZUJm0Why -ag9rvG1mbx9w2XKUdFJ2FHfZeZx7XH0ift6AoYJkhCSF5ofHibCLm417j1iRMJMGlM6WlZhWmgebup1n -nw6gsqJSo++liKceqLSqWawVrd6vqLF0sz21ALbJuI+6ULwSvdi/lMFXwxjE2saeyGXKKMv0zbvPi9Fe -0yLUlNYJ14nZE9qe3CTdo98b4Ivh8eNM5J3l4+cY6EDpYup764Pshe1y7l3vN/AP8Nfxn/JX8w7zu/RY -9Pb1i/YX9qP3KPec+A/4g/jx+VL5tPoW+nj6yvsT+1z7pfvu/Df8dvym/NX9Bf00/WT9k/3D/fP+Iv5P -/nr+pf7Q/vv/J/9S/33/qP/U//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AABtbHVjAAAAAAAAABIAAAAMbmJOTwAAABIAAADocHRQVAAAABYAAAD6c3ZTRQAAABAAAAEQZmlGSQAA -ABAAAAEgZGFESwAAABwAAAEwemhDTgAAAAwAAAFMZnJGUgAAABIAAAFYamFKUAAAAA4AAAFqZW5VUwAA -ABIAAAF4cGxQTAAAABIAAAGKcHRCUgAAABgAAAGcZXNFUwAAABIAAAG0emhUVwAAAA4AAAHGcnVSVQAA -ACQAAAHUa29LUgAAAAwAAAH4ZGVERQAAABAAAAIEbmxOTAAAABYAAAIUaXRJVAAAABQAAAIqAEYAYQBy -AGcAZQAtAEwAQwBEAEwAQwBEACAAYQAgAEMAbwByAGUAcwBGAOQAcgBnAC0ATABDAEQAVgDkAHIAaQAt -AEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBlAHMAawDmAHIAbV9pgnIAIABMAEMARADJAGMAcgBhAG4AIABM -AEMARDCrMOkw/AAgAEwAQwBEAEMAbwBsAG8AcgAgAEwAQwBEAEsAbwBsAG8AcgAgAEwAQwBEAEwAQwBE -ACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAAYwBvAGwAbwByX2mCcm2yZnaYb3k6VmgEJgQyBDUEQgQ9 -BD4EOQAgBBYEGgAtBDQEOARBBD8EOwQ1BDnO7LfsACAATABDAEQARgBhAHIAYgAtAEwAQwBEAEsAbABl -AHUAcgBlAG4ALQBMAEMARABMAEMARAAgAGMAbwBsAG8AcgBpAABtbW9kAAAAAAAABhAAAJyBAAAAAMG9 -/4AAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="636842876"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="854861196"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="393910995"> - <reference key="NSNextResponder" ref="492429971"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 226}, {290, 32}}</string> - <reference key="NSSuperview" ref="492429971"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="302650296"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="393910995"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_GEOLOCATION_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - <object class="NSTabViewItem" id="646198478"> - <string key="NSIdentifier">6</string> - <object class="NSView" key="NSView" id="826885056"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="816280204"> - <reference key="NSNextResponder" ref="826885056"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 340}, {503, 17}}</string> - <reference key="NSSuperview" ref="826885056"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="632781574"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_NOTIFICATIONS_SETTING_LABEL</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="816280204"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSTextColor" ref="416143551"/> - </object> - </object> - <object class="NSMatrix" id="499527741"> - <reference key="NSNextResponder" ref="826885056"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{20, 274}, {497, 58}}</string> - <reference key="NSSuperview" ref="826885056"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">3</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="117422252"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_NOTIFICATIONS_ALLOW_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="499527741"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="212721146"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="364249840"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_NOTIFICATIONS_ASK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="499527741"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" id="240476725"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_NOTIFICATIONS_BLOCK_RADIO</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="499527741"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAABEcAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAARHGFw -cGwCAAAAbW50clJHQiBYWVogB9oAAQADAA8AJwAeYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBs4qIRoluJwXEZ9ithQszHEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAYSbmRpbgAA -B+wAAAY+ZGVzYwAADiwAAABkZHNjbQAADpAAAAI+bW1vZAAAENAAAAAoY3BydAAAEPgAAAAkWFlaIAAA -AAAAAGAAAAA1xAAABypYWVogAAAAAAAAb5EAALNjAAAY8lhZWiAAAAAAAAAnRAAAFvMAALMJWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAgAAACkAkAEgAboCdgNQBEUFYQaUB90JQQq6DDkNwQ9XEOgSdhP+FXkW5hhKGZsa5BwVHTYeWh95 -IJghuCLZI/8lIiZGJ2ookCm7KuUsEC1DLnIvpTDbMg8zSTSFNcQ3ADhFOYM6vzvrPRE+Oj9aQHtBoELF -Q+ZFCkYuR1FIcUmSSrZL2Ez7ThxPOlBZUX1SnFO7VNpV+lcdWERZb1qiW9RdBV40X2RgkWHBYvJkImVV -Zo9nxGj9ajtrf2y+bgVvT3Cdce5zQ3SVdfB3QHhieWx6cnt5fIN9hn6Lf4qAjIGHgn2DeIRohVWGQocp -iA2I7InHiqGLdYxKjRqN546zj4CQVpEtkgSS25OylIiVXpYylweX3ZizmYmaYZs4nA+c553BnpyfeKBV -oTSiFKL1o9WkuKWMplanI6fyqMCpjapcqyur+KzHrZiuaK86sAqw2rGssn2zTrQgtPK1xbaUt2O4M7kD -udC6kLtNvAi8xL2CvkC+/7++wHzBPcIAwsLDhcRMxRPF28alx3HIPckLydvKrcuAzFPNJc30zr7PiNBR -0RnR4tKu03fUP9UK1dXWoNds2DnZB9nV2qTbdNxE3RXd6d6634/gY+E24g3i6uPC5JXlZeYx5vvnyeiU -6WPqNusN6+js0e3G7sbv2PD/8kLzmfUK9qT4XPpG/GX+kv//AAAAQQDkAXECFwLTA7cEsAXHBvcIPQmV -CwYMdQ30D30RABKCE/4VbhbPGCoZeBq3G+YdBh4oH0ggZCGBIqEjxSTkJgYnKChGKW8qkyu4LOMuDi83 -MGQxjjK+M/A1JDZTN4o4vDnrOwg8HT01Pkg/WEBuQYNClkOqRL1Fz0bhR/JJBkoYSylMOk1JTldPalB3 -UYRSklOhVLFVxlbiWAJZI1pDW2FcgV2fXr5f32D/YiFjSmRvZZdmw2f0aSJqVWuNbMZuA29DcH5xxHL8 -dBV1HHYfdyN4J3koeih7J3wmfSJ+Gn8TgAmA/IHugt6DzYS4hZ+GiodtiFOJNooXiveL04yrjYWOW48z -kAyQ5pHAkpqTcpRQlS2WDJbsl8yYrpmPmnWbW5xDnSueFp8Cn+6g2qHGoqKjbaQ9pRCl46a1p4yoYKk1 -qg2q5au+rJqtcq5LryWv/7DZsbCyirNjtDi1DLXgtrS3iLheuTO6BrrYu6y8f71TviW+97/KwJ3BbsJA -wxTD58S5xY3GYcc1yArI38m1yo3LZMw/zSTOE88Dz/LQ3dHI0rTTnNSD1WrWUtc52B/ZB9nv2tjbwtyv -3Zvei9994G/hZeJb41LkS+VG5kTnQeg/6UPqSutS7Fztau5674/wqPHA8trz9/Ua9jz3X/iD+av60vv3 -/R7+P/9B//8AAAAbAF4AwwE2Aa4CPgLkA5oEYwU+BioHHAgZCRoKIgskDCwNKw4kDxIP+xDaEa4SdhM4 -E/kUtRVyFjAW7xevGG4ZLhnwGrMbdhw7HQEdzB6WH2EgLyD7IcwinyNyJEUlHiXzJsEnhCg+KPoptCpu -Kysr6CymLWYuJi7nL6gwajExMfUyujOANEY1CzXUNps3YTgoOPA5uDp/O0Y8EDzaPaQ+bj83QAFAzEGX -QmNDMEQARM5FnUZvR0RIFEjoSb1KlEtrTERNG030TslPlVBcUSNR7FK2U4JUUVUeVfBWwleWWG9ZRloh -Wv9b31zAXaFeg19pYExhNWIbYwFj6GTKZahmhmdhaEBpH2n/auBrwWyhbYZua29PcDdxHnIGcu5z13TC -dax2mHeEeHF5X3pJezF8AXzEfYN+RX8Df8CAf4E4gfKCrINnhCKE3YWYhlOHD4fNiIyJSooLis6LkIxS -jReN3I6hj1qQE5DLkYSSQZMAk8GUhJVJlhKW35eumH+ZWZozmxCb8JzUnbqeo5+PoH2hb6Jho06kMqUQ -peqmxaehqH6pX6o/qyCsA6zprc6us6+esIexcLJbs0W0MLUbtga28LfcuMW5rrqeu8C85L4BvxnAM8FT -wnnDqMTixirHf8jsynDMB82/z6TRtNP31nnZWtye4JPlTuuk9Ur//wAAbmRpbgAAAAAAAAY2AACZAgAA -VsgAAFUEAACRsAAAJ5EAABVgAABQDQAAVDkAAgo9AAH64QABJmYAAwEAAAIAAAATACwARQBfAHgAkQCr -AMUA3wD5ARQBMAFMAWoBhwGmAcYB5wIKAi4CVAJ8AqcC0wMDAzUDagOlA+QEJARnBKwE8wU7BYUFzwYc -BmoGugcMB10HsAgFCFsIsAkICWEJugoUCnEKzQsqC4cL5gxHDKYNCQ1sDdUORA61DyYPnBAUEIsRBBF/ -Ef0SehL6E3sT/xSFFQoVkRYbFqUXMhfCGFMY4hl2Ggsaohs6G9McbB0EHZweMR7HH2Af+iCXITQh1CJ0 -IxQjtiRaJP0lnSZCJucniyguKM8pdSoZKrsrXiwALKItRC3mLosvLC/OMHoxRDIdMvkz1zSzNZg2ezdn -OFE5Qzo9OzM8Nj0/Pko/YEB7QaJCzEQCRTlGfkfISRJKUUuQTNROGU9iUK1R/lNPVKFV91dKWKNZ/VtV -XK1eBl9fYLdiD2NsZMNmN2fBaUJqyGxTbdpvaXD4coV0FXWldzx40XpqfAN9oH87gOGCiYQyheCHsYmP -i3ONUo8zkRSS+5Talr2Ynpp4nFeeMKAIod+jtKWGp1apKasHrPKu47DYstK0xLbCuL+6uby4vrXAssKv -xK3GqsipyqHMo86c0J7SndSK1ofYktqs3NLe7+EZ4zPlQudH6TDq/+y77lvv4fFL8qbz8PUp9kr3Yvhu -+Wj6V/s2/BD83v2k/pf//wAAAAwAIwA8AFQAbgCHAKEAuwDWAPEBDAEpAUYBZAGCAaIBwwHlAgkCLgJV -An8CqwLZAwkDPQN0A7AD8AQxBHQEugUCBUsFlQXgBi8GfgbPByMHdQfKCCIIeQjRCSsJhwnjCkIKoQsA -C2ELwgwnDIoM8A1YDcMOOA6wDygPpBAjEKERIRGkEigSrhM2E8AUTBTaFWgV+RaMFyEXuRhTGOsZiRoo -GskbaxwOHLEdUh3xHpAfMR/UIHkhHyHHInAjGiPFJHIlHiXIJnYnJCfSKH0pKinaKocrMyvgLIwtOS3l -LpYvQS/wMK0xgTJeMz40HzUBNek20Te+OKs5oDqYO5A8kT2TPps/pUC1Qc5C5EQFRSRGTEd3SKZJ40se -TGJNo07mUCtRcVK9VAFVSlaRV9pZIlpuW7Rc/F5EX4xg02IZY2VkrGYSZ5lpFGqQbBFtjG8OcI5yDHOM -dQl2j3gUeZt7I3y0fkB/04FwgxCEsoZVh/eJoItPjPyOrZBgkhqT0ZWMl06ZDJrMnJOeVqAcoeSjrKV0 -pzqpBarCrGOuAq+nsVKzArSvtmm4Jbnhu5+9ZL8kwOjCqsRuxivH78moy2PNHc7S0IvSQNP31abXV9kM -2rncYN4F363hT+Lt5IrmIOey6Urq3+xw7fvviPEW8qX0MPW490f41vpk+/39jv//AAAAHQBEAGoAkQC4 -AN8BCAEyAV4BiwG8Ae4CJAJeAp4C4gMsA38D3AQ+BKYFEgWBBfMGagbjB18H3ghgCOEJZwnuCnkLAwuP -DCAMrw1DDeEOkg9FD/4QuBF0EjMS9BO3FH4VQxYNFtgXqBh6GUwaJRr/G9scuh2fHoIfaCBRIT4iLSMd -JBElBSX4JvEn6SjfKd0q1yvULNEtzy7SL9Mw5DIEMyc0SDVrNos3rzjOOfI7DjwvPU0+aT+FQKJBwkLd -Q/5FGkY9R2BIhUm4Su1MKU1hTppP1VEQUlFTjFTJVglXRFiFWcZbCFxJXYxe0GAVYVpioGPuZUJm0Why -ag9rvG1mbx9w2XKUdFJ2FHfZeZx7XH0ift6AoYJkhCSF5ofHibCLm417j1iRMJMGlM6WlZhWmgebup1n -nw6gsqJSo++liKceqLSqWawVrd6vqLF0sz21ALbJuI+6ULwSvdi/lMFXwxjE2saeyGXKKMv0zbvPi9Fe -0yLUlNYJ14nZE9qe3CTdo98b4Ivh8eNM5J3l4+cY6EDpYup764Pshe1y7l3vN/AP8Nfxn/JX8w7zu/RY -9Pb1i/YX9qP3KPec+A/4g/jx+VL5tPoW+nj6yvsT+1z7pfvu/Df8dvym/NX9Bf00/WT9k/3D/fP+Iv5P -/nr+pf7Q/vv/J/9S/33/qP/U//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AABtbHVjAAAAAAAAABIAAAAMbmJOTwAAABIAAADocHRQVAAAABYAAAD6c3ZTRQAAABAAAAEQZmlGSQAA -ABAAAAEgZGFESwAAABwAAAEwemhDTgAAAAwAAAFMZnJGUgAAABIAAAFYamFKUAAAAA4AAAFqZW5VUwAA -ABIAAAF4cGxQTAAAABIAAAGKcHRCUgAAABgAAAGcZXNFUwAAABIAAAG0emhUVwAAAA4AAAHGcnVSVQAA -ACQAAAHUa29LUgAAAAwAAAH4ZGVERQAAABAAAAIEbmxOTAAAABYAAAIUaXRJVAAAABQAAAIqAEYAYQBy -AGcAZQAtAEwAQwBEAEwAQwBEACAAYQAgAEMAbwByAGUAcwBGAOQAcgBnAC0ATABDAEQAVgDkAHIAaQAt -AEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBlAHMAawDmAHIAbV9pgnIAIABMAEMARADJAGMAcgBhAG4AIABM -AEMARDCrMOkw/AAgAEwAQwBEAEMAbwBsAG8AcgAgAEwAQwBEAEsAbwBsAG8AcgAgAEwAQwBEAEwAQwBE -ACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAAYwBvAGwAbwByX2mCcm2yZnaYb3k6VmgEJgQyBDUEQgQ9 -BD4EOQAgBBYEGgAtBDQEOARBBD8EOwQ1BDnO7LfsACAATABDAEQARgBhAHIAYgAtAEwAQwBEAEsAbABl -AHUAcgBlAG4ALQBMAEMARABMAEMARAAgAGMAbwBsAG8AcgBpAABtbW9kAAAAAAAABhAAAJyBAAAAAMG9 -/4AAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{497, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="950575715"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="793851927"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="697400790"/> - </object> - <reference key="NSAlternateImage" ref="212721146"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="117422252"/> - <reference key="NSBackgroundColor" ref="542606114"/> - <reference key="NSCellBackgroundColor" ref="435607944"/> - <reference key="NSFont" ref="793851927"/> - </object> - <object class="NSButton" id="469509798"> - <reference key="NSNextResponder" ref="826885056"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 226}, {290, 32}}</string> - <reference key="NSSuperview" ref="826885056"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="227137345"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_EXCEPTIONS_BUTTON</string> - <reference key="NSSupport" ref="793851927"/> - <reference key="NSControlView" ref="469509798"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{537, 377}</string> - </object> - <string key="NSLabel">^IDS_NOTIFICATIONS_TAB_LABEL</string> - <reference key="NSColor" ref="542606114"/> - <reference key="NSTabView" ref="604468971"/> - </object> - </object> - <reference key="NSSelectedTabViewItem" ref="537236264"/> - <reference key="NSFont" ref="793851927"/> - <int key="NSTvFlags">6</int> - <bool key="NSAllowTruncatedLabels">YES</bool> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="287887251"/> - </object> - </object> - </object> - <string key="NSFrameSize">{668, 377}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSIsVertical">YES</bool> - <int key="NSDividerStyle">2</int> - </object> - </object> - <string key="NSFrameSize">{675, 377}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="517971397"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="644719285"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - <object class="NSUserDefaultsController" id="72840880"> - <bool key="NSSharedInstance">YES</bool> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">5</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">6</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="644719285"/> - <reference key="destination" ref="517971397"/> - </object> - <int key="connectionID">12</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="644719285"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">13</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: popupsEnabledIndex</string> - <reference key="source" ref="867780698"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="867780698"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: popupsEnabledIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">popupsEnabledIndex</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">82</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: javaScriptEnabledIndex</string> - <reference key="source" ref="35110844"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="35110844"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: javaScriptEnabledIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">javaScriptEnabledIndex</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">90</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: imagesEnabledIndex</string> - <reference key="source" ref="157704852"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="157704852"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: imagesEnabledIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">imagesEnabledIndex</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">94</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showImagesExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="555400207"/> - </object> - <int key="connectionID">109</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showJavaScriptExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="226545616"/> - </object> - <int key="connectionID">110</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showPluginsExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="681719912"/> - </object> - <int key="connectionID">111</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showPopupsExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="676037782"/> - </object> - <int key="connectionID">112</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="604468971"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">113</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tabView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="604468971"/> - </object> - <int key="connectionID">114</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">openPluginsPage:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="290090806"/> - </object> - <int key="connectionID">117</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: geolocationSettingIndex</string> - <reference key="source" ref="415204368"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="415204368"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: geolocationSettingIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">geolocationSettingIndex</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">133</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showGeolocationExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="393910995"/> - </object> - <int key="connectionID">134</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tabView_</string> - <reference key="source" ref="1032334620"/> - <reference key="destination" ref="604468971"/> - </object> - <int key="connectionID">163</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: notificationsSettingIndex</string> - <reference key="source" ref="499527741"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="499527741"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: notificationsSettingIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">notificationsSettingIndex</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">178</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showNotificationsExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="469509798"/> - </object> - <int key="connectionID">179</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tabViewPicker_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1032334620"/> - </object> - <int key="connectionID">180</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showCookies:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="460805837"/> - </object> - <int key="connectionID">200</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showCookieExceptions:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="497467379"/> - </object> - <int key="connectionID">201</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">openFlashPlayerSettings:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="141495203"/> - </object> - <int key="connectionID">202</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: blockThirdPartyCookies</string> - <reference key="source" ref="573064076"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="573064076"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: blockThirdPartyCookies</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">blockThirdPartyCookies</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">205</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: clearSiteDataOnExit</string> - <reference key="source" ref="292289709"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="292289709"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: clearSiteDataOnExit</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">clearSiteDataOnExit</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">209</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: cookieSettingIndex</string> - <reference key="source" ref="584599051"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="584599051"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: cookieSettingIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">cookieSettingIndex</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">213</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">pluginDefaultSettingMatrix_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="564209934"/> - </object> - <int key="connectionID">216</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedTag: pluginsEnabledIndex</string> - <reference key="source" ref="564209934"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="564209934"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedTag: pluginsEnabledIndex</string> - <string key="NSBinding">selectedTag</string> - <string key="NSKeyPath">pluginsEnabledIndex</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">217</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: cookieSettingsManaged</string> - <reference key="source" ref="584599051"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="584599051"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: cookieSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">cookieSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">245</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: cookieSettingsManaged</string> - <reference key="source" ref="497467379"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="497467379"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: cookieSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">cookieSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">247</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: imagesSettingsManaged</string> - <reference key="source" ref="157704852"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="157704852"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: imagesSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">imagesSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">249</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: imagesSettingsManaged</string> - <reference key="source" ref="555400207"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="555400207"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: imagesSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">imagesSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">251</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: javaScriptSettingsManaged</string> - <reference key="source" ref="226545616"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="226545616"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: javaScriptSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">javaScriptSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">254</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: javaScriptSettingsManaged</string> - <reference key="source" ref="35110844"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="35110844"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: javaScriptSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">javaScriptSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">255</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: pluginsSettingsManaged</string> - <reference key="source" ref="564209934"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="564209934"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: pluginsSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">pluginsSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">257</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: pluginsSettingsManaged</string> - <reference key="source" ref="681719912"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="681719912"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: pluginsSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">pluginsSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">259</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: popupsSettingsManaged</string> - <reference key="source" ref="867780698"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="867780698"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: popupsSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">popupsSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">261</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: popupsSettingsManaged</string> - <reference key="source" ref="676037782"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="676037782"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: popupsSettingsManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">popupsSettingsManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">263</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: blockThirdPartyCookiesManaged</string> - <reference key="source" ref="573064076"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="573064076"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: blockThirdPartyCookiesManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">blockThirdPartyCookiesManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">265</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: clearSiteDataOnExitManaged</string> - <reference key="source" ref="292289709"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="292289709"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: clearSiteDataOnExitManaged</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">clearSiteDataOnExitManaged</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">268</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905219760"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">10</int> - <reference key="object" ref="517971397"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">11</int> - <reference key="object" ref="644719285"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">130</int> - <reference key="object" ref="72840880"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">164</int> - <reference key="object" ref="905219760"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="273666454"/> - <reference ref="604468971"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">154</int> - <reference key="object" ref="273666454"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1032334620"/> - <reference ref="1019121818"/> - <reference ref="202553689"/> - </object> - <reference key="parent" ref="905219760"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">157</int> - <reference key="object" ref="1032334620"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="597966909"/> - </object> - <reference key="parent" ref="273666454"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">156</int> - <reference key="object" ref="1019121818"/> - <reference key="parent" ref="273666454"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">155</int> - <reference key="object" ref="202553689"/> - <reference key="parent" ref="273666454"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">159</int> - <reference key="object" ref="597966909"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="96271371"/> - </object> - <reference key="parent" ref="1032334620"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">162</int> - <reference key="object" ref="96271371"/> - <reference key="parent" ref="597966909"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">14</int> - <reference key="object" ref="604468971"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="775898456"/> - <reference ref="904332317"/> - <reference ref="1003948509"/> - <reference ref="265419251"/> - <reference ref="529512720"/> - <reference ref="646198478"/> - <reference ref="537236264"/> - </object> - <reference key="parent" ref="905219760"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">118</int> - <reference key="object" ref="775898456"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="492429971"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="904332317"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="776928083"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="1003948509"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="936749963"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="265419251"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="608731075"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">16</int> - <reference key="object" ref="529512720"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="374820597"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="374820597"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="883253494"/> - <reference ref="157704852"/> - <reference ref="555400207"/> - </object> - <reference key="parent" ref="529512720"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">48</int> - <reference key="object" ref="555400207"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="483672048"/> - </object> - <reference key="parent" ref="374820597"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">44</int> - <reference key="object" ref="157704852"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="159601707"/> - <reference ref="711581714"/> - <reference ref="543155983"/> - </object> - <reference key="parent" ref="374820597"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">42</int> - <reference key="object" ref="883253494"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="827333099"/> - </object> - <reference key="parent" ref="374820597"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">43</int> - <reference key="object" ref="827333099"/> - <reference key="parent" ref="883253494"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">45</int> - <reference key="object" ref="159601707"/> - <reference key="parent" ref="157704852"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">46</int> - <reference key="object" ref="711581714"/> - <reference key="parent" ref="157704852"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">47</int> - <reference key="object" ref="543155983"/> - <reference key="parent" ref="157704852"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">49</int> - <reference key="object" ref="483672048"/> - <reference key="parent" ref="555400207"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="608731075"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="442078366"/> - <reference ref="35110844"/> - <reference ref="226545616"/> - </object> - <reference key="parent" ref="265419251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">51</int> - <reference key="object" ref="226545616"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="938126330"/> - </object> - <reference key="parent" ref="608731075"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">52</int> - <reference key="object" ref="35110844"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="406164121"/> - <reference ref="911117880"/> - <reference ref="730080774"/> - </object> - <reference key="parent" ref="608731075"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">53</int> - <reference key="object" ref="442078366"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="695396094"/> - </object> - <reference key="parent" ref="608731075"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">54</int> - <reference key="object" ref="695396094"/> - <reference key="parent" ref="442078366"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">55</int> - <reference key="object" ref="406164121"/> - <reference key="parent" ref="35110844"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">56</int> - <reference key="object" ref="911117880"/> - <reference key="parent" ref="35110844"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">57</int> - <reference key="object" ref="730080774"/> - <reference key="parent" ref="35110844"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">58</int> - <reference key="object" ref="938126330"/> - <reference key="parent" ref="226545616"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="936749963"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="831013587"/> - <reference ref="564209934"/> - <reference ref="290090806"/> - <reference ref="681719912"/> - </object> - <reference key="parent" ref="1003948509"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">60</int> - <reference key="object" ref="681719912"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="970371058"/> - </object> - <reference key="parent" ref="936749963"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">61</int> - <reference key="object" ref="564209934"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="150748843"/> - <reference ref="303372184"/> - <reference ref="313372788"/> - <reference ref="673627800"/> - </object> - <reference key="parent" ref="936749963"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">62</int> - <reference key="object" ref="831013587"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="673557316"/> - </object> - <reference key="parent" ref="936749963"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">115</int> - <reference key="object" ref="290090806"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="187442876"/> - </object> - <reference key="parent" ref="936749963"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">116</int> - <reference key="object" ref="187442876"/> - <reference key="parent" ref="290090806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">63</int> - <reference key="object" ref="673557316"/> - <reference key="parent" ref="831013587"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">64</int> - <reference key="object" ref="150748843"/> - <reference key="parent" ref="564209934"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">65</int> - <reference key="object" ref="303372184"/> - <reference key="parent" ref="564209934"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">66</int> - <reference key="object" ref="313372788"/> - <reference key="parent" ref="564209934"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">67</int> - <reference key="object" ref="970371058"/> - <reference key="parent" ref="681719912"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">24</int> - <reference key="object" ref="776928083"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="300621597"/> - <reference ref="867780698"/> - <reference ref="676037782"/> - </object> - <reference key="parent" ref="904332317"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">69</int> - <reference key="object" ref="676037782"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="87777598"/> - </object> - <reference key="parent" ref="776928083"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">70</int> - <reference key="object" ref="867780698"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="603992781"/> - <reference ref="467594191"/> - <reference ref="479636867"/> - </object> - <reference key="parent" ref="776928083"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">71</int> - <reference key="object" ref="300621597"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="567413465"/> - </object> - <reference key="parent" ref="776928083"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">72</int> - <reference key="object" ref="567413465"/> - <reference key="parent" ref="300621597"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">73</int> - <reference key="object" ref="603992781"/> - <reference key="parent" ref="867780698"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">74</int> - <reference key="object" ref="467594191"/> - <reference key="parent" ref="867780698"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">75</int> - <reference key="object" ref="479636867"/> - <reference key="parent" ref="867780698"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">76</int> - <reference key="object" ref="87777598"/> - <reference key="parent" ref="676037782"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">119</int> - <reference key="object" ref="492429971"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="870407184"/> - <reference ref="415204368"/> - <reference ref="393910995"/> - </object> - <reference key="parent" ref="775898456"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">123</int> - <reference key="object" ref="393910995"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="302650296"/> - </object> - <reference key="parent" ref="492429971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">122</int> - <reference key="object" ref="415204368"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="854861196"/> - <reference ref="978624576"/> - <reference ref="636842876"/> - <reference ref="127429044"/> - </object> - <reference key="parent" ref="492429971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">121</int> - <reference key="object" ref="870407184"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="641840887"/> - </object> - <reference key="parent" ref="492429971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">128</int> - <reference key="object" ref="641840887"/> - <reference key="parent" ref="870407184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">125</int> - <reference key="object" ref="854861196"/> - <reference key="parent" ref="415204368"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">126</int> - <reference key="object" ref="978624576"/> - <reference key="parent" ref="415204368"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">127</int> - <reference key="object" ref="636842876"/> - <reference key="parent" ref="415204368"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">129</int> - <reference key="object" ref="127429044"/> - <reference key="parent" ref="415204368"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">124</int> - <reference key="object" ref="302650296"/> - <reference key="parent" ref="393910995"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">165</int> - <reference key="object" ref="646198478"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="826885056"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">166</int> - <reference key="object" ref="826885056"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="816280204"/> - <reference ref="469509798"/> - <reference ref="499527741"/> - </object> - <reference key="parent" ref="646198478"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">169</int> - <reference key="object" ref="816280204"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="632781574"/> - </object> - <reference key="parent" ref="826885056"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">168</int> - <reference key="object" ref="499527741"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="117422252"/> - <reference ref="364249840"/> - <reference ref="950575715"/> - <reference ref="240476725"/> - </object> - <reference key="parent" ref="826885056"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">167</int> - <reference key="object" ref="469509798"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="227137345"/> - </object> - <reference key="parent" ref="826885056"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">175</int> - <reference key="object" ref="227137345"/> - <reference key="parent" ref="469509798"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">174</int> - <reference key="object" ref="117422252"/> - <reference key="parent" ref="499527741"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">173</int> - <reference key="object" ref="364249840"/> - <reference key="parent" ref="499527741"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">172</int> - <reference key="object" ref="950575715"/> - <reference key="parent" ref="499527741"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">171</int> - <reference key="object" ref="240476725"/> - <reference key="parent" ref="499527741"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">170</int> - <reference key="object" ref="632781574"/> - <reference key="parent" ref="816280204"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">181</int> - <reference key="object" ref="537236264"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="287887251"/> - </object> - <reference key="parent" ref="604468971"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">182</int> - <reference key="object" ref="287887251"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="542647555"/> - <reference ref="584599051"/> - <reference ref="497467379"/> - <reference ref="141495203"/> - <reference ref="573064076"/> - <reference ref="292289709"/> - <reference ref="460805837"/> - </object> - <reference key="parent" ref="537236264"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">183</int> - <reference key="object" ref="141495203"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="349127428"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">184</int> - <reference key="object" ref="460805837"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="709389105"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">185</int> - <reference key="object" ref="292289709"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="241615184"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">186</int> - <reference key="object" ref="573064076"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="267730344"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">187</int> - <reference key="object" ref="497467379"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="281015894"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">188</int> - <reference key="object" ref="584599051"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="296011612"/> - <reference ref="1046245915"/> - <reference ref="835416558"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">189</int> - <reference key="object" ref="542647555"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="888729930"/> - </object> - <reference key="parent" ref="287887251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">190</int> - <reference key="object" ref="888729930"/> - <reference key="parent" ref="542647555"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">191</int> - <reference key="object" ref="296011612"/> - <reference key="parent" ref="584599051"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">192</int> - <reference key="object" ref="1046245915"/> - <reference key="parent" ref="584599051"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">193</int> - <reference key="object" ref="835416558"/> - <reference key="parent" ref="584599051"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">195</int> - <reference key="object" ref="281015894"/> - <reference key="parent" ref="497467379"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">196</int> - <reference key="object" ref="267730344"/> - <reference key="parent" ref="573064076"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">197</int> - <reference key="object" ref="241615184"/> - <reference key="parent" ref="292289709"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">198</int> - <reference key="object" ref="709389105"/> - <reference key="parent" ref="460805837"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">199</int> - <reference key="object" ref="349127428"/> - <reference key="parent" ref="141495203"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">214</int> - <reference key="object" ref="673627800"/> - <reference key="parent" ref="564209934"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>10.IBPluginDependency</string> - <string>11.IBPluginDependency</string> - <string>115.IBPluginDependency</string> - <string>116.CustomClassName</string> - <string>116.IBPluginDependency</string> - <string>121.IBPluginDependency</string> - <string>122.IBPluginDependency</string> - <string>123.IBPluginDependency</string> - <string>124.IBPluginDependency</string> - <string>125.IBPluginDependency</string> - <string>126.IBPluginDependency</string> - <string>127.IBPluginDependency</string> - <string>128.IBPluginDependency</string> - <string>14.IBAttributePlaceholdersKey</string> - <string>14.IBPluginDependency</string> - <string>154.IBPluginDependency</string> - <string>155.IBPluginDependency</string> - <string>156.IBPluginDependency</string> - <string>157.CustomClassName</string> - <string>157.IBPluginDependency</string> - <string>159.IBPluginDependency</string> - <string>16.IBPluginDependency</string> - <string>162.IBPluginDependency</string> - <string>167.IBPluginDependency</string> - <string>168.IBPluginDependency</string> - <string>169.IBPluginDependency</string> - <string>17.IBPluginDependency</string> - <string>170.IBPluginDependency</string> - <string>172.IBPluginDependency</string> - <string>173.IBPluginDependency</string> - <string>174.IBPluginDependency</string> - <string>175.IBPluginDependency</string> - <string>181.IBPluginDependency</string> - <string>182.IBPluginDependency</string> - <string>183.IBPluginDependency</string> - <string>184.IBPluginDependency</string> - <string>185.IBPluginDependency</string> - <string>186.IBPluginDependency</string> - <string>187.IBPluginDependency</string> - <string>188.IBPluginDependency</string> - <string>189.IBPluginDependency</string> - <string>190.IBPluginDependency</string> - <string>191.IBPluginDependency</string> - <string>192.IBPluginDependency</string> - <string>193.IBPluginDependency</string> - <string>195.IBPluginDependency</string> - <string>196.IBPluginDependency</string> - <string>197.IBPluginDependency</string> - <string>198.IBPluginDependency</string> - <string>199.CustomClassName</string> - <string>199.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>42.IBPluginDependency</string> - <string>43.IBPluginDependency</string> - <string>44.IBPluginDependency</string> - <string>45.IBPluginDependency</string> - <string>46.IBPluginDependency</string> - <string>47.IBPluginDependency</string> - <string>48.IBPluginDependency</string> - <string>49.IBPluginDependency</string> - <string>51.IBPluginDependency</string> - <string>52.IBPluginDependency</string> - <string>53.IBPluginDependency</string> - <string>54.IBPluginDependency</string> - <string>55.IBPluginDependency</string> - <string>56.IBPluginDependency</string> - <string>57.IBPluginDependency</string> - <string>58.IBPluginDependency</string> - <string>60.IBPluginDependency</string> - <string>61.IBPluginDependency</string> - <string>62.IBPluginDependency</string> - <string>63.IBPluginDependency</string> - <string>64.IBPluginDependency</string> - <string>65.IBPluginDependency</string> - <string>66.IBPluginDependency</string> - <string>67.IBPluginDependency</string> - <string>69.IBPluginDependency</string> - <string>70.IBPluginDependency</string> - <string>71.IBPluginDependency</string> - <string>72.IBPluginDependency</string> - <string>73.IBPluginDependency</string> - <string>74.IBPluginDependency</string> - <string>75.IBPluginDependency</string> - <string>76.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{521, 629}, {675, 377}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{521, 629}, {675, 377}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSMutableDictionary"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>TabViewPickerTable</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">268</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ContentSettingsDialogController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>openFlashPlayerSettings:</string> - <string>openPluginsPage:</string> - <string>showCookieExceptions:</string> - <string>showCookies:</string> - <string>showGeolocationExceptions:</string> - <string>showImagesExceptions:</string> - <string>showJavaScriptExceptions:</string> - <string>showNotificationsExceptions:</string> - <string>showPluginsExceptions:</string> - <string>showPopupsExceptions:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>openFlashPlayerSettings:</string> - <string>openPluginsPage:</string> - <string>showCookieExceptions:</string> - <string>showCookies:</string> - <string>showGeolocationExceptions:</string> - <string>showImagesExceptions:</string> - <string>showJavaScriptExceptions:</string> - <string>showNotificationsExceptions:</string> - <string>showPluginsExceptions:</string> - <string>showPopupsExceptions:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">openFlashPlayerSettings:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">openPluginsPage:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showCookieExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showCookies:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showGeolocationExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showImagesExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showJavaScriptExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showNotificationsExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showPluginsExceptions:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showPopupsExceptions:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>pluginDefaultSettingMatrix_</string> - <string>tabViewPicker_</string> - <string>tabView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMatrix</string> - <string>TabViewPickerTable</string> - <string>NSTabView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>pluginDefaultSettingMatrix_</string> - <string>tabViewPicker_</string> - <string>tabView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">pluginDefaultSettingMatrix_</string> - <string key="candidateClassName">NSMatrix</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tabViewPicker_</string> - <string key="candidateClassName">TabViewPickerTable</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tabView_</string> - <string key="candidateClassName">NSTabView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/content_settings_dialog_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">HyperlinkButtonCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/hyperlink_button_cell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">TabViewPickerTable</string> - <string key="superclassName">NSOutlineView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>oldTabViewDelegate_</string> - <string>tabView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSTabView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>oldTabViewDelegate_</string> - <string>tabView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">oldTabViewDelegate_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tabView_</string> - <string key="candidateClassName">NSTabView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tab_view_picker_table.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="537838955"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="833556226"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="826129"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="350441947"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMatrix</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="552224074"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="537838955"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="833556226"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="826129"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="350441947"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="441483706"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="552224074"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="48920884"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="737866523"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="549487476"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="281128177"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="156060754"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="552632687"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSOutlineView</string> - <string key="superclassName">NSTableView</string> - <reference key="sourceIdentifier" ref="48920884"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSSplitView</string> - <string key="superclassName">NSView</string> - <reference key="sourceIdentifier" ref="737866523"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTabView</string> - <string key="superclassName">NSView</string> - <reference key="sourceIdentifier" ref="549487476"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTabViewItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabViewItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="281128177"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="156060754"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="441483706"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="552632687"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <string key="NS.key.0">NSSwitch</string> - <string key="NS.object.0">{15, 15}</string> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/Cookies.xib b/chrome/app/nibs/Cookies.xib deleted file mode 100644 index bda3ea8..0000000 --- a/chrome/app/nibs/Cookies.xib +++ /dev/null @@ -1,1993 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="130"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">CookiesWindowController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">15</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{476, 219}, {499, 552}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_COOKIES_WEBSITE_PERMISSIONS_WINDOW_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <string key="NSWindowContentMinSize">{499, 513}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="91932637"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 527}, {465, 17}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="901192651"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_COOKIES_INFO_LABEL</string> - <object class="NSFont" key="NSSupport" id="743256162"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="91932637"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor" id="848879610"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="593135112"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="386908440"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSScrollView" id="1002552068"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="68591532"> - <reference key="NSNextResponder" ref="1002552068"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSOutlineView" id="120560"> - <reference key="NSNextResponder" ref="68591532"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{457, 237}</string> - <reference key="NSSuperview" ref="68591532"/> - <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{443, 0}, {16, 17}}</string> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="936123567"> - <double key="NSWidth">455</double> - <double key="NSMinWidth">16</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <reference key="NSColor" ref="386908440"/> - </object> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="363879356"> - <int key="NSCellFlags">69336641</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="120560"/> - <object class="NSColor" key="NSBackgroundColor" id="657409763"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <reference key="NSColor" ref="848879610"/> - </object> - <reference key="NSTextColor" ref="593135112"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="120560"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">2</double> - <double key="NSIntercellSpacingHeight">3</double> - <reference key="NSBackgroundColor" ref="657409763"/> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">14</double> - <int key="NSTvFlags">-767557632</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 1}, {457, 237}}</string> - <reference key="NSSuperview" ref="1002552068"/> - <reference key="NSNextKeyView" ref="120560"/> - <reference key="NSDocView" ref="120560"/> - <reference key="NSBGColor" ref="657409763"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="342557255"> - <reference key="NSNextResponder" ref="1002552068"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{447, 1}, {11, 222}}</string> - <reference key="NSSuperview" ref="1002552068"/> - <int key="NSsFlags">256</int> - <reference key="NSTarget" ref="1002552068"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.037974679999999997</double> - <double key="NSPercent">1</double> - </object> - <object class="NSScroller" id="33257460"> - <reference key="NSNextResponder" ref="1002552068"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 223}, {446, 15}}</string> - <reference key="NSSuperview" ref="1002552068"/> - <int key="NSsFlags">513</int> - <reference key="NSTarget" ref="1002552068"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">1</double> - </object> - </object> - <string key="NSFrame">{{20, 250}, {459, 239}}</string> - <reference key="NSSuperview" ref="1006"/> - <reference key="NSNextKeyView" ref="68591532"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="342557255"/> - <reference key="NSHScroller" ref="33257460"/> - <reference key="NSContentView" ref="68591532"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBiAAAQYgAAA</bytes> - </object> - <object class="NSCustomView" id="585842275"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="153456657"> - <reference key="NSNextResponder" ref="585842275"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{110, 12}, {111, 32}}</string> - <reference key="NSSuperview" ref="585842275"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="706435612"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_REMOVE_ALL_LABEL</string> - <reference key="NSSupport" ref="743256162"/> - <reference key="NSControlView" ref="153456657"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="328853880"> - <reference key="NSNextResponder" ref="585842275"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{14, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="585842275"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="983254772"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_COOKIES_REMOVE_LABEL</string> - <reference key="NSSupport" ref="743256162"/> - <reference key="NSControlView" ref="328853880"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"></string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{0, -5}, {235, 51}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="351729448"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="877515252"> - <reference key="NSNextResponder" ref="351729448"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{14, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="351729448"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="899809726"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CLOSE</string> - <reference key="NSSupport" ref="743256162"/> - <reference key="NSControlView" ref="877515252"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{375, -5}, {124, 51}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSSearchField" id="597690044"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{20, 499}, {459, 22}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSSearchFieldCell" key="NSCell" id="3052569"> - <int key="NSCellFlags">343014976</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="743256162"/> - <string key="NSPlaceholderString">^IDS_COOKIES_SEARCH_LABEL</string> - <reference key="NSControlView" ref="597690044"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <reference key="NSTextColor" ref="593135112"/> - <object class="NSButtonCell" key="NSSearchButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">search</string> - <reference key="NSControlView" ref="597690044"/> - <string key="NSAction">_searchFieldSearch:</string> - <reference key="NSTarget" ref="3052569"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" key="NSCancelButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">clear</string> - <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableDictionary"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>AXDescription</string> - <string>NSAccessibilityEncodedAttributesValueType</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel</string> - <integer value="1"/> - </object> - </object> - </object> - <reference key="NSControlView" ref="597690044"/> - <string key="NSAction">_searchFieldCancel:</string> - <reference key="NSTarget" ref="3052569"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <int key="NSMaximumRecents">255</int> - <bytes key="NSSearchFieldFlags">CAAAAA</bytes> - </object> - </object> - <object class="NSCustomView" id="303659259"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">290</int> - <string key="NSFrame">{{17, 45}, {464, 191}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">NSView</string> - </object> - </object> - <string key="NSFrameSize">{499, 552}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> - <string key="NSMinSize">{499, 535}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSTreeController" id="317796902"> - <object class="NSMutableArray" key="NSDeclaredKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>title</string> - <string>name</string> - <string>databaseDescription</string> - <string>domain</string> - <string>path</string> - <string>sendFor</string> - <string>created</string> - <string>expires</string> - <string>count</string> - <string>fileSize</string> - <string>lastModified</string> - <string>modelKey</string> - </object> - <string key="NSObjectClassName">CocoaCookieTreeNode</string> - <object class="_NSManagedProxy" key="_NSManagedProxy"/> - <bool key="NSPreservesSelection">YES</bool> - <bool key="NSSelectsInsertedObjects">YES</bool> - <string key="NSTreeContentChildrenKey">children</string> - <string key="NSTreeContentLeafKey">isLeaf</string> - </object> - <object class="NSCustomObject" id="524486310"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="505547508"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">49</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">closeSheet:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="877515252"/> - </object> - <int key="connectionID">50</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">treeController_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="317796902"/> - </object> - <int key="connectionID">52</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: arrangedObjects.title</string> - <reference key="source" ref="936123567"/> - <reference key="destination" ref="317796902"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="936123567"/> - <reference key="NSDestination" ref="317796902"/> - <string key="NSLabel">value: arrangedObjects.title</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">arrangedObjects.title</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">57</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentArray: cocoaTreeModel.children</string> - <reference key="source" ref="317796902"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="317796902"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentArray: cocoaTreeModel.children</string> - <string key="NSBinding">contentArray</string> - <string key="NSKeyPath">cocoaTreeModel.children</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">58</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">deleteCookie:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="328853880"/> - </object> - <int key="connectionID">97</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">deleteAllCookies:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="153456657"/> - </object> - <int key="connectionID">98</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="120560"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">99</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">106</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: arrangedObjects.count</string> - <reference key="source" ref="153456657"/> - <reference key="destination" ref="317796902"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="153456657"/> - <reference key="NSDestination" ref="317796902"/> - <string key="NSLabel">enabled: arrangedObjects.count</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">arrangedObjects.count</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">128</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="505547508"/> - <reference key="destination" ref="524486310"/> - </object> - <int key="connectionID">138</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="505547508"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">139</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: removeButtonEnabled</string> - <reference key="source" ref="328853880"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="328853880"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: removeButtonEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">removeButtonEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">176</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">updateFilter:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="597690044"/> - </object> - <int key="connectionID">179</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">searchField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="597690044"/> - </object> - <int key="connectionID">180</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">outlineView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="120560"/> - </object> - <int key="connectionID">181</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">cookieDetailsViewPlaceholder_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="303659259"/> - </object> - <int key="connectionID">345</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">removeButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="328853880"/> - </object> - <int key="connectionID">346</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="91932637"/> - <reference ref="1002552068"/> - <reference ref="585842275"/> - <reference ref="351729448"/> - <reference ref="597690044"/> - <reference ref="303659259"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="91932637"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="901192651"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="901192651"/> - <reference key="parent" ref="91932637"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="1002552068"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="342557255"/> - <reference ref="33257460"/> - <reference ref="120560"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="342557255"/> - <reference key="parent" ref="1002552068"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="33257460"/> - <reference key="parent" ref="1002552068"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="120560"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="936123567"/> - </object> - <reference key="parent" ref="1002552068"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">10</int> - <reference key="object" ref="936123567"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="363879356"/> - </object> - <reference key="parent" ref="120560"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">13</int> - <reference key="object" ref="363879356"/> - <reference key="parent" ref="936123567"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">51</int> - <reference key="object" ref="317796902"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">130</int> - <reference key="object" ref="585842275"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="328853880"/> - <reference ref="153456657"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">15</int> - <reference key="object" ref="328853880"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="983254772"/> - </object> - <reference key="parent" ref="585842275"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">16</int> - <reference key="object" ref="983254772"/> - <reference key="parent" ref="328853880"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="153456657"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="706435612"/> - </object> - <reference key="parent" ref="585842275"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">18</int> - <reference key="object" ref="706435612"/> - <reference key="parent" ref="153456657"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">131</int> - <reference key="object" ref="351729448"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="877515252"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="877515252"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="899809726"/> - </object> - <reference key="parent" ref="351729448"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="899809726"/> - <reference key="parent" ref="877515252"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">136</int> - <reference key="object" ref="524486310"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">137</int> - <reference key="object" ref="505547508"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">177</int> - <reference key="object" ref="597690044"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="3052569"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">178</int> - <reference key="object" ref="3052569"/> - <reference key="parent" ref="597690044"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">344</int> - <reference key="object" ref="303659259"/> - <reference key="parent" ref="1006"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBViewEditorWindowController.showingLayoutRectangles</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>1.windowTemplate.hasMinSize</string> - <string>1.windowTemplate.minSize</string> - <string>10.IBPluginDependency</string> - <string>13.CustomClassName</string> - <string>13.IBPluginDependency</string> - <string>136.IBPluginDependency</string> - <string>137.IBPluginDependency</string> - <string>15.IBPluginDependency</string> - <string>16.IBPluginDependency</string> - <string>17.IBPluginDependency</string> - <string>177.IBPluginDependency</string> - <string>178.IBPluginDependency</string> - <string>18.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>20.IBPluginDependency</string> - <string>3.IBPluginDependency</string> - <string>344.IBPluginDependency</string> - <string>4.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>51.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - <string>8.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{610, 283}, {499, 552}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES"/> - <string>{{610, 283}, {499, 552}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <boolean value="YES"/> - <string>{499, 513}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>ImageAndTextCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">346</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">CookiesWindowController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>closeSheet:</string> - <string>deleteAllCookies:</string> - <string>deleteCookie:</string> - <string>updateFilter:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>closeSheet:</string> - <string>deleteAllCookies:</string> - <string>deleteCookie:</string> - <string>updateFilter:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">closeSheet:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">deleteAllCookies:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">deleteCookie:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">updateFilter:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cookieDetailsViewPlaceholder_</string> - <string>outlineView_</string> - <string>removeButton_</string> - <string>searchField_</string> - <string>treeController_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSView</string> - <string>NSOutlineView</string> - <string>NSButton</string> - <string>NSSearchField</string> - <string>NSTreeController</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cookieDetailsViewPlaceholder_</string> - <string>outlineView_</string> - <string>removeButton_</string> - <string>searchField_</string> - <string>treeController_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">cookieDetailsViewPlaceholder_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">outlineView_</string> - <string key="candidateClassName">NSOutlineView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">removeButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">searchField_</string> - <string key="candidateClassName">NSSearchField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">treeController_</string> - <string key="candidateClassName">NSTreeController</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/cookies_window_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">CookiesWindowController</string> - <string key="superclassName">NSWindowController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="41249318"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="41249318"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">ImageAndTextCell</string> - <string key="superclassName">NSTextFieldCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/apple/ImageAndTextCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="342659261"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="26285123"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="308312984"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="579648419"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="283396895"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="342659261"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="26285123"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="308312984"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="579648419"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="938034508"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="283396895"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="460313279"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="855275732"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="466503613"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="778734252"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObjectController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSObjectController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSOutlineView</string> - <string key="superclassName">NSTableView</string> - <reference key="sourceIdentifier" ref="460313279"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSSearchField</string> - <string key="superclassName">NSTextField</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSearchField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSSearchFieldCell</string> - <string key="superclassName">NSTextFieldCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSearchFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="855275732"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTreeController</string> - <string key="superclassName">NSObjectController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTreeController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="466503613"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="938034508"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="778734252"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - </data> -</archive> diff --git a/chrome/app/nibs/EditSearchEngine.xib b/chrome/app/nibs/EditSearchEngine.xib deleted file mode 100644 index e80554d..0000000 --- a/chrome/app/nibs/EditSearchEngine.xib +++ /dev/null @@ -1,1995 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="2"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">EditSearchEngineCocoaController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">69</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 343}, {396, 167}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_SEARCH_ENGINES_EDITOR_NEW_WINDOW_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="373582998"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="627445567"> - <reference key="NSNextResponder" ref="373582998"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{110, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="373582998"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="120542449"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OK</string> - <object class="NSFont" key="NSSupport" id="1043256678"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="627445567"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="734394812"> - <reference key="NSNextResponder" ref="373582998"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{14, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="373582998"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="825860989"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CANCEL</string> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="734394812"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{176, 0}, {220, 49}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="140042554"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="901860150"> - <reference key="NSNextResponder" ref="140042554"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{17, 57}, {69, 17}}</string> - <reference key="NSSuperview" ref="140042554"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="327381681"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71304192</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_DESCRIPTION_LABEL</string> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="901860150"/> - <object class="NSColor" key="NSBackgroundColor" id="278304884"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="1037435607"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="824104078"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSTextField" id="129921884"> - <reference key="NSNextResponder" ref="140042554"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{17, 32}, {69, 17}}</string> - <reference key="NSSuperview" ref="140042554"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="592181345"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71304192</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_KEYWORD_LABEL</string> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="129921884"/> - <reference key="NSBackgroundColor" ref="278304884"/> - <reference key="NSTextColor" ref="1037435607"/> - </object> - </object> - <object class="NSTextField" id="310067785"> - <reference key="NSNextResponder" ref="140042554"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{17, 7}, {69, 17}}</string> - <reference key="NSSuperview" ref="140042554"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="749687991"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">71304192</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_URL_LABEL</string> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="310067785"/> - <reference key="NSBackgroundColor" ref="278304884"/> - <reference key="NSTextColor" ref="1037435607"/> - </object> - </object> - </object> - <string key="NSFrame">{{0, 73}, {89, 94}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSBox" id="882764492"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">266</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSView" id="490003719"> - <reference key="NSNextResponder" ref="882764492"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSImageView" id="976480961"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">265</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{275, 25}, {20, 20}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="133904152"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">0</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSImageView" id="565779959"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">265</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{275, 77}, {20, 20}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="371707230"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">0</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSTextField" id="293456448"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{8, 75}, {259, 22}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="535128285"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="293456448"/> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSColor" key="NSBackgroundColor" id="948976970"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="447628133"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textColor</string> - <reference key="NSColor" ref="824104078"/> - </object> - </object> - </object> - <object class="NSTextField" id="721942730"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{8, 25}, {259, 22}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="331633943"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="721942730"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="948976970"/> - <reference key="NSTextColor" ref="447628133"/> - </object> - </object> - <object class="NSTextField" id="734244271"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{8, 50}, {259, 22}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1073706257"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="1043256678"/> - <reference key="NSControlView" ref="734244271"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="948976970"/> - <reference key="NSTextColor" ref="447628133"/> - </object> - </object> - <object class="NSImageView" id="211229445"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">265</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{275, 52}, {20, 20}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="1008708829"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">0</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSTextField" id="1040217251"> - <reference key="NSNextResponder" ref="490003719"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{6, 5}, {264, 17}}</string> - <reference key="NSSuperview" ref="490003719"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="217005922"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_URL_DESCRIPTION_LABEL</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="1040217251"/> - <reference key="NSBackgroundColor" ref="278304884"/> - <reference key="NSTextColor" ref="1037435607"/> - </object> - </object> - </object> - <string key="NSFrameSize">{313, 107}</string> - <reference key="NSSuperview" ref="882764492"/> - </object> - </object> - <string key="NSFrame">{{83, 53}, {313, 107}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSOffsets">{0, 0}</string> - <object class="NSTextFieldCell" key="NSTitleCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <reference key="NSBackgroundColor" ref="948976970"/> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes> - </object> - </object> - <reference key="NSContentView" ref="490003719"/> - <int key="NSBorderType">0</int> - <int key="NSBoxType">0</int> - <int key="NSTitlePosition">0</int> - <bool key="NSTransparent">NO</bool> - </object> - </object> - <string key="NSFrameSize">{396, 167}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="534663943"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="689567283"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">keywordField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="734244271"/> - </object> - <int key="connectionID">28</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">nameField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="293456448"/> - </object> - <int key="connectionID">29</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">urlField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="721942730"/> - </object> - <int key="connectionID">30</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">nameImage_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="565779959"/> - </object> - <int key="connectionID">31</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">keywordImage_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="211229445"/> - </object> - <int key="connectionID">32</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">urlImage_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="976480961"/> - </object> - <int key="connectionID">33</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">doneButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="627445567"/> - </object> - <int key="connectionID">34</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">save:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="627445567"/> - </object> - <int key="connectionID">35</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">cancel:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="734394812"/> - </object> - <int key="connectionID">36</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">39</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">40</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="293456448"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">42</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="734244271"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">43</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="721942730"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">44</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="689567283"/> - <reference key="destination" ref="534663943"/> - </object> - <int key="connectionID">50</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="689567283"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">51</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">viewToSlideAndResize_</string> - <reference key="source" ref="140042554"/> - <reference key="destination" ref="882764492"/> - </object> - <int key="connectionID">57</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">viewToResize_</string> - <reference key="source" ref="140042554"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">58</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">fieldAndImageContainer_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="882764492"/> - </object> - <int key="connectionID">59</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">labelContainer_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="140042554"/> - </object> - <int key="connectionID">60</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">urlDescriptionField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1040217251"/> - </object> - <int key="connectionID">61</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="373582998"/> - <reference ref="140042554"/> - <reference ref="882764492"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">45</int> - <reference key="object" ref="534663943"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">49</int> - <reference key="object" ref="689567283"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">54</int> - <reference key="object" ref="373582998"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="627445567"/> - <reference ref="734394812"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="627445567"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="120542449"/> - </object> - <reference key="parent" ref="373582998"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="120542449"/> - <reference key="parent" ref="627445567"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="734394812"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="825860989"/> - </object> - <reference key="parent" ref="373582998"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="825860989"/> - <reference key="parent" ref="734394812"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">55</int> - <reference key="object" ref="140042554"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="901860150"/> - <reference ref="129921884"/> - <reference ref="310067785"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="901860150"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="327381681"/> - </object> - <reference key="parent" ref="140042554"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="327381681"/> - <reference key="parent" ref="901860150"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">9</int> - <reference key="object" ref="129921884"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="592181345"/> - </object> - <reference key="parent" ref="140042554"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">10</int> - <reference key="object" ref="592181345"/> - <reference key="parent" ref="129921884"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">11</int> - <reference key="object" ref="310067785"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="749687991"/> - </object> - <reference key="parent" ref="140042554"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">12</int> - <reference key="object" ref="749687991"/> - <reference key="parent" ref="310067785"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">56</int> - <reference key="object" ref="882764492"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="976480961"/> - <reference ref="211229445"/> - <reference ref="565779959"/> - <reference ref="293456448"/> - <reference ref="734244271"/> - <reference ref="721942730"/> - <reference ref="1040217251"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="976480961"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="133904152"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">24</int> - <reference key="object" ref="133904152"/> - <reference key="parent" ref="976480961"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="211229445"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1008708829"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="1008708829"/> - <reference key="parent" ref="211229445"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="565779959"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="371707230"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">20</int> - <reference key="object" ref="371707230"/> - <reference key="parent" ref="565779959"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">13</int> - <reference key="object" ref="293456448"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="535128285"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">14</int> - <reference key="object" ref="535128285"/> - <reference key="parent" ref="293456448"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="734244271"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1073706257"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">18</int> - <reference key="object" ref="1073706257"/> - <reference key="parent" ref="734244271"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">15</int> - <reference key="object" ref="721942730"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="331633943"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">16</int> - <reference key="object" ref="331633943"/> - <reference key="parent" ref="721942730"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">52</int> - <reference key="object" ref="1040217251"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="217005922"/> - </object> - <reference key="parent" ref="882764492"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">53</int> - <reference key="object" ref="217005922"/> - <reference key="parent" ref="1040217251"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>10.IBPluginDependency</string> - <string>11.IBPluginDependency</string> - <string>12.IBPluginDependency</string> - <string>13.IBPluginDependency</string> - <string>14.IBPluginDependency</string> - <string>15.IBPluginDependency</string> - <string>16.IBPluginDependency</string> - <string>17.IBPluginDependency</string> - <string>18.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>2.IBUserGuides</string> - <string>20.IBPluginDependency</string> - <string>21.IBPluginDependency</string> - <string>22.IBPluginDependency</string> - <string>23.IBPluginDependency</string> - <string>24.IBPluginDependency</string> - <string>3.IBPluginDependency</string> - <string>4.IBPluginDependency</string> - <string>45.IBPluginDependency</string> - <string>49.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>52.IBPluginDependency</string> - <string>53.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - <string>8.IBPluginDependency</string> - <string>9.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{469, 537}, {396, 167}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{469, 537}, {396, 167}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSMutableArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">63</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">EditSearchEngineCocoaController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>save:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">save:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>doneButton_</string> - <string>fieldAndImageContainer_</string> - <string>keywordField_</string> - <string>keywordImage_</string> - <string>labelContainer_</string> - <string>nameField_</string> - <string>nameImage_</string> - <string>urlDescriptionField_</string> - <string>urlField_</string> - <string>urlImage_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSButton</string> - <string>NSBox</string> - <string>NSTextField</string> - <string>NSImageView</string> - <string>NSView</string> - <string>NSTextField</string> - <string>NSImageView</string> - <string>NSTextField</string> - <string>NSTextField</string> - <string>NSImageView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>doneButton_</string> - <string>fieldAndImageContainer_</string> - <string>keywordField_</string> - <string>keywordImage_</string> - <string>labelContainer_</string> - <string>nameField_</string> - <string>nameImage_</string> - <string>urlDescriptionField_</string> - <string>urlField_</string> - <string>urlImage_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">doneButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">fieldAndImageContainer_</string> - <string key="candidateClassName">NSBox</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">keywordField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">keywordImage_</string> - <string key="candidateClassName">NSImageView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">labelContainer_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">nameField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">nameImage_</string> - <string key="candidateClassName">NSImageView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">urlDescriptionField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">urlField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">urlImage_</string> - <string key="candidateClassName">NSImageView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="670856888"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="670856888"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="793157456"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="50403614"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="656638078"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSBox</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="361279917"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageView</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="972321352"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="793157456"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="50403614"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="656638078"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="361279917"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="793243670"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="972321352"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="973074284"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="10577056"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="973074284"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="793243670"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="10577056"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - </data> -</archive> diff --git a/chrome/app/nibs/FontLanguageSettings.xib b/chrome/app/nibs/FontLanguageSettings.xib deleted file mode 100644 index 7df14a1..0000000 --- a/chrome/app/nibs/FontLanguageSettings.xib +++ /dev/null @@ -1,2343 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="1"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">FontLanguageSettingsController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">7</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 253}, {527, 257}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_FONT_SETTING_WINDOWS_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSView" id="234912857"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="426019583"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 168}, {488, 17}}</string> - <reference key="NSSuperview" ref="234912857"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="137444641"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SUB_DIALOG_FONT_TITLE</string> - <object class="NSFont" key="NSSupport" id="398885850"> - <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="426019583"/> - <object class="NSColor" key="NSBackgroundColor" id="236360023"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="457126496"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="140946240"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSTextField" id="131023551"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 40}, {488, 17}}</string> - <reference key="NSSuperview" ref="234912857"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="641652821"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SUB_DIALOG_ENCODING_TITLE</string> - <reference key="NSSupport" ref="398885850"/> - <reference key="NSControlView" ref="131023551"/> - <reference key="NSBackgroundColor" ref="236360023"/> - <reference key="NSTextColor" ref="457126496"/> - </object> - </object> - <object class="NSPopUpButton" id="191782641"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{132, 9}, {370, 26}}</string> - <reference key="NSSuperview" ref="234912857"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="947939277"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">2048</int> - <object class="NSFont" key="NSSupport" id="30022524"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="191782641"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="1063280698"> - <reference key="NSMenu" ref="97308908"/> - <string key="NSTitle">Item 1</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSOnImage" id="130084428"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> - </object> - <object class="NSCustomResource" key="NSMixedImage" id="356692328"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="947939277"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="97308908"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1063280698"/> - <object class="NSMenuItem" id="974199815"> - <reference key="NSMenu" ref="97308908"/> - <string key="NSTitle">Item 2</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="130084428"/> - <reference key="NSMixedImage" ref="356692328"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="947939277"/> - </object> - <object class="NSMenuItem" id="465594413"> - <reference key="NSMenu" ref="97308908"/> - <string key="NSTitle">Item 3</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="130084428"/> - <reference key="NSMixedImage" ref="356692328"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="947939277"/> - </object> - </object> - </object> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> - </object> - </object> - <object class="NSCustomView" id="144660324"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="9811211"> - <reference key="NSNextResponder" ref="144660324"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{12, 10}, {137, 17}}</string> - <reference key="NSSuperview" ref="144660324"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="700506270"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_FIXED_WIDTH_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="9811211"/> - <reference key="NSBackgroundColor" ref="236360023"/> - <reference key="NSTextColor" ref="457126496"/> - </object> - </object> - <object class="NSTextField" id="802456298"> - <reference key="NSNextResponder" ref="144660324"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{12, 41}, {137, 17}}</string> - <reference key="NSSuperview" ref="144660324"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="916480340"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_SANS_SERIF_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="802456298"/> - <reference key="NSBackgroundColor" ref="236360023"/> - <reference key="NSTextColor" ref="457126496"/> - </object> - </object> - <object class="NSTextField" id="427167220"> - <reference key="NSNextResponder" ref="144660324"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{12, 73}, {137, 17}}</string> - <reference key="NSSuperview" ref="144660324"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="326475576"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_SERIF_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="427167220"/> - <reference key="NSBackgroundColor" ref="236360023"/> - <reference key="NSTextColor" ref="457126496"/> - </object> - </object> - </object> - <string key="NSFrame">{{-3, 70}, {151, 110}}</string> - <reference key="NSSuperview" ref="234912857"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="801380756"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="726857614"> - <reference key="NSNextResponder" ref="801380756"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{17, 20}, {116, 17}}</string> - <reference key="NSSuperview" ref="801380756"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1047502891"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_DEFAULT_ENCODING_SELECTOR_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="726857614"/> - <reference key="NSBackgroundColor" ref="236360023"/> - <reference key="NSTextColor" ref="457126496"/> - </object> - </object> - </object> - <string key="NSFrame">{{-3, -5}, {150, 57}}</string> - <reference key="NSSuperview" ref="234912857"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="392576942"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="689224103"> - <reference key="NSNextResponder" ref="392576942"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 1}, {101, 32}}</string> - <reference key="NSSuperview" ref="392576942"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="892287911"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_BUTTON_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="689224103"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="920096097"> - <reference key="NSNextResponder" ref="392576942"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 32}, {101, 32}}</string> - <reference key="NSSuperview" ref="392576942"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="423783484"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_BUTTON_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="920096097"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="293748647"> - <reference key="NSNextResponder" ref="392576942"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{14, 64}, {101, 32}}</string> - <reference key="NSSuperview" ref="392576942"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="921698346"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_FONT_LANGUAGE_SETTING_FONT_SELECTOR_BUTTON_LABEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="293748647"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{390, 70}, {129, 113}}</string> - <reference key="NSSuperview" ref="234912857"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSBox" id="574545322"> - <reference key="NSNextResponder" ref="234912857"/> - <int key="NSvFlags">36</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSView" id="85789246"> - <reference key="NSNextResponder" ref="574545322"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="817537708"> - <reference key="NSNextResponder" ref="85789246"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{0, 82}, {259, 22}}</string> - <reference key="NSSuperview" ref="85789246"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="204646851"> - <int key="NSCellFlags">-2079195584</int> - <int key="NSCellFlags2">306185216</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="817537708"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <object class="NSColor" key="NSBackgroundColor" id="255726597"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="876664397"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textColor</string> - <reference key="NSColor" ref="140946240"/> - </object> - </object> - </object> - <object class="NSTextField" id="329906523"> - <reference key="NSNextResponder" ref="85789246"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{0, 50}, {259, 22}}</string> - <reference key="NSSuperview" ref="85789246"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="881824787"> - <int key="NSCellFlags">-2079195584</int> - <int key="NSCellFlags2">306185216</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="329906523"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <reference key="NSBackgroundColor" ref="255726597"/> - <reference key="NSTextColor" ref="876664397"/> - </object> - </object> - <object class="NSTextField" id="216474640"> - <reference key="NSNextResponder" ref="85789246"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{0, 24}, {259, 17}}</string> - <reference key="NSSuperview" ref="85789246"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="553864914"> - <int key="NSCellFlags">-2079195584</int> - <int key="NSCellFlags2">306185216</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="398885850"/> - <reference key="NSControlView" ref="216474640"/> - <reference key="NSBackgroundColor" ref="255726597"/> - <reference key="NSTextColor" ref="876664397"/> - </object> - </object> - </object> - <string key="NSFrameSize">{260, 115}</string> - <reference key="NSSuperview" ref="574545322"/> - </object> - </object> - <string key="NSFrame">{{147, 57}, {260, 115}}</string> - <reference key="NSSuperview" ref="234912857"/> - <string key="NSOffsets">{0, 0}</string> - <object class="NSTextFieldCell" key="NSTitleCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Box</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <reference key="NSBackgroundColor" ref="255726597"/> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes> - </object> - </object> - <reference key="NSContentView" ref="85789246"/> - <int key="NSBorderType">0</int> - <int key="NSBoxType">0</int> - <int key="NSTitlePosition">0</int> - <bool key="NSTransparent">NO</bool> - </object> - </object> - <string key="NSFrame">{{8, 49}, {516, 188}}</string> - <reference key="NSSuperview" ref="1006"/> - </object> - <object class="NSCustomView" id="435246767"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="872321321"> - <reference key="NSNextResponder" ref="435246767"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{110, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="435246767"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="70105462"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OK</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="872321321"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="577390425"> - <reference key="NSNextResponder" ref="435246767"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{14, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="435246767"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="238283370"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CANCEL</string> - <reference key="NSSupport" ref="30022524"/> - <reference key="NSControlView" ref="577390425"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{307, 0}, {220, 54}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - </object> - <string key="NSFrameSize">{527, 257}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSArrayController" id="45399218"> - <object class="NSMutableArray" key="NSDeclaredKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>name</string> - <string>defaultEncodingIndex_</string> - </object> - <object class="_NSManagedProxy" key="_NSManagedProxy"/> - <bool key="NSAvoidsEmptySelection">YES</bool> - <bool key="NSPreservesSelection">YES</bool> - <bool key="NSSelectsInsertedObjects">YES</bool> - <bool key="NSFilterRestrictsInsertion">YES</bool> - <bool key="NSClearsFilterPredicateOnInsertion">YES</bool> - </object> - <object class="NSCustomObject" id="1049709893"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="693805035"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">32</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentArray: encodings</string> - <reference key="source" ref="45399218"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="45399218"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentArray: encodings</string> - <string key="NSBinding">contentArray</string> - <string key="NSKeyPath">encodings</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">70</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">save:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="872321321"/> - </object> - <int key="connectionID">76</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">closeSheet:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="577390425"/> - </object> - <int key="connectionID">77</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="693805035"/> - <reference key="destination" ref="1049709893"/> - </object> - <int key="connectionID">84</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="693805035"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">85</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">viewToSlideAndResize_</string> - <reference key="source" ref="144660324"/> - <reference key="destination" ref="574545322"/> - </object> - <int key="connectionID">167</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">viewToSlideAndResize_</string> - <reference key="source" ref="801380756"/> - <reference key="destination" ref="191782641"/> - </object> - <int key="connectionID">168</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">serifLabel_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="427167220"/> - </object> - <int key="connectionID">169</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">serifField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="817537708"/> - </object> - <int key="connectionID">170</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">serifButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="293748647"/> - </object> - <int key="connectionID">171</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">sansSerifLabel_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="802456298"/> - </object> - <int key="connectionID">172</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">sansSerifField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="329906523"/> - </object> - <int key="connectionID">173</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">sansSerifButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="920096097"/> - </object> - <int key="connectionID">174</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">fixedWidthLabel_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="9811211"/> - </object> - <int key="connectionID">175</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">fixedWidthField_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="216474640"/> - </object> - <int key="connectionID">176</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">fixedWidthButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="689224103"/> - </object> - <int key="connectionID">177</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">selectFont:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="293748647"/> - </object> - <int key="connectionID">179</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">selectFont:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="920096097"/> - </object> - <int key="connectionID">180</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">selectFont:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="689224103"/> - </object> - <int key="connectionID">181</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">content: arrangedObjects.name</string> - <reference key="source" ref="191782641"/> - <reference key="destination" ref="45399218"/> - <object class="NSNibBindingConnector" key="connector" id="502479255"> - <reference key="NSSource" ref="191782641"/> - <reference key="NSDestination" ref="45399218"/> - <string key="NSLabel">content: arrangedObjects.name</string> - <string key="NSBinding">content</string> - <string key="NSKeyPath">arrangedObjects.name</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">183</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: defaultEncodingIndex_</string> - <reference key="source" ref="191782641"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="191782641"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: defaultEncodingIndex_</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">defaultEncodingIndex_</string> - <reference key="NSPreviousConnector" ref="502479255"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">187</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="435246767"/> - <reference ref="234912857"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">62</int> - <reference key="object" ref="45399218"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">78</int> - <reference key="object" ref="1049709893"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">81</int> - <reference key="object" ref="435246767"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="577390425"/> - <reference ref="872321321"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">73</int> - <reference key="object" ref="577390425"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="238283370"/> - </object> - <reference key="parent" ref="435246767"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">74</int> - <reference key="object" ref="238283370"/> - <reference key="parent" ref="577390425"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">71</int> - <reference key="object" ref="872321321"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="70105462"/> - </object> - <reference key="parent" ref="435246767"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">72</int> - <reference key="object" ref="70105462"/> - <reference key="parent" ref="872321321"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">83</int> - <reference key="object" ref="693805035"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">132</int> - <reference key="object" ref="234912857"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="574545322"/> - <reference ref="392576942"/> - <reference ref="801380756"/> - <reference ref="144660324"/> - <reference ref="191782641"/> - <reference ref="131023551"/> - <reference ref="426019583"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">133</int> - <reference key="object" ref="574545322"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="329906523"/> - <reference ref="216474640"/> - <reference ref="817537708"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">134</int> - <reference key="object" ref="392576942"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="689224103"/> - <reference ref="920096097"/> - <reference ref="293748647"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">135</int> - <reference key="object" ref="801380756"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="726857614"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">136</int> - <reference key="object" ref="144660324"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="802456298"/> - <reference ref="9811211"/> - <reference ref="427167220"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">137</int> - <reference key="object" ref="191782641"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="947939277"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">138</int> - <reference key="object" ref="131023551"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="641652821"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">139</int> - <reference key="object" ref="426019583"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="137444641"/> - </object> - <reference key="parent" ref="234912857"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">140</int> - <reference key="object" ref="137444641"/> - <reference key="parent" ref="426019583"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">141</int> - <reference key="object" ref="641652821"/> - <reference key="parent" ref="131023551"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">142</int> - <reference key="object" ref="947939277"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="97308908"/> - </object> - <reference key="parent" ref="191782641"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">143</int> - <reference key="object" ref="97308908"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="465594413"/> - <reference ref="974199815"/> - <reference ref="1063280698"/> - </object> - <reference key="parent" ref="947939277"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">144</int> - <reference key="object" ref="465594413"/> - <reference key="parent" ref="97308908"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">145</int> - <reference key="object" ref="974199815"/> - <reference key="parent" ref="97308908"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">146</int> - <reference key="object" ref="1063280698"/> - <reference key="parent" ref="97308908"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">147</int> - <reference key="object" ref="802456298"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="916480340"/> - </object> - <reference key="parent" ref="144660324"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">148</int> - <reference key="object" ref="9811211"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="700506270"/> - </object> - <reference key="parent" ref="144660324"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">149</int> - <reference key="object" ref="427167220"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="326475576"/> - </object> - <reference key="parent" ref="144660324"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">150</int> - <reference key="object" ref="326475576"/> - <reference key="parent" ref="427167220"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">151</int> - <reference key="object" ref="700506270"/> - <reference key="parent" ref="9811211"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">152</int> - <reference key="object" ref="916480340"/> - <reference key="parent" ref="802456298"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">153</int> - <reference key="object" ref="726857614"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1047502891"/> - </object> - <reference key="parent" ref="801380756"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">154</int> - <reference key="object" ref="1047502891"/> - <reference key="parent" ref="726857614"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">155</int> - <reference key="object" ref="689224103"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="892287911"/> - </object> - <reference key="parent" ref="392576942"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">156</int> - <reference key="object" ref="920096097"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="423783484"/> - </object> - <reference key="parent" ref="392576942"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">157</int> - <reference key="object" ref="293748647"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="921698346"/> - </object> - <reference key="parent" ref="392576942"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">158</int> - <reference key="object" ref="921698346"/> - <reference key="parent" ref="293748647"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">159</int> - <reference key="object" ref="423783484"/> - <reference key="parent" ref="920096097"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">160</int> - <reference key="object" ref="892287911"/> - <reference key="parent" ref="689224103"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">161</int> - <reference key="object" ref="329906523"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="881824787"/> - </object> - <reference key="parent" ref="574545322"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">162</int> - <reference key="object" ref="216474640"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="553864914"/> - </object> - <reference key="parent" ref="574545322"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">163</int> - <reference key="object" ref="817537708"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="204646851"/> - </object> - <reference key="parent" ref="574545322"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">164</int> - <reference key="object" ref="204646851"/> - <reference key="parent" ref="817537708"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">165</int> - <reference key="object" ref="553864914"/> - <reference key="parent" ref="216474640"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">166</int> - <reference key="object" ref="881824787"/> - <reference key="parent" ref="329906523"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>132.IBPluginDependency</string> - <string>137.IBPluginDependency</string> - <string>138.IBPluginDependency</string> - <string>139.IBPluginDependency</string> - <string>140.IBPluginDependency</string> - <string>141.IBPluginDependency</string> - <string>142.IBPluginDependency</string> - <string>143.IBEditorWindowLastContentRect</string> - <string>143.IBPluginDependency</string> - <string>144.IBPluginDependency</string> - <string>145.IBPluginDependency</string> - <string>146.IBPluginDependency</string> - <string>147.IBPluginDependency</string> - <string>148.IBPluginDependency</string> - <string>149.IBPluginDependency</string> - <string>150.IBPluginDependency</string> - <string>151.IBPluginDependency</string> - <string>152.IBPluginDependency</string> - <string>153.IBPluginDependency</string> - <string>154.IBPluginDependency</string> - <string>155.IBPluginDependency</string> - <string>156.IBPluginDependency</string> - <string>157.IBPluginDependency</string> - <string>158.IBPluginDependency</string> - <string>159.IBPluginDependency</string> - <string>160.IBPluginDependency</string> - <string>161.IBPluginDependency</string> - <string>162.IBPluginDependency</string> - <string>163.IBPluginDependency</string> - <string>164.IBPluginDependency</string> - <string>165.IBPluginDependency</string> - <string>166.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>62.IBPluginDependency</string> - <string>71.IBPluginDependency</string> - <string>72.IBPluginDependency</string> - <string>73.IBPluginDependency</string> - <string>74.IBPluginDependency</string> - <string>78.IBPluginDependency</string> - <string>83.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{1153, 749}, {527, 257}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{1153, 749}, {527, 257}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{719, 1290}, {370, 63}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">188</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">FontLanguageSettingsController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>closeSheet:</string> - <string>save:</string> - <string>selectFont:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>closeSheet:</string> - <string>save:</string> - <string>selectFont:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">closeSheet:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">save:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">selectFont:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>encodingsMenu_</string> - <string>fixedWidthButton_</string> - <string>fixedWidthField_</string> - <string>fixedWidthLabel_</string> - <string>sansSerifButton_</string> - <string>sansSerifField_</string> - <string>sansSerifLabel_</string> - <string>serifButton_</string> - <string>serifField_</string> - <string>serifLabel_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSPopUpButton</string> - <string>NSButton</string> - <string>NSTextField</string> - <string>NSTextField</string> - <string>NSButton</string> - <string>NSTextField</string> - <string>NSTextField</string> - <string>NSButton</string> - <string>NSTextField</string> - <string>NSTextField</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>encodingsMenu_</string> - <string>fixedWidthButton_</string> - <string>fixedWidthField_</string> - <string>fixedWidthLabel_</string> - <string>sansSerifButton_</string> - <string>sansSerifField_</string> - <string>sansSerifLabel_</string> - <string>serifButton_</string> - <string>serifField_</string> - <string>serifLabel_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">encodingsMenu_</string> - <string key="candidateClassName">NSPopUpButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">fixedWidthButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">fixedWidthField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">fixedWidthLabel_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">sansSerifButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">sansSerifField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">sansSerifLabel_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">serifButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">serifField_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">serifLabel_</string> - <string key="candidateClassName">NSTextField</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/font_language_settings_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="144108806"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="144108806"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/nsmenuitem_additions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1537558"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="91291819"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="543697589"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArrayController</string> - <string key="superclassName">NSObjectController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSArrayController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSBox</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="98020292"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="382261151"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="986989521"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItemCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1537558"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="91291819"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="543697589"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="98020292"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="444751752"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="382261151"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="788779331"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1061579889"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObjectController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSObjectController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButton</string> - <string key="superclassName">NSButton</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButtonCell</string> - <string key="superclassName">NSMenuItemCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="986989521"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="788779331"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="444751752"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="1061579889"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSMenuCheckmark</string> - <string>NSMenuMixedState</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{9, 8}</string> - <string>{7, 2}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/InstantConfirm.xib b/chrome/app/nibs/InstantConfirm.xib deleted file mode 100644 index 91ea9e5..0000000 --- a/chrome/app/nibs/InstantConfirm.xib +++ /dev/null @@ -1,1379 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="19"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">InstantConfirmWindowController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">7</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 320}, {470, 190}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_INSTANT_OPT_IN_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="794136076"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 65}, {436, 105}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="892950530"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_INSTANT_OPT_IN_MESSAGE</string> - <object class="NSFont" key="NSSupport"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="794136076"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSCustomView" id="737244935"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="632851681"> - <reference key="NSNextResponder" ref="737244935"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{20, 20}, {96, 16}}</string> - <reference key="NSSuperview" ref="737244935"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="980063444"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_LEARN_MORE</string> - <object class="NSFont" key="NSSupport" id="932337151"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="632851681"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{136, 56}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - <object class="NSCustomView" id="201051373"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="512974612"> - <reference key="NSNextResponder" ref="201051373"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{110, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="201051373"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="897506623"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OK</string> - <reference key="NSSupport" ref="932337151"/> - <reference key="NSControlView" ref="512974612"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="783935168"> - <reference key="NSNextResponder" ref="201051373"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{14, 12}, {96, 32}}</string> - <reference key="NSSuperview" ref="201051373"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="928516474"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_CANCEL</string> - <reference key="NSSupport" ref="932337151"/> - <reference key="NSControlView" ref="783935168"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{250, -2}, {220, 60}}</string> - <reference key="NSSuperview" ref="1006"/> - <string key="NSClassName">NSView</string> - </object> - </object> - <string key="NSFrameSize">{470, 190}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="444963714"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="444963714"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">8</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">9</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">10</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">learnMore:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="632851681"/> - </object> - <int key="connectionID">15</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">cancel:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="783935168"/> - </object> - <int key="connectionID">16</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">ok:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="512974612"/> - </object> - <int key="connectionID">17</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">description_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="794136076"/> - </object> - <int key="connectionID">20</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="794136076"/> - <reference ref="737244935"/> - <reference ref="201051373"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="444963714"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">13</int> - <reference key="object" ref="794136076"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="892950530"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">14</int> - <reference key="object" ref="892950530"/> - <reference key="parent" ref="794136076"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">18</int> - <reference key="object" ref="737244935"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="632851681"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">11</int> - <reference key="object" ref="632851681"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="980063444"/> - </object> - <reference key="parent" ref="737244935"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">12</int> - <reference key="object" ref="980063444"/> - <reference key="parent" ref="632851681"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="201051373"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="783935168"/> - <reference ref="512974612"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="783935168"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="928516474"/> - </object> - <reference key="parent" ref="201051373"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="928516474"/> - <reference key="parent" ref="783935168"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="512974612"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="897506623"/> - </object> - <reference key="parent" ref="201051373"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="897506623"/> - <reference key="parent" ref="512974612"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>11.IBViewBoundsToFrameTransform</string> - <string>12.CustomClassName</string> - <string>13.IBPluginDependency</string> - <string>13.IBViewBoundsToFrameTransform</string> - <string>14.IBPluginDependency</string> - <string>18.IBViewBoundsToFrameTransform</string> - <string>19.IBViewBoundsToFrameTransform</string> - <string>2.IBPluginDependency</string> - <string>3.IBPluginDependency</string> - <string>3.IBViewBoundsToFrameTransform</string> - <string>4.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>5.IBViewBoundsToFrameTransform</string> - <string>6.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{632, 811}, {470, 190}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{632, 811}, {470, 190}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAwhAAAA</bytes> - </object> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDTQAAw4YAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"/> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">AUN6AADAAAAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDtAAAwigAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDhAAAwigAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">20</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">HyperlinkButtonCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/hyperlink_button_cell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">InstantConfirmWindowController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>learnMore:</string> - <string>ok:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel:</string> - <string>learnMore:</string> - <string>ok:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">cancel:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">learnMore:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">ok:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">description_</string> - <string key="NS.object.0">NSTextField</string> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <string key="NS.key.0">description_</string> - <object class="IBToOneOutletInfo" key="NS.object.0"> - <string key="name">description_</string> - <string key="candidateClassName">NSTextField</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/instant_confirm_window_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1029099174"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="143673678"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="599993151"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="59033906"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="611086734"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1029099174"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="143673678"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="599993151"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="59033906"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="561389400"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="611086734"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="107973899"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="509667423"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="107973899"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="561389400"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="509667423"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - </data> -</archive> diff --git a/chrome/app/nibs/KeywordEditor.xib b/chrome/app/nibs/KeywordEditor.xib deleted file mode 100644 index 6e3cfe1..0000000 --- a/chrome/app/nibs/KeywordEditor.xib +++ /dev/null @@ -1,1631 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F2108</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="2"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">KeywordEditorCocoaController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="1005"> - <int key="NSWindowStyleMask">15</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 143}, {558, 367}}</string> - <int key="NSWTFlags">544735232</int> - <string key="NSWindowTitle">^IDS_SEARCH_ENGINES_EDITOR_WINDOW_TITLE</string> - <string key="NSWindowClass">NSWindow</string> - <nil key="NSViewClass"/> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <string key="NSWindowContentMinSize">{400, 250}</string> - <object class="NSView" key="NSWindowView" id="1006"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="905365236"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="1071790246"> - <reference key="NSNextResponder" ref="905365236"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="79465721"> - <reference key="NSNextResponder" ref="1071790246"/> - <int key="NSvFlags">274</int> - <string key="NSFrameSize">{558, 315}</string> - <reference key="NSSuperview" ref="1071790246"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="875184079"> - <reference key="NSNextResponder" ref="466409131"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{558, 17}</string> - <reference key="NSSuperview" ref="466409131"/> - <reference key="NSTableView" ref="79465721"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="552435815"> - <reference key="NSNextResponder" ref="905365236"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="905365236"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="219687723"> - <string key="NSIdentifier">name</string> - <double key="NSWidth">286</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_DESCRIPTION_COLUMN</string> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor" id="360181545"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <object class="NSColor" key="NSTextColor" id="116348661"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <object class="NSColor" key="NSColor" id="499014551"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - <object class="NSButtonCell" key="NSDataCell" id="730302505"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">33554432</int> - <string key="NSContents">Image and Text Cell</string> - <object class="NSFont" key="NSSupport" id="28180702"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="79465721"/> - <int key="NSButtonFlags">-2042871297</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="79465721"/> - </object> - <object class="NSTableColumn" id="683197110"> - <string key="NSIdentifier">keyword</string> - <double key="NSWidth">266</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_KEYWORD_COLUMN</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="360181545"/> - <reference key="NSTextColor" ref="116348661"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="233403955"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="28180702"/> - <reference key="NSControlView" ref="79465721"/> - <object class="NSColor" key="NSBackgroundColor" id="720866291"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <reference key="NSColor" ref="499014551"/> - </object> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="79465721"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="720866291"/> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">18</double> - <int key="NSTvFlags">1379958784</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 17}, {558, 315}}</string> - <reference key="NSSuperview" ref="905365236"/> - <reference key="NSNextKeyView" ref="79465721"/> - <reference key="NSDocView" ref="79465721"/> - <reference key="NSBGColor" ref="720866291"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="246194178"> - <reference key="NSNextResponder" ref="905365236"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{544, 17}, {15, 300}}</string> - <reference key="NSSuperview" ref="905365236"/> - <reference key="NSTarget" ref="905365236"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99683549999999999</double> - </object> - <object class="NSScroller" id="565719222"> - <reference key="NSNextResponder" ref="905365236"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 317}, {543, 15}}</string> - <reference key="NSSuperview" ref="905365236"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="905365236"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.93781510000000001</double> - </object> - <object class="NSClipView" id="466409131"> - <reference key="NSNextResponder" ref="905365236"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="875184079"/> - </object> - <string key="NSFrame">{{1, 0}, {558, 17}}</string> - <reference key="NSSuperview" ref="905365236"/> - <reference key="NSNextKeyView" ref="875184079"/> - <reference key="NSDocView" ref="875184079"/> - <reference key="NSBGColor" ref="720866291"/> - <int key="NScvFlags">4</int> - </object> - <reference ref="552435815"/> - </object> - <string key="NSFrame">{{-1, 35}, {560, 333}}</string> - <reference key="NSSuperview" ref="1006"/> - <reference key="NSNextKeyView" ref="1071790246"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="246194178"/> - <reference key="NSHScroller" ref="565719222"/> - <reference key="NSContentView" ref="1071790246"/> - <reference key="NSHeaderClipView" ref="466409131"/> - <reference key="NSCornerView" ref="552435815"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBoAAAQaAAAA</bytes> - </object> - <object class="NSButton" id="729708475"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{9, 5}, {25, 25}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="793635426"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="28180702"/> - <reference key="NSControlView" ref="729708475"/> - <int key="NSButtonFlags">-2033958657</int> - <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSAddTemplate</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="148394892"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{42, 5}, {25, 25}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="796676157"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="28180702"/> - <reference key="NSControlView" ref="148394892"/> - <int key="NSButtonFlags">-2033958657</int> - <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSRemoveTemplate</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="627669025"> - <reference key="NSNextResponder" ref="1006"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{75, 5}, {104, 25}}</string> - <reference key="NSSuperview" ref="1006"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="950158141"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_SEARCH_ENGINES_EDITOR_MAKE_DEFAULT_BUTTON</string> - <reference key="NSSupport" ref="28180702"/> - <reference key="NSControlView" ref="627669025"/> - <int key="NSButtonFlags">-2038152961</int> - <int key="NSButtonFlags2">163</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - </object> - <string key="NSFrameSize">{558, 367}</string> - <reference key="NSSuperview"/> - </object> - <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> - <string key="NSMinSize">{400, 272}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomObject" id="757649325"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tableView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="79465721"/> - </object> - <int key="connectionID">18</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">dataSource</string> - <reference key="source" ref="79465721"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">25</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="79465721"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">26</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="1005"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">27</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1005"/> - </object> - <int key="connectionID">28</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="757649325"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">30</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">makeDefault:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="627669025"/> - </object> - <int key="connectionID">48</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">deleteKeyword:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="148394892"/> - </object> - <int key="connectionID">49</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">addKeyword:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="729708475"/> - </object> - <int key="connectionID">50</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">addButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="729708475"/> - </object> - <int key="connectionID">51</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">makeDefaultButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="627669025"/> - </object> - <int key="connectionID">52</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">removeButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="148394892"/> - </object> - <int key="connectionID">53</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1</int> - <reference key="object" ref="1005"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1006"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">2</int> - <reference key="object" ref="1006"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905365236"/> - <reference ref="729708475"/> - <reference ref="148394892"/> - <reference ref="627669025"/> - </object> - <reference key="parent" ref="1005"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="905365236"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="246194178"/> - <reference ref="565719222"/> - <reference ref="79465721"/> - <reference ref="875184079"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="246194178"/> - <reference key="parent" ref="905365236"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="565719222"/> - <reference key="parent" ref="905365236"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="79465721"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="219687723"/> - <reference ref="683197110"/> - </object> - <reference key="parent" ref="905365236"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="875184079"/> - <reference key="parent" ref="905365236"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="219687723"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="730302505"/> - </object> - <reference key="parent" ref="79465721"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">9</int> - <reference key="object" ref="683197110"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="233403955"/> - </object> - <reference key="parent" ref="79465721"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">10</int> - <reference key="object" ref="233403955"/> - <reference key="parent" ref="683197110"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">29</int> - <reference key="object" ref="757649325"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">41</int> - <reference key="object" ref="730302505"/> - <reference key="parent" ref="219687723"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">42</int> - <reference key="object" ref="729708475"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="793635426"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">43</int> - <reference key="object" ref="148394892"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="796676157"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">44</int> - <reference key="object" ref="627669025"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="950158141"/> - </object> - <reference key="parent" ref="1006"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">45</int> - <reference key="object" ref="950158141"/> - <reference key="parent" ref="627669025"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">46</int> - <reference key="object" ref="796676157"/> - <reference key="parent" ref="148394892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">47</int> - <reference key="object" ref="793635426"/> - <reference key="parent" ref="729708475"/> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>1.IBEditorWindowLastContentRect</string> - <string>1.IBPluginDependency</string> - <string>1.IBWindowTemplateEditedContentRect</string> - <string>1.NSWindowTemplate.visibleAtLaunch</string> - <string>1.WindowOrigin</string> - <string>1.editorWindowContentRectSynchronizationRect</string> - <string>1.windowTemplate.hasMinSize</string> - <string>1.windowTemplate.minSize</string> - <string>10.IBPluginDependency</string> - <string>2.IBPluginDependency</string> - <string>29.IBPluginDependency</string> - <string>3.IBPluginDependency</string> - <string>4.IBPluginDependency</string> - <string>41.IBPluginDependency</string> - <string>42.IBPluginDependency</string> - <string>43.IBPluginDependency</string> - <string>44.IBPluginDependency</string> - <string>45.IBPluginDependency</string> - <string>46.IBPluginDependency</string> - <string>47.IBPluginDependency</string> - <string>5.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>7.IBPluginDependency</string> - <string>8.IBPluginDependency</string> - <string>9.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{454, 406}, {558, 367}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{454, 406}, {558, 367}}</string> - <boolean value="NO"/> - <string>{196, 240}</string> - <string>{{357, 418}, {480, 270}}</string> - <boolean value="YES"/> - <string>{400, 250}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">53</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">KeywordEditorCocoaController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addKeyword:</string> - <string>deleteKeyword:</string> - <string>makeDefault:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addKeyword:</string> - <string>deleteKeyword:</string> - <string>makeDefault:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">addKeyword:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">deleteKeyword:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">makeDefault:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addButton_</string> - <string>makeDefaultButton_</string> - <string>removeButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSTableView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addButton_</string> - <string>makeDefaultButton_</string> - <string>removeButton_</string> - <string>tableView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">addButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">makeDefaultButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">removeButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">tableView_</string> - <string key="candidateClassName">NSTableView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/keyword_editor_cocoa_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="849640616"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1034655939"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="969115557"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="366974236"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="125804383"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="849640616"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1034655939"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="969115557"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="366974236"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="560202273"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="125804383"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="553182812"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="297489911"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="489600525"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableHeaderView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="553182812"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="297489911"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="560202273"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="489600525"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSAddTemplate</string> - <string>NSRemoveTemplate</string> - <string>NSSwitch</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{8, 8}</string> - <string>{8, 8}</string> - <string>{15, 15}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/app/nibs/Preferences.xib b/chrome/app/nibs/Preferences.xib deleted file mode 100644 index b91a7b4..0000000 --- a/chrome/app/nibs/Preferences.xib +++ /dev/null @@ -1,7548 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> - <data> - <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10F569</string> - <string key="IBDocument.InterfaceBuilderVersion">823</string> - <string key="IBDocument.AppKitVersion">1038.29</string> - <string key="IBDocument.HIToolboxVersion">461.00</string> - <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> - <string key="NS.object.0">823</string> - </object> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="482"/> - <integer value="692"/> - <integer value="159"/> - <integer value="481"/> - <integer value="74"/> - </object> - <object class="NSArray" key="IBDocument.PluginDependencies"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys" id="0"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomObject" id="1001"> - <string key="NSClassName">PreferencesWindowController</string> - </object> - <object class="NSCustomObject" id="1003"> - <string key="NSClassName">FirstResponder</string> - </object> - <object class="NSCustomObject" id="1004"> - <string key="NSClassName">NSApplication</string> - </object> - <object class="NSWindowTemplate" id="871378074"> - <int key="NSWindowStyleMask">7</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{196, 224}, {450, 286}}</string> - <int key="NSWTFlags">1677724672</int> - <string key="NSWindowTitle">FROM CODE</string> - <string key="NSWindowClass">NSWindow</string> - <object class="NSToolbar" key="NSViewClass" id="530275816"> - <object class="NSMutableString" key="NSToolbarIdentifier"> - <characters key="NS.bytes">80D26443-ED7E-498F-95F3-00307552EC9F</characters> - </object> - <nil key="NSToolbarDelegate"/> - <bool key="NSToolbarPrefersToBeShown">YES</bool> - <bool key="NSToolbarShowsBaselineSeparator">YES</bool> - <bool key="NSToolbarAllowsUserCustomization">NO</bool> - <bool key="NSToolbarAutosavesConfiguration">NO</bool> - <int key="NSToolbarDisplayMode">1</int> - <int key="NSToolbarSizeMode">1</int> - <object class="NSMutableDictionary" key="NSToolbarIBIdentifiedItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>89B72B0D-82E6-4116-9E65-052CEF41D839</string> - <string>BB0BB13B-2005-4DF0-9802-48E954305230</string> - <string>F143F7AC-F296-4156-B8B6-82F4B7DD7DAC</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSToolbarItem" id="198074817"> - <object class="NSMutableString" key="NSToolbarItemIdentifier"> - <characters key="NS.bytes">89B72B0D-82E6-4116-9E65-052CEF41D839</characters> - </object> - <string key="NSToolbarItemLabel">^IDS_OPTIONS_CONTENT_TAB_LABEL</string> - <string key="NSToolbarItemPaletteLabel">^IDS_OPTIONS_CONTENT_TAB_LABEL</string> - <string key="NSToolbarItemToolTip"/> - <nil key="NSToolbarItemView"/> - <object class="NSCustomResource" key="NSToolbarItemImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSUser</string> - </object> - <nil key="NSToolbarItemTarget"/> - <nil key="NSToolbarItemAction"/> - <string key="NSToolbarItemMinSize">{0, 0}</string> - <string key="NSToolbarItemMaxSize">{0, 0}</string> - <bool key="NSToolbarItemEnabled">YES</bool> - <bool key="NSToolbarItemAutovalidates">YES</bool> - <int key="NSToolbarItemTag">1</int> - <bool key="NSToolbarIsUserRemovable">YES</bool> - <int key="NSToolbarItemVisibilityPriority">0</int> - </object> - <object class="NSToolbarItem" id="268912411"> - <object class="NSMutableString" key="NSToolbarItemIdentifier"> - <characters key="NS.bytes">BB0BB13B-2005-4DF0-9802-48E954305230</characters> - </object> - <string key="NSToolbarItemLabel">^IDS_OPTIONS_ADVANCED_TAB_LABEL</string> - <string key="NSToolbarItemPaletteLabel">^IDS_OPTIONS_ADVANCED_TAB_LABEL</string> - <string key="NSToolbarItemToolTip"/> - <nil key="NSToolbarItemView"/> - <object class="NSCustomResource" key="NSToolbarItemImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSAdvanced</string> - </object> - <nil key="NSToolbarItemTarget"/> - <nil key="NSToolbarItemAction"/> - <string key="NSToolbarItemMinSize">{0, 0}</string> - <string key="NSToolbarItemMaxSize">{0, 0}</string> - <bool key="NSToolbarItemEnabled">YES</bool> - <bool key="NSToolbarItemAutovalidates">YES</bool> - <int key="NSToolbarItemTag">2</int> - <bool key="NSToolbarIsUserRemovable">YES</bool> - <int key="NSToolbarItemVisibilityPriority">0</int> - </object> - <object class="NSToolbarItem" id="9223926"> - <object class="NSMutableString" key="NSToolbarItemIdentifier"> - <characters key="NS.bytes">F143F7AC-F296-4156-B8B6-82F4B7DD7DAC</characters> - </object> - <string key="NSToolbarItemLabel">^IDS_OPTIONS_GENERAL_TAB_LABEL</string> - <string key="NSToolbarItemPaletteLabel">^IDS_OPTIONS_GENERAL_TAB_LABEL</string> - <string key="NSToolbarItemToolTip"/> - <nil key="NSToolbarItemView"/> - <object class="NSCustomResource" key="NSToolbarItemImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSPreferencesGeneral</string> - </object> - <nil key="NSToolbarItemTarget"/> - <nil key="NSToolbarItemAction"/> - <string key="NSToolbarItemMinSize">{0, 0}</string> - <string key="NSToolbarItemMaxSize">{0, 0}</string> - <bool key="NSToolbarItemEnabled">YES</bool> - <bool key="NSToolbarItemAutovalidates">YES</bool> - <int key="NSToolbarItemTag">0</int> - <bool key="NSToolbarIsUserRemovable">YES</bool> - <int key="NSToolbarItemVisibilityPriority">0</int> - </object> - </object> - </object> - <object class="NSArray" key="NSToolbarIBAllowedItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="9223926"/> - <reference ref="198074817"/> - <reference ref="268912411"/> - </object> - <object class="NSMutableArray" key="NSToolbarIBDefaultItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="9223926"/> - <reference ref="198074817"/> - <reference ref="268912411"/> - </object> - <object class="NSMutableArray" key="NSToolbarIBSelectableItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <object class="NSView" key="NSWindowView" id="408649839"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">274</int> - <string key="NSFrameSize">{450, 286}</string> - </object> - <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - </object> - <object class="NSCustomView" id="1016273328"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="596669929"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 259}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="201482610"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_TABS_TO_LINKS_PREF</string> - <object class="NSFont" key="NSSupport" id="445696277"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> - </object> - <reference key="NSControlView" ref="596669929"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage" id="434417247"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage" id="927168675"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="602116533"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{356, 428}, {73, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="82310084"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_DOWNLOADLOCATION_BROWSE_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="602116533"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="1032231978"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 717}, {447, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="710610494"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_ADVANCED_SECTION_TITLE_PRIVACY</string> - <object class="NSFont" key="NSSupport" id="290273273"> - <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="1032231978"/> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSColor" key="NSBackgroundColor" id="592613688"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor" id="854057974"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> - <object class="NSColor" key="NSTextColor" id="748094473"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="28651200"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSTextField" id="287656702"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 303}, {409, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="237538019"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_ADVANCED_SECTION_TITLE_CONTENT</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="287656702"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="412658410"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{29, 373}, {397, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="786981193"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_AUTOOPENFILETYPES_INFO</string> - <object class="NSFont" key="NSSupport" id="497093453"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="412658410"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="1043699198"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{29, 640}, {397, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="494850700"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_DISABLE_SERVICES</string> - <reference key="NSSupport" ref="497093453"/> - <reference key="NSControlView" ref="1043699198"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="348105916"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{38, 332}, {158, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1018797611"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_AUTOOPENFILETYPES_RESETTODEFAULT</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="348105916"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="480577047"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 580}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="298042898"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_LINKDOCTOR_PREF</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="480577047"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="808321623"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 560}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="874031585"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_SUGGEST_PREF</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="808321623"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="139965100"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 540}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="647261577"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_NETWORK_DNS_PREFETCH_ENABLED_DESCRIPTION</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="139965100"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="514356928"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{38, 41}, {174, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="821186353"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_CERTIFICATES_MANAGE_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="514356928"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="860741341"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{17, 105}, {409, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="240354523"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_ADVANCED_SECTION_TITLE_SECURITY</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="860741341"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="217654608"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 520}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="935362863"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_SAFEBROWSING_ENABLEPROTECTION</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="217654608"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="886068350"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{29, 80}, {397, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="550006091"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_CERTIFICATES_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="886068350"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="733677494"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 18}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="694359929"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_SSL_CHECKREVOCATION</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="733677494"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="630848197"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 465}, {447, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="660352048"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_DOWNLOADLOCATION_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="630848197"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSPathControl" id="484273049"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple URL pasteboard type</string> - <string>NSFilenamesPboardType</string> - </object> - </object> - <string key="NSFrame">{{25, 438}, {329, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPathCell" key="NSCell" id="25958950"> - <int key="NSCellFlags">606207489</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="484273049"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MSAwAA</bytes> - </object> - <object class="NSMutableArray" key="NSPathComponentCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <reference key="NSDelegate" ref="484273049"/> - </object> - </object> - <object class="NSButton" id="928184762"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{42, 410}, {383, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="731161158"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_DOWNLOADLOCATION_ASKFORSAVELOCATION</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="928184762"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="777041502"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{26, 225}, {170, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="526979400"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_FONTSETTINGS_CONFIGUREFONTSONLY_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="777041502"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="346222444"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 500}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="209704674"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_ENABLE_LOGGING</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="346222444"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="732733616"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{32, 616}, {96, 16}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="21803731"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_LEARN_MORE</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="732733616"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="553918619"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{279, 669}, {150, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="871001089"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_PRIVACY_CLEAR_DATA_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="553918619"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="246942000"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{26, 669}, {253, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="42833123"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_PRIVACY_CONTENT_SETTINGS_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="246942000"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="332489843"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{30, 279}, {395, 18}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1008555633"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_TRANSLATE_ENABLE_TRANSLATE</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="332489843"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="724151236"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 198}, {409, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="305152492"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_ADVANCED_SECTION_TITLE_NETWORK</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="724151236"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="953228172"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{29, 173}, {397, 17}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="932480195"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">^IDS_OPTIONS_PROXIES_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="953228172"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="383918134"> - <reference key="NSNextResponder" ref="1016273328"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{38, 134}, {170, 32}}</string> - <reference key="NSSuperview" ref="1016273328"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="626667550"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_PROXIES_CONFIGURE_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="383918134"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{443, 754}</string> - <reference key="NSSuperview"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSArrayController" id="495015235"> - <object class="NSMutableArray" key="NSDeclaredKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>customPagesSource.customHomePages</string> - <string>URL</string> - <string>isPasswordManagerEnabled</string> - <string>downloadLocationEnabled</string> - </object> - <string key="NSObjectClassName">CustomHomePageEntry</string> - <bool key="NSEditable">YES</bool> - <object class="_NSManagedProxy" key="_NSManagedProxy"/> - <bool key="NSAvoidsEmptySelection">YES</bool> - <bool key="NSPreservesSelection">YES</bool> - <bool key="NSSelectsInsertedObjects">YES</bool> - <bool key="NSFilterRestrictsInsertion">YES</bool> - <bool key="NSClearsFilterPredicateOnInsertion">YES</bool> - </object> - <object class="NSUserDefaultsController" id="650617813"> - <bool key="NSSharedInstance">YES</bool> - </object> - <object class="NSCustomView" id="930668015"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="857947959"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{208, 97}, {314, 17}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="124586490"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_INSTANT_PREF_WARNING</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="857947959"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="97616727"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{207, 83}, {96, 16}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="195905329"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_LEARN_MORE</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="97616727"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="846108626"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{190, 112}, {333, 18}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="843802055"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_INSTANT_PREF</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="846108626"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="325467010"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 322}, {168, 146}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="542921234"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_STARTUP_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="325467010"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSMatrix" id="1016627403"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{192, 410}, {329, 58}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">3</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="866030183"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_STARTUP_SHOW_DEFAULT_AND_NEWTAB</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1016627403"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSButtonImageSource" key="NSAlternateImage" id="1028460734"> - <string key="NSImageName">NSRadioButton</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="29669784"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_STARTUP_SHOW_LAST_SESSION</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1016627403"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <object class="NSColor" key="NSColor" id="153969650"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwAA</bytes> - </object> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" id="799465121"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_STARTUP_SHOW_PAGES</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1016627403"/> - <int key="NSTag">2</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAABEcAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAARHGFw -cGwCAAAAbW50clJHQiBYWVogB9kAAgADABEABQAfYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsTYFxS94VjCFH/cYlpD4aTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAYSbmRpbgAA -B+wAAAY+ZGVzYwAADiwAAABkZHNjbQAADpAAAAI+bW1vZAAAENAAAAAoY3BydAAAEPgAAAAkWFlaIAAA -AAAAAF95AAA2QgAABulYWVogAAAAAAAAb10AALMLAAAbeVhZWiAAAAAAAAAoAAAAFs0AALDDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAgAAABEAOgB5AMoBHwFrAcMCJwKYAxYDqQRJBPgFuwaJB2cIUwlKClQLbgyQDbUO2RAEETQSZxOh -FN0WHxdsGLkaCxthHMAeHR9/IOYiRSO8JTkmsigvKacrICyULgcvdjDjMk0zsDUONmk3vjkSOmI7rTz1 -Pjk/iUDcQixDdUS9Rf9HQEh6SbVK6EwVTUFOaE+KUKpRx1LiU/1VFVYtV0NYWllxWoJbl1ypXbleyV/X -YORh82L+ZAhlE2YgZypoNmk+akVrMmwUbPNt1W66b6BwhnFwcl5zT3Q/dTJ2J3ceeBV5DnoJewR7/nz0 -feF+zX+6gKWBj4J3g2CES4UzhhuHA4friNSJvIqli46Mdo1fjlWPdpDikk2TsJUQlmyXu5j9mjqbbZyY -nbWeyZ/YoN2h4KLco9OkyqXDptSn7KkGqh+rN6xNrWGucK9/sI6xl7Kfs6W0q7Wstq+3sbisuay6pbuL -vGu9TL4uvw+/7cDMwa/CkcNzxFjFP8YnxxLIAMjwyeHK1cvJzLLNis5gzzTQBtDY0aXScNM71AfU1NWf -1mzXOtgK2N7ZstqI22HcItzE3Urdy95R3tnfad/64JLhLeHK4m3jE+O85GblE+XA5mznGOfF6GvpDOmi -6jbqyOtb6+7siu0r7dXuj+9Y8DXxL/JO85n1GPb2+Yn9EP//AAAACwAmAFAAhgDIARQBZQHAAikCpAMv -A80EewU5BgQG4gfPCMUJyArXC+oM/Q4VDzEQUBFyEp0TyxT7FjcXdBiyGfkbRxySHeMfNiCJIekjVSS8 -JiYnjCjyKlUrtS0WLm8vyDEcMmsztTT6Nj83fji6OfE7KTxrPbA+8EAuQWdCnEPORP9GLUdSSHRJk0qv -S8VM2U3rTvtQC1EYUiRTLlQ3VUFWSFdSWFhZXVplW2lcbF10XnZfd2B8YYJig2OIZIhliGZzZ1NoMGkP -afJq1mu7bKNtjm58b2lwWXFLcj9zM3QqdSJ2GncReAV49HnietF7vnyqfZR+fn9sgFaBPoImgw+D+YTh -hcmGsoeaiIKJcYqIi+CNNI6Aj8yREpJPk4SUtZXblvuYE5kkmjCbN5w6nTmeNZ8woDWhTqJ0o5+kxKXs -pxCoMalNqmmrhaybrbCuwa/SsOGx8LL9tAe1ErYhtza4TLljunu7kbyjvbW+yr/awObB9ML9xAXFCsYP -xxLIE8kRyg3LAcvqzM/Nsc6Rz27QR9Ef0fXSydOg1HTVSdYg1vfX1diw2Y/acNtP3Cbc+d3K3pnfaeA6 -4Qvh3OKt437kT+Ui5fbmy+eh6HfpTuom6v/r1eye7V7uGe7K73nwJ/DT8YPyN/Lx87f0jPVz9nL3kPjW -+mD8M/5j//8AAAAKACQASwB9ALsBAwE5AXUBuAIBAlsCvAMmA58EIASwBUgF6AaWB00ICQjECYMKRQsJ -C88Mmg1pDjsPEw/tEMgRqBKNE3MUWxVFFi0XJRglGSAaIRscHBkdER4MHwUf+SDwIeEi0CO9JKclkCZ2 -J1soPikeKg4rASvxLOAtzC63L58whjFsMlAzLzQNNOg1wjaaN3I4RzkeOfE6wzuUPGU9Nj4FPtY/pkB1 -QUVCFELjQ7JEgEVMRhlG50ezSH9JSUoSStBLiUxATPlNtU5yTy9P71CyUXdSOlL/U8ZUjVVUVh1W5Vet -WHVZPVoHWtNboVxuXTpeBV7RX55ga2E1YgBizGOYZGJlLWX4ZsJnjGhYaR9p42qma2dsKmzsbaxuaG8j -b9xwknFCce9ymXM+c+B0gHUbdbZ2VHcOd9V4o3lyekZ7G3vwfMd9on6Af12AO4EbgfuC24O8hJ2FeIZY -h0KIR4lUimGLc4yCjY6Ono+xkMOR1ZLqk/+VFZYsl0SYXpl3mpCbqZy5nbyevZ++oL2hvaK7o7ekuKW5 -psCnx6jSqeSq96wRrS6uTq90sJmxwLLptBS1P7Zut5+41boMu0a8gr2+vwDARMGKws/EGMVdxqbH78lC -yqXMAs1UzqXP9NFQ0rbUKtWv11bZI9sV3UTfv+KZ5ejqGu+Y99z//wAAbmRpbgAAAAAAAAY2AACYfwAA -V9sAAFQsAACQDQAAKF8AABVgAABQDQAAVDkAAfrhAAHj1wABHrgAAwEAAAIAAAAvAHcAvAD7ATgBcgGs -AeQCHQJUAooCwAL3AzADawOmA+IEHwRdBJsE2wUbBVoFmwXdBh8GYgakBugHLQdyB7gH/ghICI4I1Aka -CWIJqwn0Cj8KiwrYCycLdwvIDBsMbwzFDRwNdg3RDi8Ojg7wD1MPuBAfEIgQ9BFhEdESPhKrExkTihP+ -FHIU6hVlFeAWYBbfF2MX6xh2GQIZkhomGrwbVRvxHI4dLh3RHnUfHB/EIG0hHCHJInojLiPkJJslVyYS -JtAnkihWKRop3yqoK3EsPy0PLfwu9S/xMOkx4jLdM9Y0zTXCNro3sTioOZ86mDuPPIc9gj5/P4hAm0Gr -QsBD2ET2RhNHMEhUSXpKoUvJTPVOIU9PUIBRslLSU8JUhlVNVhdW51e4WItZYlpBWyhcFF0FXf9e/2AL -YSJiPmNnZJRlymcKaExpkWq5a9ts+m4cb0BwZnGQcr5z9HUodl93n3jheid7b3y+fgx/XYC5ghGDc4T4 -hoaIE4mhizmM0I5jj/qRkZMklLeWSJfUmV6a55xvnfeflKFWox6k7KbAqKGqiKxxrlqwSLIztB61/7fj -ucG7nL4dwUjEUMcwye/Ml88p0azUKNah2SHbo95J4TPkNuc56hPstu8V8TfzFfS79i/3ffit+af6mvtT -/A38qP0n/ab+Jf7B/2D//wAAAEcAlQDaARkBVQGQAckCAQI6AnICqgLkAyADXQObA9oEGwRcBJ0E4AUk -BWcFqwXxBjcGfQbDBwsHVAedB+cIMwh+CMgJEQldCakJ9gpFCpUK5gs5C44L4ww6DJQM7g1LDaoOCw5u -DtQPPA+lEBEQfxDwEWMR1xJJEroTLhOlFB0UmBUWFZYWGRadFyQXsBg/GNEZZRn+GpobORvbHH8dJB3O -HnofKB/ZIIshQSH2IrAjbCQoJOglqyZsJzMn/SjGKY8qXisrK/8s0S27LrMvsTCtMacypDOgNJo1kjaN -N4c4gTl7OnY7cDxrPWk+aT9wQIBBjkKgQ7VE0EXsRwZIJ0lMSnJLmUzDTfBPHlBPUYNSrlOtVH9VVFYs -VwtX6FjKWbFan1uTXIpdi16RX59gtmHTYvhkJGVTZoxnyGkFajFrR2xZbWhuf2+TcK1xyXLrdBJ1OXZi -d5N4xnn+ezd8dn21fvaAPoGHgtCEEIVOhpCH0IkQilaLooztjjePiJDgkjWTlJT0llqXwpktmp6cE52N -nxGgrqJVpAOluad3qUGrD6zkrrewkrJotEK2D7fhua67db1Qvz/BNMMwxSnHJckjyyPNJ88o0SjTJ9Un -1ybZJ9sk3SvfXOGu5CjmselI683uN/B+8pD0b/Yg96P4/vou+zz8N/0H/c3+yv//AAAATADBASgBhgHe -AjUCiALcAzQDjgPrBEoEqgUMBW4F0gY4Bp4HBQdvB9kISAiyCRoJhwnzCmQK1gtNC8QMPwy+DT4NxA5N -DtoPaxAAEJgRNRHWEm4TBxOkFEUU6RWSFj4W7RehGFsZGBnbGqIbbRw9HQ4d5h7CH6EggyFqIlEjPiQs -JR4mEycLKAkpCCoKKxAsHC0tLlYviDC4MeczGTRHNXM2pDfUOQU6OTtsPKQ93z8dQFpBlELSRBRFW0ag -R+lJOUqKS9tNM06LT+hRSVKoVBRViFcFWH9aAFuOXSJewmB1YjdkEGX6Z/tp92uWbSJurXAwcbNzOHS4 -djN3snkveq18LX2tfy+AvYJGg7mFAYZNh5mI4Youi4CMz44aj2mQupIHk1eUp5X3l0iYl5nnmzmcjJ3h -nz+gs6Iso6elJaakqCipsKsyrLeuM6+xsSyynbQRtXu247hKua27Crxsvc2/LMCKwerDSMSixf3HVMir -ygDLVMypzf3PTdCc0evTOdSK1dbXJ9h62cnbGtxo3afe3eAe4Wnit+QG5Vnmoefj6R/qU+t+7KLttO65 -77HwnvGI8l7zL/Pv9KX1WPX59pr3NPe9+Eb4z/k++az6GvqJ+uH7NvuL++D8Nfx9/LT86/0i/Vn9kf3I -/f/+N/5w/qn+4v8b/1T/jf/G//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AABtbHVjAAAAAAAAABIAAAAMbmJOTwAAABIAAADocHRQVAAAABYAAAD6c3ZTRQAAABAAAAEQZmlGSQAA -ABAAAAEgZGFESwAAABwAAAEwemhDTgAAAAwAAAFMZnJGUgAAABIAAAFYamFKUAAAAA4AAAFqZW5VUwAA -ABIAAAF4cGxQTAAAABIAAAGKcHRCUgAAABgAAAGcZXNFUwAAABIAAAG0emhUVwAAAA4AAAHGcnVSVQAA -ACQAAAHUa29LUgAAAAwAAAH4ZGVERQAAABAAAAIEbmxOTAAAABYAAAIUaXRJVAAAABQAAAIqAEYAYQBy -AGcAZQAtAEwAQwBEAEwAQwBEACAAYQAgAEMAbwByAGUAcwBGAOQAcgBnAC0ATABDAEQAVgDkAHIAaQAt -AEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBlAHMAawDmAHIAbV9pgnIAIABMAEMARADJAGMAcgBhAG4AIABM -AEMARDCrMOkw/AAgAEwAQwBEAEMAbwBsAG8AcgAgAEwAQwBEAEsAbwBsAG8AcgAgAEwAQwBEAEwAQwBE -ACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAAYwBvAGwAbwByX2mCcm2yZnaYb3k6VmgEJgQyBDUEQgQ9 -BD4EOQAgBBYEGgAtBDQEOARBBD8EOwQ1BDnO7LfsACAATABDAEQARgBhAHIAYgAtAEwAQwBEAEsAbABl -AHUAcgBlAG4ALQBMAEMARABMAEMARAAgAGMAbwBsAG8AcgBpAABtbW9kAAAAAAAABhAAAJyFAAAAAMR8 -rwAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMDkAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{329, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="144354838"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="445696277"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="866030183"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <object class="NSColor" key="NSCellBackgroundColor" id="571857138"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> - </object> - <reference key="NSFont" ref="445696277"/> - </object> - <object class="NSButton" id="810089388"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{315, 321}, {206, 23}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="788559409"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_STARTUP_USE_CURRENT</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="810089388"/> - <int key="NSButtonFlags">-2033434369</int> - <int key="NSButtonFlags2">162</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="940065158"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{264, 321}, {52, 23}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="517413682"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="940065158"/> - <int key="NSButtonFlags">-2033434369</int> - <int key="NSButtonFlags2">162</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSRemoveTemplate</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="909713979"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{213, 321}, {52, 23}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="709698869"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="909713979"/> - <int key="NSButtonFlags">-2033434369</int> - <int key="NSButtonFlags2">162</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSAddTemplate</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSScrollView" id="54854923"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="570210247"> - <reference key="NSNextResponder" ref="54854923"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="165250101"> - <reference key="NSNextResponder" ref="570210247"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{306, 63}</string> - <reference key="NSSuperview" ref="570210247"/> - <int key="NSTag">1000</int> - <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="1005813658"> - <double key="NSWidth">303</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> - </object> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <reference key="NSColor" ref="28651200"/> - </object> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="261581009"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="165250101"/> - <object class="NSColor" key="NSBackgroundColor" id="452188023"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <reference key="NSColor" ref="854057974"/> - </object> - <reference key="NSTextColor" ref="748094473"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="165250101"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="571857138"/> - <object class="NSColor" key="NSGridColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> - </object> - </object> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">-901775360</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 1}, {306, 63}}</string> - <reference key="NSSuperview" ref="54854923"/> - <reference key="NSNextKeyView" ref="165250101"/> - <reference key="NSDocView" ref="165250101"/> - <reference key="NSBGColor" ref="452188023"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="895676258"> - <reference key="NSNextResponder" ref="54854923"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{272, 1}, {11, 63}}</string> - <reference key="NSSuperview" ref="54854923"/> - <int key="NSsFlags">256</int> - <reference key="NSTarget" ref="54854923"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.98684210000000006</double> - </object> - <object class="NSScroller" id="757862790"> - <reference key="NSNextResponder" ref="54854923"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {267, 15}}</string> - <reference key="NSSuperview" ref="54854923"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="54854923"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.57142859999999995</double> - </object> - </object> - <string key="NSFrame">{{213, 341}, {308, 65}}</string> - <reference key="NSSuperview" ref="930668015"/> - <reference key="NSNextKeyView" ref="570210247"/> - <int key="NSsFlags">530</int> - <reference key="NSVScroller" ref="895676258"/> - <reference key="NSHScroller" ref="757862790"/> - <reference key="NSContentView" ref="570210247"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> - </object> - <object class="NSTextField" id="982570975"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 231}, {168, 64}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="901046858"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_HOMEPAGE_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="982570975"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="188533588"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{213, 231}, {308, 22}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="771835631"> - <int key="NSCellFlags">-1804468671</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="188533588"/> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <reference key="NSColor" ref="571857138"/> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textColor</string> - <reference key="NSColor" ref="28651200"/> - </object> - </object> - </object> - <object class="NSMatrix" id="743261621"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{192, 257}, {329, 38}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="182948450"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_HOMEPAGE_USE_NEWTAB</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="743261621"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="1028460734"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="1001736883"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_HOMEPAGE_USE_URL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="743261621"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{329, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="820915187"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="445696277"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="182948450"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSCellBackgroundColor" ref="571857138"/> - <reference key="NSFont" ref="445696277"/> - </object> - <object class="NSTextField" id="881113898"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 166}, {168, 39}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="519689237"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_TOOLBAR_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="881113898"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="136601899"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{190, 187}, {333, 18}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="131780438"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_HOMEPAGE_SHOW_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="136601899"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="434417247"/> - <reference key="NSAlternateImage" ref="927168675"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="19477846"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{432, 128}, {95, 32}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="580118686"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_DEFAULTSEARCH_MANAGE_ENGINES_LINK</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="19477846"/> - <int key="NSButtonFlags">-2038021889</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="497093453"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSTextField" id="254133467"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 95}, {168, 61}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="952238196"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_DEFAULTSEARCH_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="254133467"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSPopUpButton" id="803459266"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{189, 133}, {244, 26}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="197973245"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">2048</int> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="803459266"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="787711269"> - <reference key="NSMenu" ref="493878690"/> - <string key="NSTitle">List</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSOnImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> - </object> - <object class="NSCustomResource" key="NSMixedImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="197973245"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="493878690"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="787711269"/> - </object> - </object> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> - </object> - </object> - <object class="NSButton" id="192681043"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{186, 34}, {340, 32}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="523146452"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_DEFAULTBROWSER_USEASDEFAULT$IDS_PRODUCT_NAME</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="192681043"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="402804707"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{189, 20}, {335, 14}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="448510798"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">Chromium is [not] the default browser.</string> - <object class="NSFont" key="NSSupport" id="783256529"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="402804707"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MCAwIDAAA</bytes> - </object> - </object> - </object> - <object class="NSTextField" id="495791200"> - <reference key="NSNextResponder" ref="930668015"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 20}, {168, 41}}</string> - <reference key="NSSuperview" ref="930668015"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="617938891"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_DEFAULTBROWSER_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="495791200"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - </object> - <string key="NSFrameSize">{540, 488}</string> - <reference key="NSSuperview"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSCustomView" id="393583039"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="173446497"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 166}, {126, 68}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="218087448"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_PASSWORDS_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="173446497"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="20640598"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 279}, {126, 60}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="101746388"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_SYNC_OPTIONS_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="20640598"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSMatrix" id="1019357609"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{150, 196}, {370, 38}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <int key="NSNumRows">2</int> - <int key="NSNumCols">1</int> - <object class="NSMutableArray" key="NSCells"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButtonCell" id="33780881"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_PASSWORDS_ASKTOSAVE</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1019357609"/> - <int key="NSTag">1</int> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <reference key="NSAlternateImage" ref="1028460734"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <object class="NSButtonCell" id="243612558"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">^IDS_OPTIONS_PASSWORDS_NEVERSAVE</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1019357609"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAwYAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMGGFw -cGwCAAAAbW50clJHQiBYWVogB9YABAADABMALAASYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAOclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAA -AXwAAAAsclRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAMSbmRpbgAA -BOwAAAY+ZGVzYwAACywAAABkZHNjbQAAC5AAAAAubW1vZAAAC8AAAAAoY3BydAAAC+gAAAAtWFlaIAAA -AAAAAF1KAAA0kQAACCVYWVogAAAAAAAAdCAAALRgAAAjPVhZWiAAAAAAAAAlbAAAFyoAAKfDWFlaIAAA -AAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAAD -AQAAAQACBAUGBwkKCw0ODxASExQWFxgaGxweHyAiIyQmJygpKywtLzAxMjM1Njc4OTs8PT5AQUJDREZH -SElKS0xOT1BRUlNUVVZXWFlaW1xdXl9hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SF -hoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnZ6foKGio6SlpqanqKmqq6ytra6vsLGysrO0tba3uLi5uru8 -vL2+v8DBwcLDxMXGxsfIycrKy8zNzs7P0NHS0tPU1dbW19jZ2drb3Nzd3t/g4eLi4+Tl5ufo6enq6+zt -7u/w8fHy8/T19vf4+fr7/P3+/v8AAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR8gISIjJCUnKCkq -Ky0uLzAxMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaWltcXV5fYGFiY2RlZmdo -aWprbG1ub3BxcnN0dXZ3d3h5ent8fH1+f4CBgoKDhIWGh4iIiYqLjI2Oj5CRkpOUlJWWl5iZmpucnZ2e -n6ChoqOkpaamp6ipqqusra6vsLCxsrO0tba3uLm5uru8vb6/wMHCw8TFx8jJysvMzc7P0NDR0tPU1dbX -2Nna29ze3+Dh4uPk5ebn6err7O3u7/Hy8/T19vf5+vv8/f7/AAIDAwQFBgcICQoKCwwNDg8QERITFBUW -FxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODg5Ojs8PT4+P0BBQkNDREVGR0hJSUpLTE1O -Tk9QUVJSU1RVVVZXWFhZWltbXF1eXl9gYWFiY2RkZWZnZ2hpaWprbGxtbm5vcHFxcnNzdHV1dnd4eHl6 -ent8fH1+fn+AgYGCg4SEhYaHiImJiouMjY6Oj5CRkpOTlJWWl5iZmZqbnJ2en6ChoqOkpaanqKmqq6yt -rq+xsrO0tba3uLq7vL2+wMHDxMbHycrMzs/R0tTW19nb3d7g4uTm6Ors7vDy9Pb4+vz+/wAAbmRpbgAA -AAAAAAY2AACXGgAAVjoAAFPKAACJ3gAAJ8IAABaoAABQDQAAVDkAAiuFAAIZmQABeFEAAwEAAAIAAAAA -AAEABgANABcAIwAxAEAAUgBlAHsAkwCrAMUA4gD/AR8BPwFhAYUBqgHQAfgCIAJLAncCpQLSAwIDMwNl -A5gDzgQFBD0EdQSvBOsFKQVnBacF6AYqBm4GtQb8B0UHkgfkCDkIkAjnCT4JmAn0ClAKrQsLC2sLygwq -DIwM8Q1XDcAOKA6SDv4PbA/bEE0QxBE7EbQSMRKwEzITuRREFNAVYBXxFocXHhfAGGIZBBmsGlQa+RuU -HC4czh1yHhQeux9jIA0gvCFoIhkizyOJJEEk+SW6JnknOygFKMspkypiKzIsASzXLawuhy9gMD4xGzH8 -MtszvzSgNYY2cjdcOEw5OTorOxs8CD0EPfU+6z/nQOFB2ELUQ9VE00XcRttH5EjxSgBLCUwdTTFOUE9v -UI9Rt1LdVAVVNlZsV6VY4FohW21ct135X09goGH0Y0tkqGYFZ19oxGova5ptCG54b/BxbnLsdG119Xd/ -eQh6knwqfcV/W4D4gpSEO4Xih4CJKorYjIqOOY/jkZuTWJUOlsyYiZpSnB6d4Z+soX+jWqUvpxOo+6rj -rMuuwLC4sra0rra0uL+60LzfvwDBHcLdxLXGhchYyi7MCs3lz7rRmtOA1WPXR9kq2xPc/97s4M/iveSn -5o3obupT7ELuLPAM8fLz0PW396H5f/tZ/T3//wAAAAEAAwALABYAJQA3AE0AZQCBAJ8AwQDlAQsBNQFh -AZABwQH1AisCZAKfAtwDHANfA6MD6gQ0BH8EzQT1BR0FcAXEBhsGdAbPBy0HXAeMB+4IUgi4CSAJVAmK -CfYKZArVC0cLgQu8DDIMqw0mDaIOIQ6hDyQPqRAvELgQ/RFDEc8SXRLuE4AUFRSrFUMV3RZ5FxcXthhY -GPwZoRpIGvEbnBxJHPgdqB5bHw8fxSB9ITch8iKwJDAk8yW3Jn4nRigQKNwpqSp5K0osHCzxLccuoC95 -MFUxMzISMvMz1TS5NaA2hzdxOFw5STo4Oyg8Gj4DPvs/9EDuQepD6ETpRexG8Uf3SP9LFEwhTTBOQE9S -UGZSklOrVMVV4Vb/WB5ZP1phW4Vcq13SXvthUmJ/Y69k4GYSZ0dofGm0au1tZG6ib+FxInJlc6l073Y2 -d396FXtjfLJ+A39VgKmB/4NWhK+GCYjCiiGLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGiWqPV -pVGmz6eOqE6pzqtRrNSuWq/gsWmy8rR+tgu5Kbq6vE294b93wQ7Cp8RBxd3He8kZyrrLisxbzf/Po9FK -0vHUm9ZF1/HZn9tO3Cbc/96x4GTiGePQ5YjnQegf6Pzquex27jbv9/G583z0X/VC9wj40Pqa/GX+Mf// -AAAAAQADAAsAJQA3AE0AZQCBAJ8AwQELATUBYQGQAcEB9QIrAmQCnwLcAxwDXwOjA+oENAR/BM0FHQVw -BcQGGwZ0Bs8HLQeMB+4IUgi4CSAJign2CmQK1QtHC7wMMgyrDSYNog4hDqEPJA+pEC8QuBFDEl0S7hOA -FBUUqxVDFnkXFxe2GFgY/BpIGvEbnBxJHPgdqB8PH8UgfSE3IfIjbyQwJPMltydGKBAo3Cp5K0osHC3H -LqAveTEzMhIy8zS5NaA2hzhcOUk6ODwaPQ4+Az/0QO5C6EPoROlG8Uf3SglLFEwhTkBPUlF7UpJUxVXh -Vv9ZP1phXKtd0mAlYVJjr2TgZhJofGm0au1tZG6ib+FxInJldO92Nnd/eMl6FXyyfgN/VYCpgf+Er4YJ -h2WIwoohi4GOR4+skRKSe5PklVCWvJgrmZubDJx/nfSfaqDholqj1aVRps+oTqnOq1Gs1K2Xrlqv4LFp -svK0frYLt5m5Kbnxurq8Tb3hv3fBDsHawqfEQcUPxd3He8hKyRnKusuKzFvN/87Rz6PQdtFK0vHTxtSb -1kXXG9fx2MjZn9tO3Cbc/93Y3rHfiuBk4hni9ePQ5KzliOZk50HoH+j86drqueuX7HbtVu427xbv9/DX -8bnymvN89F/1QvYl9wj37PjQ+bX6mvt//GX9S/4x//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABIAAAAcAEMAbwBsAG8AcgAgAEwAQwBE -AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg -QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <string key="NSCellSize">{370, 18}</string> - <string key="NSIntercellSpacing">{4, 2}</string> - <int key="NSMatrixFlags">1151868928</int> - <string key="NSCellClass">NSActionCell</string> - <object class="NSButtonCell" key="NSProtoCell" id="558153776"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Radio</string> - <reference key="NSSupport" ref="445696277"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">0</int> - <object class="NSImage" key="NSNormalImage"> - <int key="NSImageFlags">549453824</int> - <string key="NSSize">{18, 18}</string> - <object class="NSMutableArray" key="NSReps"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <object class="NSBitmapImageRep"> - <object class="NSData" key="NSTIFFRepresentation"> - <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw -IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/ -29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5 -dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA -AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG -AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/ -0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/ -7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/ -5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/ -3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD -AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns -AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/ -6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/ -/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/ -///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl -YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA -AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD -AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu -AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes> - </object> - </object> - </object> - </object> - <reference key="NSColor" ref="153969650"/> - </object> - <reference key="NSAlternateImage" ref="1028460734"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <reference key="NSSelectedCell" ref="33780881"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSCellBackgroundColor" ref="571857138"/> - <reference key="NSFont" ref="445696277"/> - </object> - <object class="NSButton" id="667220499"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{144, 158}, {184, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="745829249"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_PASSWORDS_SHOWPASSWORDS</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="667220499"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="203729106"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{144, 311}, {184, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="431766699"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_SYNC_STOP_SYNCING_BUTTON_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="203729106"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="175093092"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{389, 311}, {137, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="342125840"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_SYNC_CUSTOMIZE_BUTTON_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="175093092"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSTextField" id="921350969"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 21}, {126, 18}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1066495099"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_THEMES_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="921350969"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="212252045"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 100}, {126, 38}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="677476881"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_AUTOFILL_SETTING_WINDOWS_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="212252045"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="155299174"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{17, 38}, {126, 51}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="340834043"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents">^IDS_OPTIONS_BROWSING_DATA_GROUP_NAME</string> - <reference key="NSSupport" ref="290273273"/> - <reference key="NSControlView" ref="155299174"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSTextField" id="90260648"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{150, 284}, {373, 28}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="123936632"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">272629760</int> - <string key="NSContents">Sync status: some default text that is two lines long to force the initial size calc to handle all possible values for this field.</string> - <reference key="NSSupport" ref="783256529"/> - <reference key="NSControlView" ref="90260648"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - <object class="NSButton" id="885386403"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{144, 62}, {118, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="325720834"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_IMPORT_DATA_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="885386403"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="423027085"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{444, 23}, {76, 17}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="309945174"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_THEMES_GALLERY_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="423027085"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="1022040155"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{150, 265}, {82, 17}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1047338722"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_SYNC_RELOGIN_LINK_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="1022040155"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="59469178"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{150, 248}, {82, 17}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1071892392"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_SYNC_PRIVACY_DASHBOARD_LINK_LABEL</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="59469178"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">134</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="865039969"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{144, 12}, {298, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="270492768"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_THEMES_RESET_BUTTON</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="865039969"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="NSButton" id="501995472"> - <reference key="NSNextResponder" ref="393583039"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{144, 110}, {118, 32}}</string> - <reference key="NSSuperview" ref="393583039"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="656411812"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_AUTOFILL_OPTIONS</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="501995472"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{540, 359}</string> - <reference key="NSSuperview"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSCustomView" id="933437956"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="14278481"> - <reference key="NSNextResponder" ref="933437956"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="277407604"> - <reference key="NSNextResponder" ref="14278481"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="772886817"> - <reference key="NSNextResponder" ref="277407604"/> - <int key="NSvFlags">274</int> - <string key="NSFrameSize">{525, 402}</string> - <reference key="NSSuperview" ref="277407604"/> - <string key="NSClassName">NSView</string> - </object> - </object> - <string key="NSFrame">{{1, 1}, {525, 402}}</string> - <reference key="NSSuperview" ref="14278481"/> - <reference key="NSNextKeyView" ref="772886817"/> - <reference key="NSDocView" ref="772886817"/> - <object class="NSColor" key="NSBGColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC45NTk5OTk5OAA</bytes> - </object> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="331420378"> - <reference key="NSNextResponder" ref="14278481"/> - <int key="NSvFlags">256</int> - <string key="NSFrame">{{526, 1}, {15, 402}}</string> - <reference key="NSSuperview" ref="14278481"/> - <reference key="NSTarget" ref="14278481"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1</double> - <double key="NSPercent">0.9636363</double> - </object> - <object class="NSScroller" id="470087648"> - <reference key="NSNextResponder" ref="14278481"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {482, 15}}</string> - <reference key="NSSuperview" ref="14278481"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="14278481"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.50602409999999998</double> - </object> - </object> - <string key="NSFrame">{{-1, 60}, {542, 404}}</string> - <reference key="NSSuperview" ref="933437956"/> - <reference key="NSNextKeyView" ref="277407604"/> - <int key="NSsFlags">18</int> - <reference key="NSVScroller" ref="331420378"/> - <reference key="NSHScroller" ref="470087648"/> - <reference key="NSContentView" ref="277407604"/> - </object> - <object class="NSCustomView" id="926632778"> - <reference key="NSNextResponder" ref="933437956"/> - <int key="NSvFlags">289</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="961419405"> - <reference key="NSNextResponder" ref="926632778"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{14, 12}, {85, 32}}</string> - <reference key="NSSuperview" ref="926632778"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="319834642"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">^IDS_OPTIONS_RESET</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="961419405"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrame">{{427, 0}, {113, 52}}</string> - <reference key="NSSuperview" ref="933437956"/> - <string key="NSClassName">GTMWidthBasedTweaker</string> - </object> - </object> - <string key="NSFrameSize">{540, 463}</string> - <reference key="NSSuperview"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSCustomView" id="380531918"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">268</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSImageView" id="846805293"> - <reference key="NSNextResponder" ref="380531918"/> - <int key="NSvFlags">256</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrameSize">{27, 27}</string> - <reference key="NSSuperview" ref="380531918"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="252500928"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <int key="NSAlign">0</int> - <int key="NSScale">0</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSTextField" id="555840669"> - <reference key="NSNextResponder" ref="380531918"/> - <int key="NSvFlags">258</int> - <string key="NSFrame">{{32, 5}, {511, 17}}</string> - <reference key="NSSuperview" ref="380531918"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="839405772"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272630784</int> - <string key="NSContents">^IDS_OPTIONS_MANAGED_PREFS</string> - <reference key="NSSupport" ref="445696277"/> - <reference key="NSControlView" ref="555840669"/> - <reference key="NSBackgroundColor" ref="592613688"/> - <reference key="NSTextColor" ref="748094473"/> - </object> - </object> - </object> - <string key="NSFrameSize">{540, 27}</string> - <reference key="NSSuperview"/> - <string key="NSClassName">VerticalGradientView</string> - </object> - <object class="NSCustomObject" id="385419425"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="305848829"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="78746495"> - <string key="NSClassName">ChromeUILocalizer</string> - </object> - <object class="NSCustomObject" id="145618054"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="317778625"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="843942020"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="423189874"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="609957344"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="619938291"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="376486454"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="821768455"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="325031373"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="683074852"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="481147379"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="487772665"> - <string key="NSClassName">GTMIBArray</string> - </object> - <object class="NSCustomObject" id="938815385"> - <string key="NSClassName">GTMUILocalizerAndLayoutTweaker</string> - </object> - <object class="NSCustomObject" id="276476617"> - <string key="NSClassName">GTMIBArray</string> - </object> - </object> - <object class="IBObjectContainer" key="IBDocument.Objects"> - <object class="NSMutableArray" key="connectionRecords"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="871378074"/> - </object> - <int key="connectionID">252</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="871378074"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">253</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isHomepageURLEnabled</string> - <reference key="source" ref="188533588"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="188533588"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isHomepageURLEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isHomepageURLEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">280</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: homepageURL</string> - <reference key="source" ref="188533588"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="188533588"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: homepageURL</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">homepageURL</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">282</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: restoreOnStartupIndex</string> - <reference key="source" ref="1016627403"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1016627403"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: restoreOnStartupIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">restoreOnStartupIndex</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">287</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: newTabPageIsHomePageIndex</string> - <reference key="source" ref="743261621"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="743261621"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: newTabPageIsHomePageIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">newTabPageIsHomePageIndex</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">296</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: showHomeButton</string> - <reference key="source" ref="136601899"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="136601899"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: showHomeButton</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">showHomeButton</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">300</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">makeDefaultBrowser:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="192681043"/> - </object> - <int key="connectionID">306</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: canChangeDefaultBrowser</string> - <reference key="source" ref="192681043"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="192681043"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: canChangeDefaultBrowser</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">canChangeDefaultBrowser</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">315</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: defaultBrowserText</string> - <reference key="source" ref="402804707"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="402804707"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: defaultBrowserText</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">defaultBrowserText</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">322</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">textColor: defaultBrowserTextColor</string> - <reference key="source" ref="402804707"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="402804707"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">textColor: defaultBrowserTextColor</string> - <string key="NSBinding">textColor</string> - <string key="NSKeyPath">defaultBrowserTextColor</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">323</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: passwordManagerEnabledIndex</string> - <reference key="source" ref="1019357609"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1019357609"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: passwordManagerEnabledIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">passwordManagerEnabledIndex</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSAllowsEditingMultipleValuesSelection</string> - <boolean value="NO" key="NS.object.0"/> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">372</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showSavedPasswords:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="667220499"/> - </object> - <int key="connectionID">374</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">importData:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="885386403"/> - </object> - <int key="connectionID">375</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentArray: customPagesSource.customHomePages</string> - <reference key="source" ref="495015235"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="495015235"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentArray: customPagesSource.customHomePages</string> - <string key="NSBinding">contentArray</string> - <string key="NSKeyPath">customPagesSource.customHomePages</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">389</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: arrangedObjects.URL</string> - <reference key="source" ref="1005813658"/> - <reference key="destination" ref="495015235"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1005813658"/> - <reference key="NSDestination" ref="495015235"/> - <string key="NSLabel">value: arrangedObjects.URL</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">arrangedObjects.URL</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">395</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">customPagesArrayController_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="495015235"/> - </object> - <int key="connectionID">400</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">addHomepage:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="909713979"/> - </object> - <int key="connectionID">401</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">removeSelectedHomepages:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="940065158"/> - </object> - <int key="connectionID">402</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="165250101"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">405</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">useCurrentPagesAsHomepage:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="810089388"/> - </object> - <int key="connectionID">407</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">contentValues: searchEngineModel.searchEngines</string> - <reference key="source" ref="803459266"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector" id="197435015"> - <reference key="NSSource" ref="803459266"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">contentValues: searchEngineModel.searchEngines</string> - <string key="NSBinding">contentValues</string> - <string key="NSKeyPath">searchEngineModel.searchEngines</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">419</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">selectedIndex: searchEngineSelectedIndex</string> - <reference key="source" ref="803459266"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="803459266"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">selectedIndex: searchEngineSelectedIndex</string> - <string key="NSBinding">selectedIndex</string> - <string key="NSKeyPath">searchEngineSelectedIndex</string> - <reference key="NSPreviousConnector" ref="197435015"/> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">422</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: showAlternateErrorPages</string> - <reference key="source" ref="480577047"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="480577047"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: showAlternateErrorPages</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">showAlternateErrorPages</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">432</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: useSuggest</string> - <reference key="source" ref="808321623"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="808321623"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: useSuggest</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">useSuggest</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">434</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: dnsPrefetch</string> - <reference key="source" ref="139965100"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="139965100"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: dnsPrefetch</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">dnsPrefetch</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">436</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: safeBrowsing</string> - <reference key="source" ref="217654608"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="217654608"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: safeBrowsing</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">safeBrowsing</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">438</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">themesGallery:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="423027085"/> - </object> - <int key="connectionID">459</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">manageSearchEngines:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="19477846"/> - </object> - <int key="connectionID">471</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">resetThemeToDefault:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="865039969"/> - </object> - <int key="connectionID">474</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: askForSaveLocation</string> - <reference key="source" ref="928184762"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="928184762"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: askForSaveLocation</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">askForSaveLocation</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">475</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">browseDownloadLocation:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="602116533"/> - </object> - <int key="connectionID">478</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">downloadLocationControl_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="484273049"/> - </object> - <int key="connectionID">479</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: defaultDownloadLocation</string> - <reference key="source" ref="484273049"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="484273049"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: defaultDownloadLocation</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">defaultDownloadLocation</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">480</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="930668015"/> - </object> - <int key="connectionID">497</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="393583039"/> - </object> - <int key="connectionID">498</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">underTheHoodView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="933437956"/> - </object> - <int key="connectionID">499</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">toolbar_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="530275816"/> - </object> - <int key="connectionID">500</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">toolbarButtonSelected:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="9223926"/> - </object> - <int key="connectionID">501</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">toolbarButtonSelected:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="198074817"/> - </object> - <int key="connectionID">502</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">toolbarButtonSelected:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="268912411"/> - </object> - <int key="connectionID">503</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="530275816"/> - <reference key="destination" ref="1001"/> - </object> - <int key="connectionID">504</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="385419425"/> - <reference key="destination" ref="871378074"/> - </object> - <int key="connectionID">507</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">otherObjectToLocalize_</string> - <reference key="source" ref="385419425"/> - <reference key="destination" ref="930668015"/> - </object> - <int key="connectionID">508</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">yetAnotherObjectToLocalize_</string> - <reference key="source" ref="385419425"/> - <reference key="destination" ref="393583039"/> - </object> - <int key="connectionID">509</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">yetAnotherObjectToLocalize_</string> - <reference key="source" ref="305848829"/> - <reference key="destination" ref="1016273328"/> - </object> - <int key="connectionID">512</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">privacyLearnMore:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="732733616"/> - </object> - <int key="connectionID">517</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isUsingDefaultTheme</string> - <reference key="source" ref="865039969"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="865039969"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isUsingDefaultTheme</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isUsingDefaultTheme</string> - <object class="NSDictionary" key="NSOptions"> - <string key="NS.key.0">NSValueTransformerName</string> - <string key="NS.object.0">NSNegateBoolean</string> - </object> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">521</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="145618054"/> - <reference key="destination" ref="325467010"/> - </object> - <int key="connectionID">538</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="145618054"/> - <reference key="destination" ref="1016627403"/> - </object> - <int key="connectionID">539</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="145618054"/> - <reference key="destination" ref="317778625"/> - </object> - <int key="connectionID">546</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="843942020"/> - <reference key="destination" ref="982570975"/> - </object> - <int key="connectionID">547</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="843942020"/> - <reference key="destination" ref="743261621"/> - </object> - <int key="connectionID">548</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="843942020"/> - <reference key="destination" ref="188533588"/> - </object> - <int key="connectionID">549</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="423189874"/> - <reference key="destination" ref="881113898"/> - </object> - <int key="connectionID">550</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="423189874"/> - <reference key="destination" ref="136601899"/> - </object> - <int key="connectionID">551</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="609957344"/> - <reference key="destination" ref="254133467"/> - </object> - <int key="connectionID">553</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="609957344"/> - <reference key="destination" ref="803459266"/> - </object> - <int key="connectionID">554</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="609957344"/> - <reference key="destination" ref="19477846"/> - </object> - <int key="connectionID">555</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="376486454"/> - <reference key="destination" ref="495791200"/> - </object> - <int key="connectionID">556</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="376486454"/> - <reference key="destination" ref="192681043"/> - </object> - <int key="connectionID">557</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="376486454"/> - <reference key="destination" ref="402804707"/> - </object> - <int key="connectionID">558</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="325031373"/> - <reference key="destination" ref="173446497"/> - </object> - <int key="connectionID">563</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="325031373"/> - <reference key="destination" ref="1019357609"/> - </object> - <int key="connectionID">564</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="325031373"/> - <reference key="destination" ref="667220499"/> - </object> - <int key="connectionID">565</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="683074852"/> - <reference key="destination" ref="212252045"/> - </object> - <int key="connectionID">566</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="481147379"/> - <reference key="destination" ref="155299174"/> - </object> - <int key="connectionID">568</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="481147379"/> - <reference key="destination" ref="885386403"/> - </object> - <int key="connectionID">569</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="487772665"/> - <reference key="destination" ref="921350969"/> - </object> - <int key="connectionID">572</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="487772665"/> - <reference key="destination" ref="865039969"/> - </object> - <int key="connectionID">573</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="487772665"/> - <reference key="destination" ref="423027085"/> - </object> - <int key="connectionID">574</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="317778625"/> - <reference key="destination" ref="165250101"/> - </object> - <int key="connectionID">579</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="317778625"/> - <reference key="destination" ref="909713979"/> - </object> - <int key="connectionID">580</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="317778625"/> - <reference key="destination" ref="940065158"/> - </object> - <int key="connectionID">581</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object4_</string> - <reference key="source" ref="317778625"/> - <reference key="destination" ref="810089388"/> - </object> - <int key="connectionID">582</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsGroupDefaultBrowser_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="376486454"/> - </object> - <int key="connectionID">583</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsGroupHomePage_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="843942020"/> - </object> - <int key="connectionID">584</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsGroupSearchEngine_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="609957344"/> - </object> - <int key="connectionID">585</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsGroupStartup_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="145618054"/> - </object> - <int key="connectionID">586</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">basicsGroupToolbar_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="423189874"/> - </object> - <int key="connectionID">587</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffGroupAutofill_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="683074852"/> - </object> - <int key="connectionID">588</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffGroupBrowserData_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="481147379"/> - </object> - <int key="connectionID">589</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffGroupPasswords_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="325031373"/> - </object> - <int key="connectionID">590</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffGroupThemes_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="487772665"/> - </object> - <int key="connectionID">591</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">downloadLocationButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="602116533"/> - </object> - <int key="connectionID">592</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">underTheHoodContentView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1016273328"/> - </object> - <int key="connectionID">593</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">underTheHoodScroller_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="14278481"/> - </object> - <int key="connectionID">594</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">localizer_</string> - <reference key="source" ref="938815385"/> - <reference key="destination" ref="305848829"/> - </object> - <int key="connectionID">597</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">uiObject_</string> - <reference key="source" ref="938815385"/> - <reference key="destination" ref="933437956"/> - </object> - <int key="connectionID">598</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">enableLoggingCheckbox_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="346222444"/> - </object> - <int key="connectionID">600</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">syncButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="203729106"/> - </object> - <int key="connectionID">607</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">syncStatus_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="90260648"/> - </object> - <int key="connectionID">608</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">doSyncAction:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="203729106"/> - </object> - <int key="connectionID">609</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="821768455"/> - <reference key="destination" ref="20640598"/> - </object> - <int key="connectionID">611</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">personalStuffGroupSync_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="821768455"/> - </object> - <int key="connectionID">614</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="821768455"/> - <reference key="destination" ref="203729106"/> - </object> - <int key="connectionID">615</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">changeFontAndLanguageSettings:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="777041502"/> - </object> - <int key="connectionID">620</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showCertificates:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="514356928"/> - </object> - <int key="connectionID">621</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">doSyncReauthentication:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1022040155"/> - </object> - <int key="connectionID">624</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">syncLink_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="1022040155"/> - </object> - <int key="connectionID">627</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showAutoFillSettings:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="501995472"/> - </object> - <int key="connectionID">630</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">clearData:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="553918619"/> - </object> - <int key="connectionID">636</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showContentSettings:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="246942000"/> - </object> - <int key="connectionID">637</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">clearDataButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="553918619"/> - </object> - <int key="connectionID">639</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">contentSettingsButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="246942000"/> - </object> - <int key="connectionID">640</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">autoFillSettingsButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="501995472"/> - </object> - <int key="connectionID">641</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: translateEnabled</string> - <reference key="source" ref="332489843"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="332489843"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: translateEnabled</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">translateEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">646</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object4_</string> - <reference key="source" ref="821768455"/> - <reference key="destination" ref="90260648"/> - </object> - <int key="connectionID">650</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object3_</string> - <reference key="source" ref="821768455"/> - <reference key="destination" ref="175093092"/> - </object> - <int key="connectionID">651</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">syncCustomizeButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="175093092"/> - </object> - <int key="connectionID">652</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">doSyncCustomize:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="175093092"/> - </object> - <int key="connectionID">653</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">openProxyPreferences:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="383918134"/> - </object> - <int key="connectionID">660</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: tabsToLinks</string> - <reference key="source" ref="596669929"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="596669929"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: tabsToLinks</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">tabsToLinks</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">663</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: isHomepageChoiceEnabled</string> - <reference key="source" ref="743261621"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="743261621"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: isHomepageChoiceEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">isHomepageChoiceEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">666</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">resetFileHandlersButton_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="348105916"/> - </object> - <int key="connectionID">668</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">resetAutoOpenFiles:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="348105916"/> - </object> - <int key="connectionID">669</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: fileHandlerUIEnabled</string> - <reference key="source" ref="1018797611"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1018797611"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: fileHandlerUIEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">fileHandlerUIEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">672</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: fileHandlerUIEnabled</string> - <reference key="source" ref="348105916"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="348105916"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: fileHandlerUIEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">fileHandlerUIEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">679</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">resetToDefaults:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="961419405"/> - </object> - <int key="connectionID">681</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">managedPrefsBannerView_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="380531918"/> - </object> - <int key="connectionID">697</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">managedPrefsBannerWarningImage_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="846805293"/> - </object> - <int key="connectionID">698</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">owner_</string> - <reference key="source" ref="78746495"/> - <reference key="destination" ref="380531918"/> - </object> - <int key="connectionID">701</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="683074852"/> - <reference key="destination" ref="501995472"/> - </object> - <int key="connectionID">702</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">privacyDashboardLink_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="59469178"/> - </object> - <int key="connectionID">705</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object5_</string> - <reference key="source" ref="821768455"/> - <reference key="destination" ref="276476617"/> - </object> - <int key="connectionID">709</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="276476617"/> - <reference key="destination" ref="59469178"/> - </object> - <int key="connectionID">710</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="276476617"/> - <reference key="destination" ref="1022040155"/> - </object> - <int key="connectionID">711</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">showPrivacyDashboard:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="59469178"/> - </object> - <int key="connectionID">712</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: showHomeButtonEnabled</string> - <reference key="source" ref="136601899"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="136601899"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: showHomeButtonEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">showHomeButtonEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">716</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: autoFillSettingsButtonEnabled</string> - <reference key="source" ref="501995472"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="501995472"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: autoFillSettingsButtonEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">autoFillSettingsButtonEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">717</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: proxiesConfigureButtonEnabled</string> - <reference key="source" ref="383918134"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="383918134"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: proxiesConfigureButtonEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">proxiesConfigureButtonEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">718</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: restoreURLsEnabled</string> - <reference key="source" ref="909713979"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="909713979"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: restoreURLsEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">restoreURLsEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">720</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: restoreURLsEnabled</string> - <reference key="source" ref="940065158"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="940065158"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: restoreURLsEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">restoreURLsEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">721</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: restoreURLsEnabled</string> - <reference key="source" ref="810089388"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="810089388"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: restoreURLsEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">restoreURLsEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">722</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: restoreButtonsEnabled</string> - <reference key="source" ref="1016627403"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1016627403"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: restoreButtonsEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">restoreButtonsEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">723</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: passwordManagerChoiceEnabled</string> - <reference key="source" ref="1019357609"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="1019357609"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: passwordManagerChoiceEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">passwordManagerChoiceEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">757</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: passwordManagerButtonEnabled</string> - <reference key="source" ref="667220499"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="667220499"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: passwordManagerButtonEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">passwordManagerButtonEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">758</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: showAlternateErrorPagesEnabled</string> - <reference key="source" ref="480577047"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="480577047"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: showAlternateErrorPagesEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">showAlternateErrorPagesEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">759</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: useSuggestEnabled</string> - <reference key="source" ref="808321623"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="808321623"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: useSuggestEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">useSuggestEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">760</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: dnsPrefetchEnabled</string> - <reference key="source" ref="139965100"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="139965100"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: dnsPrefetchEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">dnsPrefetchEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">761</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: safeBrowsingEnabled</string> - <reference key="source" ref="217654608"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="217654608"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: safeBrowsingEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">safeBrowsingEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">762</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: metricsReportingEnabled</string> - <reference key="source" ref="346222444"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="346222444"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: metricsReportingEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">metricsReportingEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">763</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">value: metricsReporting</string> - <reference key="source" ref="346222444"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="346222444"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">value: metricsReporting</string> - <string key="NSBinding">value</string> - <string key="NSKeyPath">metricsReporting</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">764</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: restoreURLsEnabled</string> - <reference key="source" ref="165250101"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="165250101"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: restoreURLsEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">restoreURLsEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">766</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: defaultSearchEngineEnabled</string> - <reference key="source" ref="803459266"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="803459266"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: defaultSearchEngineEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">defaultSearchEngineEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">767</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">learnMoreAboutInstant:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="97616727"/> - </object> - <int key="connectionID">785</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">toggleInstant:</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="846108626"/> - </object> - <int key="connectionID">786</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">instantCheckbox_</string> - <reference key="source" ref="1001"/> - <reference key="destination" ref="846108626"/> - </object> - <int key="connectionID">787</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object4_</string> - <reference key="source" ref="609957344"/> - <reference key="destination" ref="846108626"/> - </object> - <int key="connectionID">788</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object1_</string> - <reference key="source" ref="619938291"/> - <reference key="destination" ref="857947959"/> - </object> - <int key="connectionID">796</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object2_</string> - <reference key="source" ref="619938291"/> - <reference key="destination" ref="97616727"/> - </object> - <int key="connectionID">797</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">object5_</string> - <reference key="source" ref="609957344"/> - <reference key="destination" ref="619938291"/> - </object> - <int key="connectionID">800</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: selection.downloadLocationEnabled</string> - <reference key="source" ref="602116533"/> - <reference key="destination" ref="495015235"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="602116533"/> - <reference key="NSDestination" ref="495015235"/> - <string key="NSLabel">enabled: selection.downloadLocationEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">selection.downloadLocationEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">801</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: downloadLocationEnabled</string> - <reference key="source" ref="484273049"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="484273049"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: downloadLocationEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">downloadLocationEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">803</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBBindingConnection" key="connection"> - <string key="label">enabled: downloadLocationEnabled</string> - <reference key="source" ref="928184762"/> - <reference key="destination" ref="1001"/> - <object class="NSNibBindingConnector" key="connector"> - <reference key="NSSource" ref="928184762"/> - <reference key="NSDestination" ref="1001"/> - <string key="NSLabel">enabled: downloadLocationEnabled</string> - <string key="NSBinding">enabled</string> - <string key="NSKeyPath">downloadLocationEnabled</string> - <int key="NSNibBindingConnectorVersion">2</int> - </object> - </object> - <int key="connectionID">805</int> - </object> - </object> - <object class="IBMutableOrderedSet" key="objectRecords"> - <object class="NSArray" key="orderedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBObjectRecord"> - <int key="objectID">0</int> - <reference key="object" ref="0"/> - <reference key="children" ref="1000"/> - <nil key="parent"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-2</int> - <reference key="object" ref="1001"/> - <reference key="parent" ref="0"/> - <string key="objectName">File's Owner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-1</int> - <reference key="object" ref="1003"/> - <reference key="parent" ref="0"/> - <string key="objectName">First Responder</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">-3</int> - <reference key="object" ref="1004"/> - <reference key="parent" ref="0"/> - <string key="objectName">Application</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3</int> - <reference key="object" ref="871378074"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="408649839"/> - <reference ref="530275816"/> - </object> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4</int> - <reference key="object" ref="408649839"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <reference key="parent" ref="871378074"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">74</int> - <reference key="object" ref="1016273328"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1032231978"/> - <reference ref="1043699198"/> - <reference ref="480577047"/> - <reference ref="808321623"/> - <reference ref="139965100"/> - <reference ref="217654608"/> - <reference ref="346222444"/> - <reference ref="602116533"/> - <reference ref="412658410"/> - <reference ref="348105916"/> - <reference ref="630848197"/> - <reference ref="484273049"/> - <reference ref="928184762"/> - <reference ref="287656702"/> - <reference ref="246942000"/> - <reference ref="553918619"/> - <reference ref="596669929"/> - <reference ref="383918134"/> - <reference ref="953228172"/> - <reference ref="724151236"/> - <reference ref="777041502"/> - <reference ref="733677494"/> - <reference ref="886068350"/> - <reference ref="860741341"/> - <reference ref="514356928"/> - <reference ref="332489843"/> - <reference ref="732733616"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">Under the Hood Content</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">100</int> - <reference key="object" ref="287656702"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="237538019"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">101</int> - <reference key="object" ref="237538019"/> - <reference key="parent" ref="287656702"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">102</int> - <reference key="object" ref="412658410"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="786981193"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">103</int> - <reference key="object" ref="786981193"/> - <reference key="parent" ref="412658410"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">104</int> - <reference key="object" ref="348105916"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1018797611"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">105</int> - <reference key="object" ref="1018797611"/> - <reference key="parent" ref="348105916"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">116</int> - <reference key="object" ref="480577047"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="298042898"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">117</int> - <reference key="object" ref="298042898"/> - <reference key="parent" ref="480577047"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">118</int> - <reference key="object" ref="808321623"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="874031585"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">119</int> - <reference key="object" ref="874031585"/> - <reference key="parent" ref="808321623"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">122</int> - <reference key="object" ref="514356928"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="821186353"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">123</int> - <reference key="object" ref="821186353"/> - <reference key="parent" ref="514356928"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">126</int> - <reference key="object" ref="860741341"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="240354523"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">127</int> - <reference key="object" ref="240354523"/> - <reference key="parent" ref="860741341"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">128</int> - <reference key="object" ref="217654608"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="935362863"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">129</int> - <reference key="object" ref="935362863"/> - <reference key="parent" ref="217654608"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">130</int> - <reference key="object" ref="886068350"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="550006091"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">131</int> - <reference key="object" ref="550006091"/> - <reference key="parent" ref="886068350"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">136</int> - <reference key="object" ref="733677494"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="694359929"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">137</int> - <reference key="object" ref="694359929"/> - <reference key="parent" ref="733677494"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">26</int> - <reference key="object" ref="630848197"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="660352048"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">29</int> - <reference key="object" ref="660352048"/> - <reference key="parent" ref="630848197"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="484273049"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="25958950"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">36</int> - <reference key="object" ref="25958950"/> - <reference key="parent" ref="484273049"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="928184762"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="731161158"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">34</int> - <reference key="object" ref="731161158"/> - <reference key="parent" ref="928184762"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">19</int> - <reference key="object" ref="777041502"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="526979400"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">38</int> - <reference key="object" ref="526979400"/> - <reference key="parent" ref="777041502"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">380</int> - <reference key="object" ref="495015235"/> - <reference key="parent" ref="0"/> - <string key="objectName">CustomHomePages Array Controller</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">423</int> - <reference key="object" ref="1032231978"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="710610494"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">424</int> - <reference key="object" ref="710610494"/> - <reference key="parent" ref="1032231978"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">425</int> - <reference key="object" ref="1043699198"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="494850700"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">426</int> - <reference key="object" ref="494850700"/> - <reference key="parent" ref="1043699198"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">427</int> - <reference key="object" ref="139965100"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="647261577"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">428</int> - <reference key="object" ref="647261577"/> - <reference key="parent" ref="139965100"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">429</int> - <reference key="object" ref="346222444"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="209704674"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">430</int> - <reference key="object" ref="209704674"/> - <reference key="parent" ref="346222444"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">449</int> - <reference key="object" ref="650617813"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">476</int> - <reference key="object" ref="602116533"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="82310084"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">477</int> - <reference key="object" ref="82310084"/> - <reference key="parent" ref="602116533"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">481</int> - <reference key="object" ref="930668015"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="325467010"/> - <reference ref="1016627403"/> - <reference ref="810089388"/> - <reference ref="940065158"/> - <reference ref="909713979"/> - <reference ref="54854923"/> - <reference ref="982570975"/> - <reference ref="188533588"/> - <reference ref="743261621"/> - <reference ref="881113898"/> - <reference ref="136601899"/> - <reference ref="19477846"/> - <reference ref="803459266"/> - <reference ref="254133467"/> - <reference ref="846108626"/> - <reference ref="857947959"/> - <reference ref="495791200"/> - <reference ref="402804707"/> - <reference ref="192681043"/> - <reference ref="97616727"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">Basics View</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">482</int> - <reference key="object" ref="393583039"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="173446497"/> - <reference ref="1019357609"/> - <reference ref="667220499"/> - <reference ref="212252045"/> - <reference ref="20640598"/> - <reference ref="203729106"/> - <reference ref="90260648"/> - <reference ref="175093092"/> - <reference ref="501995472"/> - <reference ref="865039969"/> - <reference ref="423027085"/> - <reference ref="885386403"/> - <reference ref="155299174"/> - <reference ref="921350969"/> - <reference ref="1022040155"/> - <reference ref="59469178"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff View</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">27</int> - <reference key="object" ref="173446497"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="218087448"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">28</int> - <reference key="object" ref="218087448"/> - <reference key="parent" ref="173446497"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">24</int> - <reference key="object" ref="1019357609"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="558153776"/> - <reference ref="243612558"/> - <reference ref="33780881"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">33</int> - <reference key="object" ref="558153776"/> - <reference key="parent" ref="1019357609"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">32</int> - <reference key="object" ref="243612558"/> - <reference key="parent" ref="1019357609"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">31</int> - <reference key="object" ref="33780881"/> - <reference key="parent" ref="1019357609"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="667220499"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="745829249"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">35</int> - <reference key="object" ref="745829249"/> - <reference key="parent" ref="667220499"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">43</int> - <reference key="object" ref="921350969"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1066495099"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">71</int> - <reference key="object" ref="1066495099"/> - <reference key="parent" ref="921350969"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">332</int> - <reference key="object" ref="212252045"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="677476881"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">339</int> - <reference key="object" ref="677476881"/> - <reference key="parent" ref="212252045"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">344</int> - <reference key="object" ref="155299174"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="340834043"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">345</int> - <reference key="object" ref="340834043"/> - <reference key="parent" ref="155299174"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">347</int> - <reference key="object" ref="885386403"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="325720834"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">348</int> - <reference key="object" ref="325720834"/> - <reference key="parent" ref="885386403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">457</int> - <reference key="object" ref="423027085"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="309945174"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">458</int> - <reference key="object" ref="309945174"/> - <reference key="parent" ref="423027085"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">472</int> - <reference key="object" ref="865039969"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="270492768"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">473</int> - <reference key="object" ref="270492768"/> - <reference key="parent" ref="865039969"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">483</int> - <reference key="object" ref="933437956"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="14278481"/> - <reference ref="926632778"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">Under the Hood View</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">156</int> - <reference key="object" ref="14278481"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="772886817"/> - <reference ref="470087648"/> - <reference ref="331420378"/> - </object> - <reference key="parent" ref="933437956"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">159</int> - <reference key="object" ref="772886817"/> - <reference key="parent" ref="14278481"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">158</int> - <reference key="object" ref="470087648"/> - <reference key="parent" ref="14278481"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">157</int> - <reference key="object" ref="331420378"/> - <reference key="parent" ref="14278481"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">485</int> - <reference key="object" ref="530275816"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="9223926"/> - <reference ref="198074817"/> - <reference ref="268912411"/> - </object> - <reference key="parent" ref="871378074"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">493</int> - <reference key="object" ref="9223926"/> - <reference key="parent" ref="530275816"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">494</int> - <reference key="object" ref="198074817"/> - <reference key="parent" ref="530275816"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">495</int> - <reference key="object" ref="268912411"/> - <reference key="parent" ref="530275816"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">505</int> - <reference key="object" ref="385419425"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">510</int> - <reference key="object" ref="305848829"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">515</int> - <reference key="object" ref="732733616"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="21803731"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">516</int> - <reference key="object" ref="21803731"/> - <reference key="parent" ref="732733616"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">54</int> - <reference key="object" ref="325467010"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="542921234"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">55</int> - <reference key="object" ref="542921234"/> - <reference key="parent" ref="325467010"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">51</int> - <reference key="object" ref="1016627403"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="866030183"/> - <reference ref="29669784"/> - <reference ref="144354838"/> - <reference ref="799465121"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">63</int> - <reference key="object" ref="866030183"/> - <reference key="parent" ref="1016627403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">62</int> - <reference key="object" ref="29669784"/> - <reference key="parent" ref="1016627403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">61</int> - <reference key="object" ref="144354838"/> - <reference key="parent" ref="1016627403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">60</int> - <reference key="object" ref="799465121"/> - <reference key="parent" ref="1016627403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">92</int> - <reference key="object" ref="810089388"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="788559409"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">93</int> - <reference key="object" ref="788559409"/> - <reference key="parent" ref="810089388"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">90</int> - <reference key="object" ref="940065158"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="517413682"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">91</int> - <reference key="object" ref="517413682"/> - <reference key="parent" ref="940065158"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">88</int> - <reference key="object" ref="909713979"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="709698869"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">89</int> - <reference key="object" ref="709698869"/> - <reference key="parent" ref="909713979"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">79</int> - <reference key="object" ref="54854923"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="165250101"/> - <reference ref="757862790"/> - <reference ref="895676258"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">82</int> - <reference key="object" ref="165250101"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1005813658"/> - </object> - <reference key="parent" ref="54854923"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">81</int> - <reference key="object" ref="757862790"/> - <reference key="parent" ref="54854923"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">80</int> - <reference key="object" ref="895676258"/> - <reference key="parent" ref="54854923"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">84</int> - <reference key="object" ref="1005813658"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="261581009"/> - </object> - <reference key="parent" ref="165250101"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">87</int> - <reference key="object" ref="261581009"/> - <reference key="parent" ref="1005813658"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">53</int> - <reference key="object" ref="982570975"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="901046858"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">56</int> - <reference key="object" ref="901046858"/> - <reference key="parent" ref="982570975"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">77</int> - <reference key="object" ref="188533588"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="771835631"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">78</int> - <reference key="object" ref="771835631"/> - <reference key="parent" ref="188533588"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">52</int> - <reference key="object" ref="743261621"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="820915187"/> - <reference ref="1001736883"/> - <reference ref="182948450"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">59</int> - <reference key="object" ref="820915187"/> - <reference key="parent" ref="743261621"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">58</int> - <reference key="object" ref="1001736883"/> - <reference key="parent" ref="743261621"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">57</int> - <reference key="object" ref="182948450"/> - <reference key="parent" ref="743261621"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">50</int> - <reference key="object" ref="881113898"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="519689237"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">64</int> - <reference key="object" ref="519689237"/> - <reference key="parent" ref="881113898"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">49</int> - <reference key="object" ref="136601899"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="131780438"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">65</int> - <reference key="object" ref="131780438"/> - <reference key="parent" ref="136601899"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">94</int> - <reference key="object" ref="19477846"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="580118686"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">95</int> - <reference key="object" ref="580118686"/> - <reference key="parent" ref="19477846"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">47</int> - <reference key="object" ref="254133467"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="952238196"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">67</int> - <reference key="object" ref="952238196"/> - <reference key="parent" ref="254133467"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">412</int> - <reference key="object" ref="803459266"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="197973245"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">413</int> - <reference key="object" ref="197973245"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="493878690"/> - </object> - <reference key="parent" ref="803459266"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">414</int> - <reference key="object" ref="493878690"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="787711269"/> - </object> - <reference key="parent" ref="197973245"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">415</int> - <reference key="object" ref="787711269"/> - <reference key="parent" ref="493878690"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">44</int> - <reference key="object" ref="192681043"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="523146452"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">70</int> - <reference key="object" ref="523146452"/> - <reference key="parent" ref="192681043"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">304</int> - <reference key="object" ref="402804707"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="448510798"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">305</int> - <reference key="object" ref="448510798"/> - <reference key="parent" ref="402804707"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">45</int> - <reference key="object" ref="495791200"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="617938891"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">69</int> - <reference key="object" ref="617938891"/> - <reference key="parent" ref="495791200"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">528</int> - <reference key="object" ref="145618054"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Startup Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">529</int> - <reference key="object" ref="843942020"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Home Page Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">530</int> - <reference key="object" ref="423189874"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Toolbar Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">531</int> - <reference key="object" ref="609957344"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Search Engine Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">532</int> - <reference key="object" ref="376486454"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Default Browser Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">541</int> - <reference key="object" ref="317778625"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Startup Group Cont</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">559</int> - <reference key="object" ref="325031373"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Passwords Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">560</int> - <reference key="object" ref="683074852"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Autofill Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">561</int> - <reference key="object" ref="481147379"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Browser Data Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">562</int> - <reference key="object" ref="487772665"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Themes Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">595</int> - <reference key="object" ref="926632778"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="961419405"/> - </object> - <reference key="parent" ref="933437956"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">160</int> - <reference key="object" ref="961419405"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="319834642"/> - </object> - <reference key="parent" ref="926632778"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">161</int> - <reference key="object" ref="319834642"/> - <reference key="parent" ref="961419405"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">596</int> - <reference key="object" ref="938815385"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">601</int> - <reference key="object" ref="20640598"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="101746388"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">602</int> - <reference key="object" ref="101746388"/> - <reference key="parent" ref="20640598"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">603</int> - <reference key="object" ref="90260648"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="123936632"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">604</int> - <reference key="object" ref="123936632"/> - <reference key="parent" ref="90260648"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">605</int> - <reference key="object" ref="203729106"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="431766699"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">606</int> - <reference key="object" ref="431766699"/> - <reference key="parent" ref="203729106"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">610</int> - <reference key="object" ref="821768455"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Sync Group</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">622</int> - <reference key="object" ref="1022040155"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1047338722"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">623</int> - <reference key="object" ref="1047338722"/> - <reference key="parent" ref="1022040155"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">628</int> - <reference key="object" ref="501995472"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="656411812"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">629</int> - <reference key="object" ref="656411812"/> - <reference key="parent" ref="501995472"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">632</int> - <reference key="object" ref="553918619"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="871001089"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">633</int> - <reference key="object" ref="871001089"/> - <reference key="parent" ref="553918619"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">634</int> - <reference key="object" ref="246942000"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="42833123"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">635</int> - <reference key="object" ref="42833123"/> - <reference key="parent" ref="246942000"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">642</int> - <reference key="object" ref="332489843"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1008555633"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">643</int> - <reference key="object" ref="1008555633"/> - <reference key="parent" ref="332489843"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">647</int> - <reference key="object" ref="175093092"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="342125840"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">648</int> - <reference key="object" ref="342125840"/> - <reference key="parent" ref="175093092"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">654</int> - <reference key="object" ref="724151236"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="305152492"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">655</int> - <reference key="object" ref="305152492"/> - <reference key="parent" ref="724151236"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">656</int> - <reference key="object" ref="953228172"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="932480195"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">657</int> - <reference key="object" ref="932480195"/> - <reference key="parent" ref="953228172"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">658</int> - <reference key="object" ref="383918134"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="626667550"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">659</int> - <reference key="object" ref="626667550"/> - <reference key="parent" ref="383918134"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">661</int> - <reference key="object" ref="596669929"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="201482610"/> - </object> - <reference key="parent" ref="1016273328"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">662</int> - <reference key="object" ref="201482610"/> - <reference key="parent" ref="596669929"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">692</int> - <reference key="object" ref="380531918"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="846805293"/> - <reference ref="555840669"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">Managed Prefs Banner</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">693</int> - <reference key="object" ref="846805293"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="252500928"/> - </object> - <reference key="parent" ref="380531918"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">694</int> - <reference key="object" ref="252500928"/> - <reference key="parent" ref="846805293"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">695</int> - <reference key="object" ref="555840669"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="839405772"/> - </object> - <reference key="parent" ref="380531918"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">696</int> - <reference key="object" ref="839405772"/> - <reference key="parent" ref="555840669"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">699</int> - <reference key="object" ref="78746495"/> - <reference key="parent" ref="0"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">703</int> - <reference key="object" ref="59469178"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1071892392"/> - </object> - <reference key="parent" ref="393583039"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">704</int> - <reference key="object" ref="1071892392"/> - <reference key="parent" ref="59469178"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">708</int> - <reference key="object" ref="276476617"/> - <reference key="parent" ref="0"/> - <string key="objectName">Personal Stuff Sync Group Cont</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">768</int> - <reference key="object" ref="846108626"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="843802055"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">769</int> - <reference key="object" ref="843802055"/> - <reference key="parent" ref="846108626"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">778</int> - <reference key="object" ref="97616727"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="195905329"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">779</int> - <reference key="object" ref="195905329"/> - <reference key="parent" ref="97616727"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">793</int> - <reference key="object" ref="857947959"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="124586490"/> - </object> - <reference key="parent" ref="930668015"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">794</int> - <reference key="object" ref="124586490"/> - <reference key="parent" ref="857947959"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">795</int> - <reference key="object" ref="619938291"/> - <reference key="parent" ref="0"/> - <string key="objectName">Basics Search Engine Group Cont.</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="flattenedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>-1.IBPluginDependency</string> - <string>-2.IBPluginDependency</string> - <string>-3.IBPluginDependency</string> - <string>100.IBPluginDependency</string> - <string>101.IBPluginDependency</string> - <string>102.IBPluginDependency</string> - <string>103.IBPluginDependency</string> - <string>104.IBPluginDependency</string> - <string>105.IBPluginDependency</string> - <string>116.IBPluginDependency</string> - <string>117.IBPluginDependency</string> - <string>118.IBPluginDependency</string> - <string>119.IBPluginDependency</string> - <string>122.IBPluginDependency</string> - <string>123.IBPluginDependency</string> - <string>126.IBPluginDependency</string> - <string>127.IBPluginDependency</string> - <string>128.IBPluginDependency</string> - <string>129.IBPluginDependency</string> - <string>130.IBPluginDependency</string> - <string>131.IBPluginDependency</string> - <string>136.IBPluginDependency</string> - <string>137.IBPluginDependency</string> - <string>156.IBPluginDependency</string> - <string>157.IBPluginDependency</string> - <string>158.IBPluginDependency</string> - <string>159.IBPluginDependency</string> - <string>160.IBPluginDependency</string> - <string>161.IBPluginDependency</string> - <string>19.IBPluginDependency</string> - <string>21.IBPluginDependency</string> - <string>22.IBPluginDependency</string> - <string>23.IBPluginDependency</string> - <string>24.IBPluginDependency</string> - <string>26.IBPluginDependency</string> - <string>27.IBPluginDependency</string> - <string>28.IBPluginDependency</string> - <string>29.IBPluginDependency</string> - <string>3.IBEditorWindowLastContentRect</string> - <string>3.IBWindowTemplateEditedContentRect</string> - <string>3.NSWindowTemplate.visibleAtLaunch</string> - <string>304.IBPluginDependency</string> - <string>304.IBViewBoundsToFrameTransform</string> - <string>305.IBPluginDependency</string> - <string>31.IBPluginDependency</string> - <string>32.IBPluginDependency</string> - <string>33.IBPluginDependency</string> - <string>332.IBPluginDependency</string> - <string>339.IBPluginDependency</string> - <string>34.IBPluginDependency</string> - <string>344.IBPluginDependency</string> - <string>345.IBPluginDependency</string> - <string>347.IBPluginDependency</string> - <string>347.IBViewIntegration.shadowBlurRadius</string> - <string>347.IBViewIntegration.shadowColor</string> - <string>347.IBViewIntegration.shadowOffsetHeight</string> - <string>347.IBViewIntegration.shadowOffsetWidth</string> - <string>348.IBPluginDependency</string> - <string>35.IBPluginDependency</string> - <string>36.IBPluginDependency</string> - <string>38.IBPluginDependency</string> - <string>380.IBPluginDependency</string> - <string>4.IBPluginDependency</string> - <string>412.IBPluginDependency</string> - <string>413.IBPluginDependency</string> - <string>414.IBEditorWindowLastContentRect</string> - <string>414.IBPluginDependency</string> - <string>415.IBPluginDependency</string> - <string>423.IBPluginDependency</string> - <string>424.IBPluginDependency</string> - <string>425.IBPluginDependency</string> - <string>426.IBPluginDependency</string> - <string>427.IBPluginDependency</string> - <string>428.IBPluginDependency</string> - <string>429.IBPluginDependency</string> - <string>43.IBPluginDependency</string> - <string>430.IBPluginDependency</string> - <string>44.IBPluginDependency</string> - <string>44.IBViewBoundsToFrameTransform</string> - <string>45.IBPluginDependency</string> - <string>45.IBViewBoundsToFrameTransform</string> - <string>457.IBPluginDependency</string> - <string>458.CustomClassName</string> - <string>458.IBPluginDependency</string> - <string>47.IBPluginDependency</string> - <string>472.IBPluginDependency</string> - <string>473.IBPluginDependency</string> - <string>476.IBPluginDependency</string> - <string>477.IBPluginDependency</string> - <string>481.IBEditorWindowLastContentRect</string> - <string>481.IBPluginDependency</string> - <string>481.IBUserGuides</string> - <string>482.IBEditorWindowLastContentRect</string> - <string>482.IBPluginDependency</string> - <string>483.IBEditorWindowLastContentRect</string> - <string>483.IBPluginDependency</string> - <string>485.IBEditorWindowLastContentRect</string> - <string>485.IBPluginDependency</string> - <string>49.IBPluginDependency</string> - <string>49.IBViewBoundsToFrameTransform</string> - <string>493.IBPluginDependency</string> - <string>493.toolbarItem.selectable</string> - <string>494.IBPluginDependency</string> - <string>494.toolbarItem.selectable</string> - <string>495.IBPluginDependency</string> - <string>495.toolbarItem.selectable</string> - <string>50.IBPluginDependency</string> - <string>505.IBPluginDependency</string> - <string>51.IBPluginDependency</string> - <string>510.IBPluginDependency</string> - <string>515.IBPluginDependency</string> - <string>516.CustomClassName</string> - <string>516.IBPluginDependency</string> - <string>52.IBPluginDependency</string> - <string>528.IBPluginDependency</string> - <string>529.IBPluginDependency</string> - <string>53.IBPluginDependency</string> - <string>530.IBPluginDependency</string> - <string>531.IBPluginDependency</string> - <string>532.IBPluginDependency</string> - <string>54.IBPluginDependency</string> - <string>541.IBPluginDependency</string> - <string>55.IBPluginDependency</string> - <string>559.IBPluginDependency</string> - <string>56.IBPluginDependency</string> - <string>560.IBPluginDependency</string> - <string>561.IBPluginDependency</string> - <string>562.IBPluginDependency</string> - <string>57.IBPluginDependency</string> - <string>58.IBPluginDependency</string> - <string>59.IBPluginDependency</string> - <string>596.IBPluginDependency</string> - <string>60.IBPluginDependency</string> - <string>601.IBPluginDependency</string> - <string>602.IBPluginDependency</string> - <string>603.IBPluginDependency</string> - <string>604.IBPluginDependency</string> - <string>605.IBPluginDependency</string> - <string>606.IBPluginDependency</string> - <string>61.IBPluginDependency</string> - <string>610.IBPluginDependency</string> - <string>62.IBPluginDependency</string> - <string>622.IBPluginDependency</string> - <string>623.CustomClassName</string> - <string>623.IBPluginDependency</string> - <string>628.IBPluginDependency</string> - <string>628.IBViewIntegration.shadowBlurRadius</string> - <string>628.IBViewIntegration.shadowColor</string> - <string>628.IBViewIntegration.shadowOffsetHeight</string> - <string>628.IBViewIntegration.shadowOffsetWidth</string> - <string>629.IBPluginDependency</string> - <string>63.IBPluginDependency</string> - <string>632.IBPluginDependency</string> - <string>633.IBPluginDependency</string> - <string>634.IBPluginDependency</string> - <string>635.IBPluginDependency</string> - <string>64.IBPluginDependency</string> - <string>642.IBPluginDependency</string> - <string>643.IBPluginDependency</string> - <string>647.IBPluginDependency</string> - <string>648.IBPluginDependency</string> - <string>65.IBPluginDependency</string> - <string>654.IBPluginDependency</string> - <string>655.IBPluginDependency</string> - <string>656.IBPluginDependency</string> - <string>657.IBPluginDependency</string> - <string>658.IBPluginDependency</string> - <string>659.IBPluginDependency</string> - <string>661.IBPluginDependency</string> - <string>662.IBPluginDependency</string> - <string>67.IBPluginDependency</string> - <string>69.IBPluginDependency</string> - <string>692.IBEditorWindowLastContentRect</string> - <string>692.IBPluginDependency</string> - <string>693.IBPluginDependency</string> - <string>694.IBPluginDependency</string> - <string>695.IBPluginDependency</string> - <string>696.IBPluginDependency</string> - <string>699.IBPluginDependency</string> - <string>70.IBPluginDependency</string> - <string>703.IBPluginDependency</string> - <string>704.CustomClassName</string> - <string>704.IBPluginDependency</string> - <string>708.IBPluginDependency</string> - <string>71.IBPluginDependency</string> - <string>74.IBEditorWindowLastContentRect</string> - <string>74.IBPluginDependency</string> - <string>768.IBPluginDependency</string> - <string>768.IBViewBoundsToFrameTransform</string> - <string>769.IBPluginDependency</string> - <string>77.IBPluginDependency</string> - <string>778.IBViewBoundsToFrameTransform</string> - <string>779.CustomClassName</string> - <string>78.IBPluginDependency</string> - <string>79.IBPluginDependency</string> - <string>793.IBPluginDependency</string> - <string>793.IBViewBoundsToFrameTransform</string> - <string>794.IBPluginDependency</string> - <string>795.IBPluginDependency</string> - <string>80.IBPluginDependency</string> - <string>81.IBPluginDependency</string> - <string>82.IBPluginDependency</string> - <string>84.IBPluginDependency</string> - <string>87.IBPluginDependency</string> - <string>88.IBPluginDependency</string> - <string>89.IBPluginDependency</string> - <string>90.IBPluginDependency</string> - <string>91.IBPluginDependency</string> - <string>92.IBPluginDependency</string> - <string>93.IBPluginDependency</string> - <string>94.IBPluginDependency</string> - <string>95.IBPluginDependency</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{329, 154}, {450, 286}}</string> - <string>{{329, 154}, {450, 286}}</string> - <boolean value="NO"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDPQAAwgAAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <real value="0.0"/> - <reference ref="28651200"/> - <real value="0.0"/> - <real value="0.0"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{253, 480}, {243, 23}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDOgAAwoAAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABBiAAAwmwAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{634, 291}, {540, 488}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSMutableArray"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <string>{{901, 797}, {540, 359}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{1078, 324}, {540, 463}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{682, 562}, {616, 0}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDPgAAwzsAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <real value="0.0"/> - <reference ref="28651200"/> - <real value="0.0"/> - <real value="0.0"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{385, 829}, {540, 27}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{384, 314}, {443, 754}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDPgAAwuQAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABCiAAAwsIAAA</bytes> - </object> - <string>HyperlinkButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDUQAAwugAAA</bytes> - </object> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - </object> - </object> - <object class="NSMutableDictionary" key="unlocalizedProperties"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="activeLocalization"/> - <object class="NSMutableDictionary" key="localizations"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - </object> - <nil key="sourceID"/> - <int key="maxID">805</int> - </object> - <object class="IBClassDescriber" key="IBDocument.Classes"> - <object class="NSMutableArray" key="referencedPartialClassDescriptions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">ChromeUILocalizer</string> - <string key="superclassName">GTMUILocalizer</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/ui_localizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMIBArray</string> - <string key="superclassName">NSArray</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>object1_</string> - <string>object2_</string> - <string>object3_</string> - <string>object4_</string> - <string>object5_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>object1_</string> - <string>object2_</string> - <string>object3_</string> - <string>object4_</string> - <string>object5_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">object1_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">object2_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">object3_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">object4_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">object5_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMIBArray.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMIBArray</string> - <string key="superclassName">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizer</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>otherObjectToLocalize_</string> - <string>owner_</string> - <string>yetAnotherObjectToLocalize_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">otherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">owner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">yetAnotherObjectToLocalize_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMUILocalizerAndLayoutTweaker</string> - <string key="superclassName">NSObject</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>GTMUILocalizer</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>localizerOwner_</string> - <string>localizer_</string> - <string>uiObject_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">localizerOwner_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">localizer_</string> - <string key="candidateClassName">GTMUILocalizer</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">uiObject_</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="255098441"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">GTMWidthBasedTweaker</string> - <string key="superclassName">NSView</string> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>NSView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>viewToResize_</string> - <string>viewToSlideAndResize_</string> - <string>viewToSlide_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">viewToResize_</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlideAndResize_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">viewToSlide_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <reference key="sourceIdentifier" ref="255098441"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">HyperlinkButtonCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/hyperlink_button_cell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/nsmenuitem_additions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/status_bubble_mac.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/framed_browser_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/themed_window.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">PreferencesWindowController</string> - <string key="superclassName">NSWindowController</string> - <object class="NSMutableDictionary" key="actions"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addHomepage:</string> - <string>browseDownloadLocation:</string> - <string>changeFontAndLanguageSettings:</string> - <string>clearData:</string> - <string>doSyncAction:</string> - <string>doSyncCustomize:</string> - <string>doSyncReauthentication:</string> - <string>importData:</string> - <string>learnMoreAboutInstant:</string> - <string>makeDefaultBrowser:</string> - <string>manageSearchEngines:</string> - <string>openProxyPreferences:</string> - <string>privacyLearnMore:</string> - <string>removeSelectedHomepages:</string> - <string>resetAutoOpenFiles:</string> - <string>resetThemeToDefault:</string> - <string>resetToDefaults:</string> - <string>showAutoFillSettings:</string> - <string>showCertificates:</string> - <string>showContentSettings:</string> - <string>showPreferences:</string> - <string>showPrivacyDashboard:</string> - <string>showSavedPasswords:</string> - <string>themesGallery:</string> - <string>toggleInstant:</string> - <string>toolbarButtonSelected:</string> - <string>useCurrentPagesAsHomepage:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - </object> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>addHomepage:</string> - <string>browseDownloadLocation:</string> - <string>changeFontAndLanguageSettings:</string> - <string>clearData:</string> - <string>doSyncAction:</string> - <string>doSyncCustomize:</string> - <string>doSyncReauthentication:</string> - <string>importData:</string> - <string>learnMoreAboutInstant:</string> - <string>makeDefaultBrowser:</string> - <string>manageSearchEngines:</string> - <string>openProxyPreferences:</string> - <string>privacyLearnMore:</string> - <string>removeSelectedHomepages:</string> - <string>resetAutoOpenFiles:</string> - <string>resetThemeToDefault:</string> - <string>resetToDefaults:</string> - <string>showAutoFillSettings:</string> - <string>showCertificates:</string> - <string>showContentSettings:</string> - <string>showPreferences:</string> - <string>showPrivacyDashboard:</string> - <string>showSavedPasswords:</string> - <string>themesGallery:</string> - <string>toggleInstant:</string> - <string>toolbarButtonSelected:</string> - <string>useCurrentPagesAsHomepage:</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBActionInfo"> - <string key="name">addHomepage:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">browseDownloadLocation:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">changeFontAndLanguageSettings:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">clearData:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">doSyncAction:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">doSyncCustomize:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">doSyncReauthentication:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">importData:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">learnMoreAboutInstant:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">makeDefaultBrowser:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">manageSearchEngines:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">openProxyPreferences:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">privacyLearnMore:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">removeSelectedHomepages:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">resetAutoOpenFiles:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">resetThemeToDefault:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">resetToDefaults:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showAutoFillSettings:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showCertificates:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showContentSettings:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showPreferences:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showPrivacyDashboard:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">showSavedPasswords:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">themesGallery:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">toggleInstant:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">toolbarButtonSelected:</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBActionInfo"> - <string key="name">useCurrentPagesAsHomepage:</string> - <string key="candidateClassName">id</string> - </object> - </object> - </object> - <object class="NSMutableDictionary" key="outlets"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>autoFillSettingsButton_</string> - <string>basicsGroupDefaultBrowser_</string> - <string>basicsGroupHomePage_</string> - <string>basicsGroupSearchEngine_</string> - <string>basicsGroupStartup_</string> - <string>basicsGroupToolbar_</string> - <string>basicsView_</string> - <string>clearDataButton_</string> - <string>contentSettingsButton_</string> - <string>customPagesArrayController_</string> - <string>downloadLocationButton_</string> - <string>downloadLocationControl_</string> - <string>enableLoggingCheckbox_</string> - <string>instantCheckbox_</string> - <string>managedPrefsBannerView_</string> - <string>managedPrefsBannerWarningImage_</string> - <string>personalStuffGroupAutofill_</string> - <string>personalStuffGroupBrowserData_</string> - <string>personalStuffGroupPasswords_</string> - <string>personalStuffGroupSync_</string> - <string>personalStuffGroupThemes_</string> - <string>personalStuffView_</string> - <string>privacyDashboardLink_</string> - <string>resetFileHandlersButton_</string> - <string>syncButton_</string> - <string>syncCustomizeButton_</string> - <string>syncLink_</string> - <string>syncStatus_</string> - <string>toolbar_</string> - <string>underTheHoodContentView_</string> - <string>underTheHoodScroller_</string> - <string>underTheHoodView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSButton</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSView</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSArrayController</string> - <string>NSButton</string> - <string>NSPathControl</string> - <string>NSButton</string> - <string>NSButton</string> - <string>VerticalGradientView</string> - <string>NSImageView</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSArray</string> - <string>NSView</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSButton</string> - <string>NSTextField</string> - <string>NSToolbar</string> - <string>NSView</string> - <string>NSScrollView</string> - <string>NSView</string> - </object> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>autoFillSettingsButton_</string> - <string>basicsGroupDefaultBrowser_</string> - <string>basicsGroupHomePage_</string> - <string>basicsGroupSearchEngine_</string> - <string>basicsGroupStartup_</string> - <string>basicsGroupToolbar_</string> - <string>basicsView_</string> - <string>clearDataButton_</string> - <string>contentSettingsButton_</string> - <string>customPagesArrayController_</string> - <string>downloadLocationButton_</string> - <string>downloadLocationControl_</string> - <string>enableLoggingCheckbox_</string> - <string>instantCheckbox_</string> - <string>managedPrefsBannerView_</string> - <string>managedPrefsBannerWarningImage_</string> - <string>personalStuffGroupAutofill_</string> - <string>personalStuffGroupBrowserData_</string> - <string>personalStuffGroupPasswords_</string> - <string>personalStuffGroupSync_</string> - <string>personalStuffGroupThemes_</string> - <string>personalStuffView_</string> - <string>privacyDashboardLink_</string> - <string>resetFileHandlersButton_</string> - <string>syncButton_</string> - <string>syncCustomizeButton_</string> - <string>syncLink_</string> - <string>syncStatus_</string> - <string>toolbar_</string> - <string>underTheHoodContentView_</string> - <string>underTheHoodScroller_</string> - <string>underTheHoodView_</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBToOneOutletInfo"> - <string key="name">autoFillSettingsButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsGroupDefaultBrowser_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsGroupHomePage_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsGroupSearchEngine_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsGroupStartup_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsGroupToolbar_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">basicsView_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">clearDataButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">contentSettingsButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">customPagesArrayController_</string> - <string key="candidateClassName">NSArrayController</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">downloadLocationButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">downloadLocationControl_</string> - <string key="candidateClassName">NSPathControl</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">enableLoggingCheckbox_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">instantCheckbox_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">managedPrefsBannerView_</string> - <string key="candidateClassName">VerticalGradientView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">managedPrefsBannerWarningImage_</string> - <string key="candidateClassName">NSImageView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffGroupAutofill_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffGroupBrowserData_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffGroupPasswords_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffGroupSync_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffGroupThemes_</string> - <string key="candidateClassName">NSArray</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">personalStuffView_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">privacyDashboardLink_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">resetFileHandlersButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">syncButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">syncCustomizeButton_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">syncLink_</string> - <string key="candidateClassName">NSButton</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">syncStatus_</string> - <string key="candidateClassName">NSTextField</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">toolbar_</string> - <string key="candidateClassName">NSToolbar</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">underTheHoodContentView_</string> - <string key="candidateClassName">NSView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">underTheHoodScroller_</string> - <string key="candidateClassName">NSScrollView</string> - </object> - <object class="IBToOneOutletInfo"> - <string key="name">underTheHoodView_</string> - <string key="candidateClassName">NSView</string> - </object> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/options/preferences_window_controller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">VerticalGradientView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">browser/ui/cocoa/vertical_gradient_view.h</string> - </object> - </object> - </object> - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="IBPartialClassDescription"> - <string key="className">NSActionCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="581942742"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="300886154"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="513890883"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArray.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="560326091"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="220780160"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPathUtilities.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPredicate.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArray</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSortDescriptor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSArrayController</string> - <string key="superclassName">NSObjectController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSArrayController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButton</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSCell</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSControl</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1069835981"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSController</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSFormatter</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageCell</string> - <string key="superclassName">NSCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSImageView</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMatrix</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMatrix.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenu</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="640909986"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItem</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="186229553"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSMenuItemCell</string> - <string key="superclassName">NSButtonCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AddressBook.framework/Headers/ABActions.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAlert.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="581942742"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="300886154"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSBrowser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="513890883"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1069835981"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDatePickerCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="585324905"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSImage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="640909986"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSound.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechRecognizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSpeechSynthesizer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="991838625"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSText.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextStorage.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTokenFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="65273196"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbar.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="313968404"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="789839613"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="53132708"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSError.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="560326091"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="220780160"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSMetadata.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSNetServices.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPort.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSSpellServer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSStream.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Foundation.framework/Headers/NSXMLParser.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">Print.framework/Headers/PDEPluginInterface.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CAAnimation.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CALayer.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">QuartzCore.framework/Headers/CIImageProvider.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFAuthorizationView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFCertificatePanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">SecurityInterface.framework/Headers/SFChooseIdentityPanel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObjectController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSObjectController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPathCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPathCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPathControl</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPathControl.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButton</string> - <string key="superclassName">NSButton</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSPopUpButtonCell</string> - <string key="superclassName">NSMenuItemCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSResponder</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScrollView</string> - <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSScroller</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableColumn</string> - <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTableView</string> - <string key="superclassName">NSControl</string> - <reference key="sourceIdentifier" ref="991838625"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextField</string> - <string key="superclassName">NSControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSTextFieldCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSToolbar</string> - <string key="superclassName">NSObject</string> - <reference key="sourceIdentifier" ref="65273196"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSToolbarItem</string> - <string key="superclassName">NSObject</string> - <reference key="sourceIdentifier" ref="313968404"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSUserDefaultsController</string> - <string key="superclassName">NSController</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="186229553"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSView</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="789839613"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="585324905"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="53132708"/> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSWindowController</string> - <string key="superclassName">NSResponder</string> - <object class="NSMutableDictionary" key="actions"> - <string key="NS.key.0">showWindow:</string> - <string key="NS.object.0">id</string> - </object> - <object class="NSMutableDictionary" key="actionInfosByName"> - <string key="NS.key.0">showWindow:</string> - <object class="IBActionInfo" key="NS.object.0"> - <string key="name">showWindow:</string> - <string key="candidateClassName">id</string> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string> - </object> - </object> - </object> - </object> - <int key="IBDocument.localizationMode">0</int> - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> - <integer value="3000" key="NS.object.0"/> - </object> - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> - <string key="IBDocument.LastKnownRelativeProjectPath">../../chrome.xcodeproj</string> - <int key="IBDocument.defaultPropertyAccessControl">3</int> - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSAddTemplate</string> - <string>NSAdvanced</string> - <string>NSMenuCheckmark</string> - <string>NSMenuMixedState</string> - <string>NSPreferencesGeneral</string> - <string>NSRemoveTemplate</string> - <string>NSSwitch</string> - <string>NSUser</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{8, 8}</string> - <string>{32, 32}</string> - <string>{9, 8}</string> - <string>{7, 2}</string> - <string>{32, 32}</string> - <string>{8, 8}</string> - <string>{15, 15}</string> - <string>{32, 32}</string> - </object> - </object> - </data> -</archive> diff --git a/chrome/browser/app_controller_mac.mm b/chrome/browser/app_controller_mac.mm index 051d950..2535f4e 100644 --- a/chrome/browser/app_controller_mac.mm +++ b/chrome/browser/app_controller_mac.mm @@ -17,6 +17,7 @@ #include "chrome/browser/browser_shutdown.h" #include "chrome/browser/command_updater.h" #include "chrome/browser/download/download_manager.h" +#include "chrome/browser/fonts_languages_window.h" #include "chrome/browser/metrics/user_metrics.h" #include "chrome/browser/printing/print_job_manager.h" #include "chrome/browser/profiles/profile_manager.h" @@ -33,12 +34,10 @@ #import "chrome/browser/ui/cocoa/browser_window_cocoa.h" #import "chrome/browser/ui/cocoa/browser_window_controller.h" #import "chrome/browser/ui/cocoa/bug_report_window_controller.h" -#import "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" #import "chrome/browser/ui/cocoa/confirm_quit_panel_controller.h" #import "chrome/browser/ui/cocoa/encoding_menu_controller_delegate_mac.h" #import "chrome/browser/ui/cocoa/history_menu_bridge.h" #import "chrome/browser/ui/cocoa/importer/import_dialog_cocoa.h" -#import "chrome/browser/ui/cocoa/options/preferences_window_controller.h" #import "chrome/browser/ui/cocoa/tabs/tab_strip_controller.h" #import "chrome/browser/ui/cocoa/tabs/tab_window_controller.h" #include "chrome/browser/ui/cocoa/task_manager_mac.h" @@ -151,9 +150,6 @@ void RecordLastRunAppBundlePath() { - (void)checkForAnyKeyWindows; - (BOOL)userWillWaitForInProgressDownloads:(int)downloadCount; - (BOOL)shouldQuitWithInProgressDownloads; -- (void)showPreferencesWindow:(id)sender - page:(OptionsPage)page - profile:(Profile*)profile; - (void)executeApplication:(id)sender; @end @@ -1019,20 +1015,6 @@ void RecordLastRunAppBundlePath() { [sender replyToOpenOrPrint:NSApplicationDelegateReplySuccess]; } -// Called when the preferences window is closed. We use this to release the -// window controller. -- (void)prefsWindowClosed:(NSNotification*)notification { - NSWindow* window = [prefsController_ window]; - DCHECK_EQ([notification object], window); - NSNotificationCenter* defaultCenter = [NSNotificationCenter defaultCenter]; - [defaultCenter removeObserver:self - name:NSWindowWillCloseNotification - object:window]; - // PreferencesWindowControllers are autoreleased in - // -[PreferencesWindowController windowWillClose:]. - prefsController_ = nil; -} - // Show the preferences window, or bring it to the front if it's already // visible. - (IBAction)showPreferences:(id)sender { @@ -1045,26 +1027,6 @@ void RecordLastRunAppBundlePath() { } } -- (void)showPreferencesWindow:(id)sender - page:(OptionsPage)page - profile:(Profile*)profile { - if (prefsController_) { - [prefsController_ switchToPage:page animate:YES]; - } else { - prefsController_ = - [[PreferencesWindowController alloc] initWithProfile:profile - initialPage:page]; - // Watch for a notification of when it goes away so that we can destroy - // the controller. - [[NSNotificationCenter defaultCenter] - addObserver:self - selector:@selector(prefsWindowClosed:) - name:NSWindowWillCloseNotification - object:[prefsController_ window]]; - } - [prefsController_ showPreferences:sender]; -} - // Called when the about window is closed. We use this to release the // window controller. - (void)aboutWindowClosed:(NSNotification*)notification { @@ -1179,7 +1141,13 @@ void ShowOptionsWindow(OptionsPage page, Profile* profile) { // TODO(akalin): Use highlight_group. AppController* appController = [NSApp delegate]; - [appController showPreferencesWindow:nil page:page profile:profile]; + [appController showPreferences:nil]; +} + +void ShowFontsLanguagesWindow(gfx::NativeWindow window, + FontsLanguagesPage page, + Profile* profile) { + NOTIMPLEMENTED(); } namespace app_controller_mac { diff --git a/chrome/browser/autofill/autofill_address_model_mac.h b/chrome/browser/autofill/autofill_address_model_mac.h deleted file mode 100644 index 59b4cbf..0000000 --- a/chrome/browser/autofill/autofill_address_model_mac.h +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_MODEL_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_MODEL_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> - -class AutoFillProfile; - -// A "model" class used with bindings mechanism and the -// |AutoFillAddressViewController| to achieve the form-like view -// of autofill data in the Chrome options UI. -// Model objects are initialized from a given profile using the designated -// initializer |initWithProfile:|. -// Users of this class must be prepared to handle nil string return values. -// The KVO/bindings mechanisms expect this and deal with nil string values -// appropriately. -@interface AutoFillAddressModel : NSObject { - @private - // These are not scoped_nsobjects because we use them via KVO/bindings. - NSString* fullName_; - NSString* email_; - NSString* companyName_; - NSString* addressLine1_; - NSString* addressLine2_; - NSString* addressCity_; - NSString* addressState_; - NSString* addressZip_; - NSString* addressCountry_; - NSString* phoneWholeNumber_; - NSString* faxWholeNumber_; -} - -@property(nonatomic, copy) NSString* fullName; -@property(nonatomic, copy) NSString* email; -@property(nonatomic, copy) NSString* companyName; -@property(nonatomic, copy) NSString* addressLine1; -@property(nonatomic, copy) NSString* addressLine2; -@property(nonatomic, copy) NSString* addressCity; -@property(nonatomic, copy) NSString* addressState; -@property(nonatomic, copy) NSString* addressZip; -@property(nonatomic, copy) NSString* addressCountry; -@property(nonatomic, copy) NSString* phoneWholeNumber; -@property(nonatomic, copy) NSString* faxWholeNumber; - -// The designated initializer. Initializes the property strings to values -// retrieved from the |profile|. -- (id)initWithProfile:(const AutoFillProfile&)profile; - -// This method copies internal NSString property values into the -// |profile| object's fields as appropriate. |profile| should never be NULL. -- (void)copyModelToProfile:(AutoFillProfile*)profile; - -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_MODEL_MAC_ diff --git a/chrome/browser/autofill/autofill_address_model_mac.mm b/chrome/browser/autofill/autofill_address_model_mac.mm deleted file mode 100644 index 4a1d7c3..0000000 --- a/chrome/browser/autofill/autofill_address_model_mac.mm +++ /dev/null @@ -1,94 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/sys_string_conversions.h" -#import "chrome/browser/autofill/autofill_address_model_mac.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "grit/generated_resources.h" -#include "ui/base/l10n/l10n_util.h" - -@implementation AutoFillAddressModel - -@synthesize fullName = fullName_; -@synthesize email = email_; -@synthesize companyName = companyName_; -@synthesize addressLine1 = addressLine1_; -@synthesize addressLine2 = addressLine2_; -@synthesize addressCity = addressCity_; -@synthesize addressState = addressState_; -@synthesize addressZip = addressZip_; -@synthesize addressCountry = addressCountry_; -@synthesize phoneWholeNumber = phoneWholeNumber_; -@synthesize faxWholeNumber = faxWholeNumber_; - -- (id)initWithProfile:(const AutoFillProfile&)profile { - if ((self = [super init])) { - [self setFullName:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(NAME_FULL)))]; - [self setEmail:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(EMAIL_ADDRESS)))]; - [self setCompanyName:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(COMPANY_NAME)))]; - [self setAddressLine1:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE1)))]; - [self setAddressLine2:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE2)))]; - [self setAddressCity:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_CITY)))]; - [self setAddressState:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_STATE)))]; - [self setAddressZip:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_ZIP)))]; - [self setAddressCountry:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(ADDRESS_HOME_COUNTRY)))]; - [self setPhoneWholeNumber:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(PHONE_HOME_WHOLE_NUMBER)))]; - [self setFaxWholeNumber:SysUTF16ToNSString( - profile.GetFieldText(AutofillType(PHONE_FAX_WHOLE_NUMBER)))]; - } - return self; -} - -- (void)dealloc { - [fullName_ release]; - [email_ release]; - [companyName_ release]; - [addressLine1_ release]; - [addressLine2_ release]; - [addressCity_ release]; - [addressState_ release]; - [addressZip_ release]; - [addressCountry_ release]; - [phoneWholeNumber_ release]; - [faxWholeNumber_ release]; - [super dealloc]; -} - -- (void)copyModelToProfile:(AutoFillProfile*)profile { - DCHECK(profile); - profile->SetInfo(AutofillType(NAME_FULL), - base::SysNSStringToUTF16([self fullName])); - profile->SetInfo(AutofillType(EMAIL_ADDRESS), - base::SysNSStringToUTF16([self email])); - profile->SetInfo(AutofillType(COMPANY_NAME), - base::SysNSStringToUTF16([self companyName])); - profile->SetInfo(AutofillType(ADDRESS_HOME_LINE1), - base::SysNSStringToUTF16([self addressLine1])); - profile->SetInfo(AutofillType(ADDRESS_HOME_LINE2), - base::SysNSStringToUTF16([self addressLine2])); - profile->SetInfo(AutofillType(ADDRESS_HOME_CITY), - base::SysNSStringToUTF16([self addressCity])); - profile->SetInfo(AutofillType(ADDRESS_HOME_STATE), - base::SysNSStringToUTF16([self addressState])); - profile->SetInfo(AutofillType(ADDRESS_HOME_ZIP), - base::SysNSStringToUTF16([self addressZip])); - profile->SetInfo(AutofillType(ADDRESS_HOME_COUNTRY), - base::SysNSStringToUTF16([self addressCountry])); - profile->SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER), - base::SysNSStringToUTF16([self phoneWholeNumber])); - profile->SetInfo(AutofillType(PHONE_FAX_WHOLE_NUMBER), - base::SysNSStringToUTF16([self faxWholeNumber])); -} - -@end diff --git a/chrome/browser/autofill/autofill_address_model_mac_unittest.mm b/chrome/browser/autofill/autofill_address_model_mac_unittest.mm deleted file mode 100644 index b1f50bf..0000000 --- a/chrome/browser/autofill/autofill_address_model_mac_unittest.mm +++ /dev/null @@ -1,124 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#import "chrome/browser/autofill/autofill_address_model_mac.h" -#include "chrome/browser/autofill/autofill_common_test.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "testing/gtest/include/gtest/gtest.h" - -namespace { - -typedef CocoaTest AutoFillAddressModelTest; - -TEST(AutoFillAddressModelTest, Basic) { - // A basic test that creates a new instance and releases. - // Aids valgrind leak detection. - AutoFillProfile profile; - scoped_nsobject<AutoFillAddressModel> model([[AutoFillAddressModel alloc] - initWithProfile:profile]); - EXPECT_TRUE(model.get()); -} - -TEST(AutoFillAddressModelTest, InitializationFromProfile) { - AutoFillProfile profile; - autofill_test::SetProfileInfo( - &profile, - "Marion", - "Mitchell", - "Morrison", - "johnwayne@me.xyz", - "Fox", - "123 Zoo St.", - "unit 5", - "Hollywood", "CA", - "91601", - "United States", - "12345678910", - "01987654321"); - scoped_nsobject<AutoFillAddressModel> model([[AutoFillAddressModel alloc] - initWithProfile:profile]); - EXPECT_TRUE(model.get()); - - EXPECT_TRUE([[model fullName] isEqualToString:@"Marion Mitchell Morrison"]); - EXPECT_TRUE([[model email] isEqualToString:@"johnwayne@me.xyz"]); - EXPECT_TRUE([[model companyName] isEqualToString:@"Fox"]); - EXPECT_TRUE([[model addressLine1] isEqualToString:@"123 Zoo St."]); - EXPECT_TRUE([[model addressLine2] isEqualToString:@"unit 5"]); - EXPECT_TRUE([[model addressCity] isEqualToString:@"Hollywood"]); - EXPECT_TRUE([[model addressState] isEqualToString:@"CA"]); - EXPECT_TRUE([[model addressZip] isEqualToString:@"91601"]); - EXPECT_TRUE([[model addressCountry] isEqualToString:@"United States"]); - EXPECT_TRUE([[model phoneWholeNumber] isEqualToString:@"12345678910"]); - EXPECT_TRUE([[model faxWholeNumber] isEqualToString:@"01987654321"]); -} - -TEST(AutoFillAddressModelTest, CopyModelToProfile) { - AutoFillProfile profile; - autofill_test::SetProfileInfo( - &profile, - "Marion", - "Mitchell", - "Morrison", - "johnwayne@me.xyz", - "Fox", - "123 Zoo St.", - "unit 5", - "Hollywood", "CA", - "91601", - "United States", - "12345678910", - "01987654321"); - scoped_nsobject<AutoFillAddressModel> model([[AutoFillAddressModel alloc] - initWithProfile:profile]); - EXPECT_TRUE(model.get()); - - [model setFullName:@"MarionX MitchellX MorrisonX"]; - [model setEmail:@"trigger@me.xyz"]; - [model setCompanyName:@"FoxX"]; - [model setAddressLine1:@"123 Xoo St."]; - [model setAddressLine2:@"unit 5X"]; - [model setAddressCity:@"Seattle"]; - [model setAddressState:@"WA"]; - [model setAddressZip:@"81601"]; - [model setAddressCountry:@"Canada"]; - [model setPhoneWholeNumber:@"23346678910"]; - [model setFaxWholeNumber:@"12988654321"]; - - [model copyModelToProfile:&profile]; - - EXPECT_EQ(ASCIIToUTF16("MarionX"), - profile.GetFieldText(AutofillType(NAME_FIRST))); - EXPECT_EQ(ASCIIToUTF16("MitchellX"), - profile.GetFieldText(AutofillType(NAME_MIDDLE))); - EXPECT_EQ(ASCIIToUTF16("MorrisonX"), - profile.GetFieldText(AutofillType(NAME_LAST))); - EXPECT_EQ(ASCIIToUTF16("MarionX MitchellX MorrisonX"), - profile.GetFieldText(AutofillType(NAME_FULL))); - EXPECT_EQ(ASCIIToUTF16("trigger@me.xyz"), - profile.GetFieldText(AutofillType(EMAIL_ADDRESS))); - EXPECT_EQ(ASCIIToUTF16("FoxX"), - profile.GetFieldText(AutofillType(COMPANY_NAME))); - EXPECT_EQ(ASCIIToUTF16("123 Xoo St."), - profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE1))); - EXPECT_EQ(ASCIIToUTF16("unit 5X"), - profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE2))); - EXPECT_EQ(ASCIIToUTF16("Seattle"), - profile.GetFieldText(AutofillType(ADDRESS_HOME_CITY))); - EXPECT_EQ(ASCIIToUTF16("WA"), - profile.GetFieldText(AutofillType(ADDRESS_HOME_STATE))); - EXPECT_EQ(ASCIIToUTF16("81601"), - profile.GetFieldText(AutofillType(ADDRESS_HOME_ZIP))); - EXPECT_EQ(ASCIIToUTF16("Canada"), - profile.GetFieldText(AutofillType(ADDRESS_HOME_COUNTRY))); - EXPECT_EQ(ASCIIToUTF16("23346678910"), - profile.GetFieldText(AutofillType(PHONE_HOME_WHOLE_NUMBER))); - EXPECT_EQ(ASCIIToUTF16("12988654321"), - profile.GetFieldText(AutofillType(PHONE_FAX_WHOLE_NUMBER))); -} - -} // namespace diff --git a/chrome/browser/autofill/autofill_address_sheet_controller_mac.h b/chrome/browser/autofill/autofill_address_sheet_controller_mac.h deleted file mode 100644 index 70a63bf..0000000 --- a/chrome/browser/autofill/autofill_address_sheet_controller_mac.h +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_SHEET_CONTROLLER_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_SHEET_CONTROLLER_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> - -@class AutoFillAddressModel; -class AutoFillProfile; - -// The sheet can be invoked in "Add" or "Edit" mode. This dictates the caption -// seen at the top of the sheet. -enum { - kAutoFillAddressAddMode = 0, - kAutoFillAddressEditMode = 1 -}; -typedef NSInteger AutoFillAddressMode; - -// A class that coordinates the |addressModel| and the associated view -// held in AutoFillAddressSheet.xib. -// |initWithProfile:| is the designated initializer. It takes |profile| -// and transcribes it to |addressModel| to which the view is bound. -@interface AutoFillAddressSheetController : NSWindowController { - @private - // The caption at top of dialog. Text changes according to usage. Either - // "New address" or "Edit address" depending on |mode_|. - IBOutlet NSTextField* caption_; - - // The primary model for this controller. The model is instantiated - // from within |initWithProfile:|. We do not hold it as a scoped_nsobject - // because it is exposed as a KVO compliant property. - // Strong reference. - AutoFillAddressModel* addressModel_; - - // Either "Add" or "Edit" mode of sheet. - AutoFillAddressMode mode_; -} - -@property(nonatomic, retain) AutoFillAddressModel* addressModel; - -// IBActions for save and cancel buttons. Both invoke |endSheet:|. -- (IBAction)save:(id)sender; -- (IBAction)cancel:(id)sender; - -// Designated initializer. Takes a copy of the data in |profile|, -// it is not held as a reference. -- (id)initWithProfile:(const AutoFillProfile&)profile - mode:(AutoFillAddressMode)mode; - -// Copy data from internal model to |profile|. -- (void)copyModelToProfile:(AutoFillProfile*)profile; - -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_SHEET_CONTROLLER_MAC_ diff --git a/chrome/browser/autofill/autofill_address_sheet_controller_mac.mm b/chrome/browser/autofill/autofill_address_sheet_controller_mac.mm deleted file mode 100644 index a2c55cf..0000000 --- a/chrome/browser/autofill/autofill_address_sheet_controller_mac.mm +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/autofill/autofill_address_sheet_controller_mac.h" - -#include "base/mac/mac_util.h" -#include "base/sys_string_conversions.h" -#import "chrome/browser/autofill/autofill_address_model_mac.h" -#import "chrome/browser/autofill/autofill_dialog_controller_mac.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "grit/generated_resources.h" -#include "ui/base/l10n/l10n_util.h" - -@implementation AutoFillAddressSheetController - -@synthesize addressModel = addressModel_; - -- (id)initWithProfile:(const AutoFillProfile&)profile - mode:(AutoFillAddressMode)mode { - NSString* nibPath = [base::mac::MainAppBundle() - pathForResource:@"AutoFillAddressSheet" - ofType:@"nib"]; - self = [super initWithWindowNibPath:nibPath owner:self]; - if (self) { - // Create the model. - [self setAddressModel:[[[AutoFillAddressModel alloc] - initWithProfile:profile] autorelease]]; - - mode_ = mode; - } - return self; -} - -- (void)dealloc { - [addressModel_ release]; - [super dealloc]; -} - -- (void)awakeFromNib { - NSString* caption = @""; - if (mode_ == kAutoFillAddressAddMode) - caption = l10n_util::GetNSString(IDS_AUTOFILL_ADD_ADDRESS_CAPTION); - else if (mode_ == kAutoFillAddressEditMode) - caption = l10n_util::GetNSString(IDS_AUTOFILL_EDIT_ADDRESS_CAPTION); - else - NOTREACHED(); - [caption_ setStringValue:caption]; -} - -- (IBAction)save:(id)sender { - // Call |makeFirstResponder:| to commit pending text field edits. - [[self window] makeFirstResponder:[self window]]; - - [NSApp endSheet:[self window] returnCode:1]; -} - -- (IBAction)cancel:(id)sender { - [NSApp endSheet:[self window] returnCode:0]; -} - -- (void)copyModelToProfile:(AutoFillProfile*)profile { - [addressModel_ copyModelToProfile:profile]; -} - -@end diff --git a/chrome/browser/autofill/autofill_address_sheet_controller_mac_unittest.mm b/chrome/browser/autofill/autofill_address_sheet_controller_mac_unittest.mm deleted file mode 100644 index 46379ac..0000000 --- a/chrome/browser/autofill/autofill_address_sheet_controller_mac_unittest.mm +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#import "chrome/browser/autofill/autofill_address_sheet_controller_mac.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "testing/gtest/include/gtest/gtest.h" - -namespace { - -typedef CocoaTest AutoFillAddressSheetControllerTest; - -TEST(AutoFillAddressSheetControllerTest, Basic) { - // A basic test that creates a new instance and releases. - // Aids valgrind leak detection. - AutoFillProfile profile; - scoped_nsobject<AutoFillAddressSheetController> controller( - [[AutoFillAddressSheetController alloc] - initWithProfile:profile - mode:kAutoFillAddressAddMode]); - EXPECT_TRUE(controller.get()); -} - -} // namespace diff --git a/chrome/browser/autofill/autofill_credit_card_model_mac.h b/chrome/browser/autofill/autofill_credit_card_model_mac.h deleted file mode 100644 index 53562a2..0000000 --- a/chrome/browser/autofill/autofill_credit_card_model_mac.h +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_MODEL_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_MODEL_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> - -class CreditCard; - -// A "model" class used with bindings mechanism and the -// |AutoFillCreditCardViewController| to achieve the form-like view -// of autofill data in the Chrome options UI. -// Model objects are initialized from the given |creditCard| using the -// designated initializer |initWithCreditCard:|. -// Users of this class must be prepared to handle nil string return values. -// The KVO/bindings mechanisms expect this and deal with nil string values -// appropriately. -@interface AutoFillCreditCardModel : NSObject { - @private - // These are not scoped_nsobjects because we use them via KVO/bindings. - NSString* nameOnCard_; - NSString* creditCardNumber_; - NSString* expirationMonth_; - NSString* expirationYear_; -} - -@property(nonatomic, copy) NSString* nameOnCard; -@property(nonatomic, copy) NSString* creditCardNumber; -@property(nonatomic, copy) NSString* expirationMonth; -@property(nonatomic, copy) NSString* expirationYear; - -// Designated initializer. Initializes the property strings to values retrieved -// from the |creditCard| object. -- (id)initWithCreditCard:(const CreditCard&)creditCard; - -// This method copies internal NSString property values into the -// |creditCard| object's fields as appropriate. |creditCard| should never -// be NULL. -- (void)copyModelToCreditCard:(CreditCard*)creditCard; - -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_MODEL_MAC_ diff --git a/chrome/browser/autofill/autofill_credit_card_model_mac.mm b/chrome/browser/autofill/autofill_credit_card_model_mac.mm deleted file mode 100644 index 2f0e3c0..0000000 --- a/chrome/browser/autofill/autofill_credit_card_model_mac.mm +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/sys_string_conversions.h" -#import "chrome/browser/autofill/autofill_credit_card_model_mac.h" -#include "chrome/browser/autofill/credit_card.h" -#include "grit/generated_resources.h" -#include "ui/base/l10n/l10n_util.h" - - -@implementation AutoFillCreditCardModel - -@synthesize nameOnCard = nameOnCard_; -@synthesize creditCardNumber = creditCardNumber_; -@synthesize expirationMonth = expirationMonth_; -@synthesize expirationYear = expirationYear_; - -- (id)initWithCreditCard:(const CreditCard&)creditCard { - if ((self = [super init])) { - [self setNameOnCard:SysUTF16ToNSString( - creditCard.GetFieldText(AutofillType(CREDIT_CARD_NAME)))]; - [self setCreditCardNumber:SysUTF16ToNSString( - creditCard.GetFieldText(AutofillType(CREDIT_CARD_NUMBER)))]; - [self setExpirationMonth:SysUTF16ToNSString( - creditCard.GetFieldText(AutofillType(CREDIT_CARD_EXP_MONTH)))]; - [self setExpirationYear:SysUTF16ToNSString( - creditCard.GetFieldText(AutofillType(CREDIT_CARD_EXP_4_DIGIT_YEAR)))]; - } - return self; -} - -- (void)dealloc { - [nameOnCard_ release]; - [creditCardNumber_ release]; - [expirationMonth_ release]; - [expirationYear_ release]; - [super dealloc]; -} - -- (void)copyModelToCreditCard:(CreditCard*)creditCard { - DCHECK(creditCard); - creditCard->SetInfo(AutofillType(CREDIT_CARD_NAME), - base::SysNSStringToUTF16([self nameOnCard])); - creditCard->SetInfo(AutofillType(CREDIT_CARD_NUMBER), - base::SysNSStringToUTF16([self creditCardNumber])); - creditCard->SetInfo(AutofillType(CREDIT_CARD_EXP_MONTH), - base::SysNSStringToUTF16([self expirationMonth])); - creditCard->SetInfo(AutofillType(CREDIT_CARD_EXP_4_DIGIT_YEAR), - base::SysNSStringToUTF16([self expirationYear])); -} - -@end diff --git a/chrome/browser/autofill/autofill_credit_card_model_mac_unittest.mm b/chrome/browser/autofill/autofill_credit_card_model_mac_unittest.mm deleted file mode 100644 index ad7a7e2..0000000 --- a/chrome/browser/autofill/autofill_credit_card_model_mac_unittest.mm +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#include "chrome/browser/autofill/autofill_common_test.h" -#import "chrome/browser/autofill/autofill_credit_card_model_mac.h" -#include "chrome/browser/autofill/credit_card.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "testing/gtest/include/gtest/gtest.h" - -namespace { - -typedef CocoaTest AutoFillCreditCardModelTest; - -TEST(AutoFillCreditCardModelTest, Basic) { - // A basic test that creates a new instance and releases. - // Aids valgrind leak detection. - CreditCard credit_card; - scoped_nsobject<AutoFillCreditCardModel> model( - [[AutoFillCreditCardModel alloc] initWithCreditCard:credit_card]); - EXPECT_TRUE(model.get()); -} - -TEST(AutoFillCreditCardModelTest, InitializationFromCreditCard) { - CreditCard credit_card; - autofill_test::SetCreditCardInfo(&credit_card, - "John Dillinger", "123456789012", "01", "2010"); - scoped_nsobject<AutoFillCreditCardModel> model( - [[AutoFillCreditCardModel alloc] initWithCreditCard:credit_card]); - EXPECT_TRUE(model.get()); - - EXPECT_TRUE([[model nameOnCard] isEqualToString:@"John Dillinger"]); - EXPECT_TRUE([[model creditCardNumber] isEqualToString:@"123456789012"]); - EXPECT_TRUE([[model expirationMonth] isEqualToString:@"01"]); - EXPECT_TRUE([[model expirationYear] isEqualToString:@"2010"]); -} - -TEST(AutoFillCreditCardModelTest, CopyModelToCreditCard) { - CreditCard credit_card; - autofill_test::SetCreditCardInfo(&credit_card, - "John Dillinger", "123456789012", "01", "2010"); - scoped_nsobject<AutoFillCreditCardModel> model( - [[AutoFillCreditCardModel alloc] initWithCreditCard:credit_card]); - EXPECT_TRUE(model.get()); - - [model setNameOnCard:@"John DillingerX"]; - [model setCreditCardNumber:@"223456789012"]; - [model setExpirationMonth:@"11"]; - [model setExpirationYear:@"2011"]; - - [model copyModelToCreditCard:&credit_card]; - - EXPECT_EQ(ASCIIToUTF16("John DillingerX"), - credit_card.GetFieldText(AutofillType(CREDIT_CARD_NAME))); - EXPECT_EQ(ASCIIToUTF16("223456789012"), - credit_card.GetFieldText(AutofillType(CREDIT_CARD_NUMBER))); - EXPECT_EQ(ASCIIToUTF16("11"), - credit_card.GetFieldText(AutofillType(CREDIT_CARD_EXP_MONTH))); - EXPECT_EQ(ASCIIToUTF16("2011"), - credit_card.GetFieldText( - AutofillType(CREDIT_CARD_EXP_4_DIGIT_YEAR))); -} - -} // namespace diff --git a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h b/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h deleted file mode 100644 index 3015c9b..0000000 --- a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_SHEET_CONTROLLER_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_SHEET_CONTROLLER_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> -#include <vector> - -@class AutoFillCreditCardModel; -@class AutoFillDialogController; -class CreditCard; - -// The sheet can be invoked in "Add" or "Edit" mode. This dictates the caption -// seen at the top of the sheet. -enum { - kAutoFillCreditCardAddMode = 0, - kAutoFillCreditCardEditMode = 1 -}; -typedef NSInteger AutoFillCreditCardMode; - -// A class that coordinates the |creditCardModel| and the associated view -// held in AutoFillCreditCardSheet.xib. -// |initWithCreditCard:| is the designated initializer. It takes |creditCard| -// and transcribes it to |creditCardModel| to which the view is bound. -@interface AutoFillCreditCardSheetController : NSWindowController { - @private - IBOutlet NSPopUpButton* expirationMonthPopup_; - IBOutlet NSPopUpButton* expirationYearPopup_; - - // The caption at top of dialog. Text changes according to usage. Either - // "New credit card" or "Edit credit card" depending on context. - IBOutlet NSTextField* caption_; - - // The credit card number field. This is here for unit testing purposes. - // The text of this field is obfuscated until edited. - IBOutlet NSTextField* creditCardNumberField_; - - // The primary model for this controller. The model is instantiated - // from within |initWithCreditCard:|. We do not hold it as a scoped_nsobject - // because it is exposed as a KVO compliant property. - AutoFillCreditCardModel* creditCardModel_; - - // Contents of the expiration month and year popups. Strongly owned. We do - // not hold them as scoped_nsobjects because they are exposed as KVO compliant - // properties. - NSArray* expirationMonthContents_; - NSArray* expirationYearContents_; - - // Either "Add" or "Edit" mode of sheet. - AutoFillCreditCardMode mode_; -} - -@property(nonatomic, retain) AutoFillCreditCardModel* creditCardModel; -@property(nonatomic, retain) NSArray* expirationMonthContents; -@property(nonatomic, retain) NSArray* expirationYearContents; - -// Designated initializer. Takes a copy of the data in |creditCard|, -// it is not held as a reference. -- (id)initWithCreditCard:(const CreditCard&)creditCard - mode:(AutoFillCreditCardMode)mode; - -// IBActions for save and cancel buttons. Both invoke |endSheet:|. -- (IBAction)save:(id)sender; -- (IBAction)cancel:(id)sender; - -// Copy data from internal model to |creditCard|. -- (void)copyModelToCreditCard:(CreditCard*)creditCard; - -@end - -// Interface exposed for unit testing. -@interface AutoFillCreditCardSheetController (ExposedForUnitTests) -- (NSTextField*)creditCardNumberField; -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_SHEET_CONTROLLER_MAC_ diff --git a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.mm b/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.mm deleted file mode 100644 index dd00cd5..0000000 --- a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.mm +++ /dev/null @@ -1,138 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h" - -#include "base/mac/mac_util.h" -#include "base/sys_string_conversions.h" -#import "chrome/browser/autofill/autofill_credit_card_model_mac.h" -#import "chrome/browser/autofill/autofill_dialog_controller_mac.h" -#include "chrome/browser/autofill/credit_card.h" -#include "grit/generated_resources.h" -#include "ui/base/l10n/l10n_util.h" - -// Interface exposed for unit testing. -@implementation AutoFillCreditCardSheetController (ExposedForUnitTests) -- (NSTextField*)creditCardNumberField { - return creditCardNumberField_; -} -@end - -// Private methods for the |AutoFillCreditCardSheetController| class. -@interface AutoFillCreditCardSheetController (PrivateMethods) -- (void)buildExpirationMonthContents; -- (void)buildExpirationYearContents; -@end - -@implementation AutoFillCreditCardSheetController - -@synthesize creditCardModel = creditCardModel_; -@synthesize expirationMonthContents = expirationMonthContents_; -@synthesize expirationYearContents = expirationYearContents_; - -- (id)initWithCreditCard:(const CreditCard&)creditCard - mode:(AutoFillCreditCardMode)mode { - NSString* nibPath = [base::mac::MainAppBundle() - pathForResource:@"AutoFillCreditCardSheet" - ofType:@"nib"]; - self = [super initWithWindowNibPath:nibPath owner:self]; - if (self) { - // Create the model. We use setter here for KVO. - [self setCreditCardModel:[[[AutoFillCreditCardModel alloc] - initWithCreditCard:creditCard] autorelease]]; - - mode_ = mode; - } - return self; -} - -- (void)dealloc { - [creditCardModel_ release]; - [expirationMonthContents_ release]; - [expirationYearContents_ release]; - [super dealloc]; -} - -- (void)awakeFromNib { - // Setup initial state of popups. - [self buildExpirationMonthContents]; - [self buildExpirationYearContents]; - - // Turn menu autoenable off. We manually govern this. - [expirationMonthPopup_ setAutoenablesItems:NO]; - [expirationYearPopup_ setAutoenablesItems:NO]; - - // Set the caption based on the mode. - NSString* caption = @""; - if (mode_ == kAutoFillCreditCardAddMode) - caption = l10n_util::GetNSString(IDS_AUTOFILL_ADD_CREDITCARD_CAPTION); - else if (mode_ == kAutoFillCreditCardEditMode) - caption = l10n_util::GetNSString(IDS_AUTOFILL_EDIT_CREDITCARD_CAPTION); - else - NOTREACHED(); - [caption_ setStringValue:caption]; -} - -- (IBAction)save:(id)sender { - // Call |makeFirstResponder:| to commit pending text field edits. - [[self window] makeFirstResponder:[self window]]; - - [NSApp endSheet:[self window] returnCode:1]; -} - -- (IBAction)cancel:(id)sender { - [NSApp endSheet:[self window] returnCode:0]; -} - -- (void)copyModelToCreditCard:(CreditCard*)creditCard { - // The model copies the popup values blindly. We need to clear the strings - // in the case that our special menus are in effect. - if ([expirationMonthPopup_ indexOfSelectedItem] <= 0) - [creditCardModel_ setExpirationMonth:@""]; - if ([expirationYearPopup_ indexOfSelectedItem] <= 0) - [creditCardModel_ setExpirationYear:@""]; - - [creditCardModel_ copyModelToCreditCard:creditCard]; -} - -// Builds array of valid months. Uses special @" " to indicate no selection. -- (void)buildExpirationMonthContents { - NSArray* newArray = [NSArray arrayWithObjects:@" ", - @"01", @"02", @"03", @"04", @"05", @"06", - @"07", @"08", @"09", @"10", @"11", @"12", nil ]; - - [self setExpirationMonthContents:newArray]; - - // If the value from the model is not found in the array then set to the empty - // item @" ". - if ([newArray - indexOfObject:[creditCardModel_ expirationMonth]] == NSNotFound) { - [creditCardModel_ setExpirationMonth:@" "]; - } - - // Disable first item in menu. @" " is a non-item. - [[expirationMonthPopup_ itemAtIndex:0] setEnabled:NO]; -} - -// Builds array of valid years. Uses special @" " to indicate no selection. -- (void)buildExpirationYearContents { - NSArray* newArray = [NSArray arrayWithObjects:@" ", - @"2010", @"2011", @"2012", @"2013", @"2014", @"2015", - @"2016", @"2017", @"2018", @"2019", @"2020", nil ]; - - [self setExpirationYearContents:newArray]; - - // If the value from the model is not found in the array then set to the empty - // item @" ". - if ([newArray - indexOfObject:[creditCardModel_ expirationYear]] == NSNotFound) { - [creditCardModel_ setExpirationYear:@" "]; - } - - // Disable first item in menu. @" " is a non-item. - [[expirationYearPopup_ itemAtIndex:0] setEnabled:NO]; -} - -@end - diff --git a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac_unittest.mm b/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac_unittest.mm deleted file mode 100644 index eb2bce5..0000000 --- a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac_unittest.mm +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#import "chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h" -#include "chrome/browser/autofill/credit_card.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "testing/gtest/include/gtest/gtest.h" - -namespace { - -typedef CocoaTest AutoFillCreditCardSheetControllerTest; - -TEST(AutoFillCreditCardSheetControllerTest, Basic) { - // A basic test that creates a new instance and releases. - // Aids valgrind leak detection. - CreditCard credit_card; - scoped_nsobject<AutoFillCreditCardSheetController> controller( - [[AutoFillCreditCardSheetController alloc] - initWithCreditCard:credit_card - mode:kAutoFillCreditCardAddMode]); - EXPECT_TRUE(controller.get()); -} - -} // namespace - diff --git a/chrome/browser/autofill/autofill_dialog_controller_mac.h b/chrome/browser/autofill/autofill_dialog_controller_mac.h deleted file mode 100644 index 5a9967e..0000000 --- a/chrome/browser/autofill/autofill_dialog_controller_mac.h +++ /dev/null @@ -1,189 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_CONTROLLER_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_CONTROLLER_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> -#include <vector> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" -#include "chrome/browser/autofill/autofill_dialog.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "chrome/browser/autofill/credit_card.h" -#include "chrome/browser/prefs/pref_member.h" - -namespace AutoFillDialogControllerInternal { -class PersonalDataManagerObserver; -class PreferenceObserver; -} // AutoFillDialogControllerInternal - -@class AutoFillAddressSheetController; -@class AutoFillCreditCardSheetController; -@class AutoFillTableView; -class Profile; -@class WindowSizeAutosaver; - -// A window controller for managing the AutoFill options dialog. -// Modelessly presents a dialog allowing the user to store -// personal address and credit card information. -@interface AutoFillDialogController : NSWindowController <NSTableViewDelegate> { - @private - // Outlet to the main NSTableView object listing both addresses and credit - // cards with section headers for both. - IBOutlet AutoFillTableView* tableView_; - - // Outlet to "Edit..." button. Here for unit testing purposes. - IBOutlet NSButton* editButton_; - - // This observer is passed in by the caller of the dialog. When the dialog - // is dismissed |observer_| is called with new values for the addresses and - // credit cards. - // Weak, not retained. - AutoFillDialogObserver* observer_; - - // Reference to input parameter. - // Weak, not retained. - Profile* profile_; - - // Working list of input profiles. - std::vector<AutoFillProfile> profiles_; - - // Working list of input credit cards. - std::vector<CreditCard> creditCards_; - - // State of checkbox for enabling AutoFill in general. - BooleanPrefMember autoFillEnabled_; - - // Whether AutoFill is controlled by configuration management. - BOOL autoFillManaged_; - - // Whether AutoFill is managed and disabled. - BOOL autoFillManagedAndDisabled_; - - // State of checkbox for enabling Mac Address Book integration. - BooleanPrefMember auxiliaryEnabled_; - - // State for |itemIsSelected| property used in bindings for "Edit..." and - // "Remove" buttons. - BOOL itemIsSelected_; - - // State for |multipleSelected| property used in bindings for "Edit..." - // button. - BOOL multipleSelected_; - - // Utility object to save and restore dialog position. - scoped_nsobject<WindowSizeAutosaver> sizeSaver_; - - // Transient reference to address "Add" / "Edit" sheet for address - // information. - scoped_nsobject<AutoFillAddressSheetController> addressSheetController; - - // Transient reference to address "Add" / "Edit" sheet for credit card - // information. - scoped_nsobject<AutoFillCreditCardSheetController> creditCardSheetController; - - // Manages PersonalDataManager loading. - scoped_ptr<AutoFillDialogControllerInternal::PersonalDataManagerObserver> - personalDataManagerObserver_; - - // Watches for changes to the AutoFill enabled preference. - scoped_ptr<AutoFillDialogControllerInternal::PreferenceObserver> - preferenceObserver_; -} - -// Property representing state of the AutoFill enabled preference. Checkbox is -// bound to this in nib. Also, enabled state of other controls are also bound -// to this property. -@property(nonatomic) BOOL autoFillEnabled; - -// Property indicating whether AutoFill is under control of configuration -// management. The enabled state of the AutoFill enabled checkbox is bound to -// this property. -@property(nonatomic) BOOL autoFillManaged; - -// Property that is true iff AutoFill is managed and disabled. The save button's -// enabled state is bound to this property. -@property(nonatomic) BOOL autoFillManagedAndDisabled; - -// Property representing state of Address Book "me" card usage. Checkbox is -// bound to this in nib. -@property(nonatomic) BOOL auxiliaryEnabled; - -// Property representing selection state in |tableView_|. Enabled state of -// edit and delete buttons are bound to this property. -@property(nonatomic) BOOL itemIsSelected; - -// Property representing multiple selection state in |tableView_|. Enabled -// state of edit button is bound to this property. -@property(nonatomic) BOOL multipleSelected; - -// Main interface for displaying a modeless AutoFill dialog on screen. -// This class method creates a new |AutoFillDialogController| and runs it as a -// modeless dialog. The controller autoreleases itself when the dialog is -// closed. |observer| can be NULL, but if it is, then no notification is sent -// during modifications to data. If |observer| is non-NULL then its -// |OnAutoFillDialogApply| method is invoked with the new address and credit -// card information. -// |profile| must be non-NULL. -// AutoFill profile and credit card data is initialized from the -// |PersonalDataManager| that is associated with the input |profile|. -+ (void)showAutoFillDialogWithObserver:(AutoFillDialogObserver*)observer - profile:(Profile*)profile; - -// IBActions for adding new items. -- (IBAction)addNewAddress:(id)sender; -- (IBAction)addNewCreditCard:(id)sender; - -// IBAction for deleting an item. |sender| is expected to be the "Remove" -// button. The deletion acts on the selected item in either the address or -// credit card list. -- (IBAction)deleteSelection:(id)sender; - -// IBAction for editing an item. |sender| is expected to be the "Edit..." -// button. The editing acts on the selected item in either the address or -// credit card list. -- (IBAction)editSelection:(id)sender; - -// IBAction for opening the help link. |sender| is expected to be the -// "About AutoFill" link. -- (IBAction)openHelp:(id)sender; - -// NSTableView data source methods. -- (id)tableView:(NSTableView *)tableView - objectValueForTableColumn:(NSTableColumn *)tableColumn - row:(NSInteger)rowIndex; - -- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView; - -@end - -// Interface exposed for unit testing. -@interface AutoFillDialogController (ExposedForUnitTests) -// Returns an instance of AutoFillDialogController. See |-initWithObserver| -// for details about arguments. -// Note: controller is autoreleased when |-closeDialog| is called. -+ (AutoFillDialogController*)controllerWithObserver: - (AutoFillDialogObserver*)observer - profile:(Profile*)profile; - -- (id)initWithObserver:(AutoFillDialogObserver*)observer - profile:(Profile*)profile; -- (void)runModelessDialog; -- (void)closeDialog; -- (AutoFillAddressSheetController*)addressSheetController; -- (AutoFillCreditCardSheetController*)creditCardSheetController; -- (void)selectAddressAtIndex:(size_t)i; -- (void)selectCreditCardAtIndex:(size_t)i; -- (void)addSelectedAddressAtIndex:(size_t)i; -- (void)addSelectedCreditCardAtIndex:(size_t)i; -- (BOOL)editButtonEnabled; -- (std::vector<AutoFillProfile>&)profiles; -- (std::vector<CreditCard>&)creditCards; -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_CONTROLLER_MAC_ diff --git a/chrome/browser/autofill/autofill_dialog_controller_mac.mm b/chrome/browser/autofill/autofill_dialog_controller_mac.mm deleted file mode 100644 index 483f936..0000000 --- a/chrome/browser/autofill/autofill_dialog_controller_mac.mm +++ /dev/null @@ -1,942 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/lazy_instance.h" -#include "base/mac/mac_util.h" -#include "base/sys_string_conversions.h" -#import "chrome/browser/autofill/autofill-inl.h" -#import "chrome/browser/autofill/autofill_address_model_mac.h" -#import "chrome/browser/autofill/autofill_address_sheet_controller_mac.h" -#import "chrome/browser/autofill/autofill_credit_card_model_mac.h" -#import "chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h" -#import "chrome/browser/autofill/autofill_dialog_controller_mac.h" -#import "chrome/browser/autofill/personal_data_manager.h" -#include "chrome/browser/browser_process.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/browser.h" -#include "chrome/browser/ui/browser_list.h" -#import "chrome/browser/ui/cocoa/window_size_autosaver.h" -#include "chrome/common/pref_names.h" -#include "content/common/notification_details.h" -#include "content/common/notification_observer.h" -#include "grit/app_resources.h" -#include "grit/generated_resources.h" -#include "grit/theme_resources.h" -#include "ui/base/l10n/l10n_util.h" -#include "ui/base/resource/resource_bundle.h" -#include "ui/gfx/image.h" - -namespace { - -// Type for singleton object that contains the instance of the visible -// dialog. -typedef std::map<Profile*, AutoFillDialogController*> ProfileControllerMap; - -static base::LazyInstance<ProfileControllerMap> g_profile_controller_map( - base::LINKER_INITIALIZED); - -} // namespace - -// Delegate protocol that needs to be in place for the AutoFillTableView's -// handling of delete and backspace keys. -@protocol DeleteKeyDelegate -- (IBAction)deleteSelection:(id)sender; -@end - -// A subclass of NSTableView that allows for deleting selected elements using -// the delete or backspace keys. -@interface AutoFillTableView : NSTableView { -} -@end - -@implementation AutoFillTableView - -// We override the keyDown method to dispatch the |deleteSelection:| action -// when the user presses the delete or backspace keys. Note a delegate must -// be present that conforms to the DeleteKeyDelegate protocol. -- (void)keyDown:(NSEvent *)event { - id object = [self delegate]; - unichar c = [[event characters] characterAtIndex: 0]; - - // If the user pressed delete and the delegate supports deleteSelection: - if ((c == NSDeleteFunctionKey || - c == NSDeleteCharFunctionKey || - c == NSDeleteCharacter) && - [object respondsToSelector:@selector(deleteSelection:)]) { - id <DeleteKeyDelegate> delegate = (id <DeleteKeyDelegate>) object; - - [delegate deleteSelection:self]; - } else { - [super keyDown:event]; - } -} - -@end - -// Private interface. -@interface AutoFillDialogController (PrivateMethods) -// Save profiles and credit card information after user modification. -- (void)save; - -// Asyncronous handler for when PersonalDataManager data loads. The -// personal data manager notifies the dialog with this method when the -// data loading is complete and ready to be used. -- (void)onPersonalDataLoaded:(const std::vector<AutoFillProfile*>&)profiles - creditCards:(const std::vector<CreditCard*>&)creditCards; - -// Asyncronous handler for when PersonalDataManager data changes. The -// personal data manager notifies the dialog with this method when the -// data has changed. -- (void)onPersonalDataChanged:(const std::vector<AutoFillProfile*>&)profiles - creditCards:(const std::vector<CreditCard*>&)creditCards; - -// Called upon changes to AutoFill preferences that should be reflected in the -// UI. -- (void)preferenceDidChange:(const std::string&)preferenceName; - -// Adjust the selected index when underlying data changes. -// Selects the previous row if possible, else current row, else deselect all. -- (void) adjustSelectionOnDelete:(NSInteger)selectedRow; - -// Adjust the selected index when underlying data changes. -// Selects the current row if possible, else previous row, else deselect all. -- (void) adjustSelectionOnReload:(NSInteger)selectedRow; - -// Returns true if |row| is an index to a valid profile in |tableView_|, and -// false otherwise. -- (BOOL)isProfileRow:(NSInteger)row; - -// Returns true if |row| is an index to the profile group row in |tableView_|, -// and false otherwise. -- (BOOL)isProfileGroupRow:(NSInteger)row; - -// Returns true if |row| is an index to a valid credit card in |tableView_|, and -// false otherwise. -- (BOOL)isCreditCardRow:(NSInteger)row; - -// Returns true if |row| is the index to the credit card group row in -// |tableView_|, and false otherwise. -- (BOOL)isCreditCardGroupRow:(NSInteger)row; - -// Returns the index to |profiles_| of the corresponding |row| in |tableView_|. -- (size_t)profileIndexFromRow:(NSInteger)row; - -// Returns the index to |creditCards_| of the corresponding |row| in -// |tableView_|. -- (size_t)creditCardIndexFromRow:(NSInteger)row; - -// Returns the |row| in |tableView_| that corresponds to the index |i| into -// |profiles_|. -- (NSInteger)rowFromProfileIndex:(size_t)i; - -// Returns the |row| in |tableView_| that corresponds to the index |i| into -// |creditCards_|. -- (NSInteger)rowFromCreditCardIndex:(size_t)row; - -@end - -namespace AutoFillDialogControllerInternal { - -// PersonalDataManagerObserver facilitates asynchronous loading of -// PersonalDataManager data before showing the AutoFill settings data to the -// user. It acts as a C++-based delegate for the |AutoFillDialogController|. -class PersonalDataManagerObserver : public PersonalDataManager::Observer { - public: - explicit PersonalDataManagerObserver( - AutoFillDialogController* controller, - PersonalDataManager* personal_data_manager, - Profile* profile) - : controller_(controller), - personal_data_manager_(personal_data_manager), - profile_(profile) { - } - - virtual ~PersonalDataManagerObserver(); - - // Notifies the observer that the PersonalDataManager has finished loading. - virtual void OnPersonalDataLoaded(); - - // Notifies the observer that the PersonalDataManager data has changed. - virtual void OnPersonalDataChanged(); - - private: - // Utility method to remove |this| from |personal_data_manager_| as an - // observer. - void RemoveObserver(); - - // The dialog controller to be notified when the data loading completes. - // Weak reference. - AutoFillDialogController* controller_; - - // The object in which we are registered as an observer. We hold on to - // it to facilitate un-registering ourself in the destructor and in the - // |OnPersonalDataLoaded| method. This may be NULL. - // Weak reference. - PersonalDataManager* personal_data_manager_; - - // Profile of caller. Held as weak reference. May not be NULL. - Profile* profile_; - - private: - DISALLOW_COPY_AND_ASSIGN(PersonalDataManagerObserver); -}; - -// During destruction ensure that we are removed from the -// |personal_data_manager_| as an observer. -PersonalDataManagerObserver::~PersonalDataManagerObserver() { - RemoveObserver(); -} - -void PersonalDataManagerObserver::RemoveObserver() { - if (personal_data_manager_) { - personal_data_manager_->RemoveObserver(this); - } -} - -// The data has been loaded, notify the controller. -void PersonalDataManagerObserver::OnPersonalDataLoaded() { - [controller_ onPersonalDataLoaded:personal_data_manager_->web_profiles() - creditCards:personal_data_manager_->credit_cards()]; -} - -// The data has changed, notify the controller. -void PersonalDataManagerObserver::OnPersonalDataChanged() { - [controller_ onPersonalDataChanged:personal_data_manager_->web_profiles() - creditCards:personal_data_manager_->credit_cards()]; -} - -// Bridges preference changed notifications to the dialog controller. -class PreferenceObserver : public NotificationObserver { - public: - explicit PreferenceObserver(AutoFillDialogController* controller) - : controller_(controller) {} - - // Overridden from NotificationObserver: - virtual void Observe(NotificationType type, - const NotificationSource& source, - const NotificationDetails& details) { - if (type == NotificationType::PREF_CHANGED) { - const std::string* pref = Details<std::string>(details).ptr(); - if (pref) { - [controller_ preferenceDidChange:*pref]; - } - } - } - - private: - AutoFillDialogController* controller_; - - DISALLOW_COPY_AND_ASSIGN(PreferenceObserver); -}; - -} // namespace AutoFillDialogControllerInternal - -@implementation AutoFillDialogController - -@synthesize autoFillManaged = autoFillManaged_; -@synthesize autoFillManagedAndDisabled = autoFillManagedAndDisabled_; -@synthesize itemIsSelected = itemIsSelected_; -@synthesize multipleSelected = multipleSelected_; - -+ (void)showAutoFillDialogWithObserver:(AutoFillDialogObserver*)observer - profile:(Profile*)profile { - AutoFillDialogController* controller = - [AutoFillDialogController controllerWithObserver:observer - profile:profile]; - [controller runModelessDialog]; -} - -- (void)awakeFromNib { - PersonalDataManager* personal_data_manager = - profile_->GetPersonalDataManager(); - DCHECK(personal_data_manager); - - if (personal_data_manager->IsDataLoaded()) { - // |personalDataManager| data is loaded, we can proceed with the contents. - [self onPersonalDataLoaded:personal_data_manager->web_profiles() - creditCards:personal_data_manager->credit_cards()]; - } - - // Register as listener to listen to subsequent data change notifications. - personalDataManagerObserver_.reset( - new AutoFillDialogControllerInternal::PersonalDataManagerObserver( - self, personal_data_manager, profile_)); - personal_data_manager->SetObserver(personalDataManagerObserver_.get()); - - // Explicitly load the data in the table before window displays to avoid - // nasty flicker as tables update. - [tableView_ reloadData]; - - // Set up edit when double-clicking on a table row. - [tableView_ setDoubleAction:@selector(editSelection:)]; -} - -// NSWindow Delegate callback. When the window closes the controller can -// be released. -- (void)windowWillClose:(NSNotification *)notification { - [tableView_ setDataSource:nil]; - [tableView_ setDelegate:nil]; - [self autorelease]; - - // Remove ourself from the map. - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - ProfileControllerMap::iterator it = map->find(profile_); - if (it != map->end()) { - map->erase(it); - } -} - -// Invokes the "Add" sheet for address information. If user saves then the new -// information is added to |profiles_| in |addressAddDidEnd:| method. -- (IBAction)addNewAddress:(id)sender { - DCHECK(!addressSheetController.get()); - - // Create a new default address. - AutoFillProfile newAddress; - - // Create a new address sheet controller in "Add" mode. - addressSheetController.reset( - [[AutoFillAddressSheetController alloc] - initWithProfile:newAddress - mode:kAutoFillAddressAddMode]); - - // Show the sheet. - [NSApp beginSheet:[addressSheetController window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(addressAddDidEnd:returnCode:contextInfo:) - contextInfo:NULL]; -} - -// Invokes the "Add" sheet for credit card information. If user saves then the -// new information is added to |creditCards_| in |creditCardAddDidEnd:| method. -- (IBAction)addNewCreditCard:(id)sender { - DCHECK(!creditCardSheetController.get()); - - // Create a new default credit card. - CreditCard newCreditCard; - - // Create a new address sheet controller in "Add" mode. - creditCardSheetController.reset( - [[AutoFillCreditCardSheetController alloc] - initWithCreditCard:newCreditCard - mode:kAutoFillCreditCardAddMode]); - - // Show the sheet. - [NSApp beginSheet:[creditCardSheetController window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(creditCardAddDidEnd:returnCode:contextInfo:) - contextInfo:NULL]; -} - -// Add address sheet was dismissed. Non-zero |returnCode| indicates a save. -- (void)addressAddDidEnd:(NSWindow*)sheet - returnCode:(int)returnCode - contextInfo:(void*)contextInfo { - DCHECK(!contextInfo); - - if (returnCode) { - // Create a new address and save it to the |profiles_| list. - AutoFillProfile newAddress; - [addressSheetController copyModelToProfile:&newAddress]; - if (!newAddress.IsEmpty() && !FindByContents(profiles_, newAddress)) { - profiles_.push_back(newAddress); - - // Saving will save to the PDM and the table will refresh when PDM sends - // notification that the underlying model has changed. - [self save]; - - // Update the selection to the newly added item. - NSInteger row = [self rowFromProfileIndex:profiles_.size() - 1]; - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:row] - byExtendingSelection:NO]; - } - } - [sheet orderOut:self]; - addressSheetController.reset(nil); -} - -// Add credit card sheet was dismissed. Non-zero |returnCode| indicates a save. -- (void)creditCardAddDidEnd:(NSWindow*)sheet - returnCode:(int)returnCode - contextInfo:(void*)contextInfo { - DCHECK(!contextInfo); - - if (returnCode) { - // Create a new credit card and save it to the |creditCards_| list. - CreditCard newCreditCard; - [creditCardSheetController copyModelToCreditCard:&newCreditCard]; - if (!newCreditCard.IsEmpty() && - !FindByContents(creditCards_, newCreditCard)) { - creditCards_.push_back(newCreditCard); - - // Saving will save to the PDM and the table will refresh when PDM sends - // notification that the underlying model has changed. - [self save]; - - // Update the selection to the newly added item. - NSInteger row = [self rowFromCreditCardIndex:creditCards_.size() - 1]; - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:row] - byExtendingSelection:NO]; - } - } - [sheet orderOut:self]; - creditCardSheetController.reset(nil); -} - -// Deletes selected items; either addresses, credit cards, or a mixture of the -// two depending on the items selected. -- (IBAction)deleteSelection:(id)sender { - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - NSInteger selectedRow = [tableView_ selectedRow]; - - // Loop through from last to first deleting selected items as we go. - for (NSUInteger i = [selection lastIndex]; - i != NSNotFound; - i = [selection indexLessThanIndex:i]) { - // We keep track of the "top most" selection in the list so we know where - // to set new selection below. - selectedRow = i; - - if ([self isProfileRow:i]) { - profiles_.erase( - profiles_.begin() + [self profileIndexFromRow:i]); - } else if ([self isCreditCardRow:i]) { - creditCards_.erase( - creditCards_.begin() + [self creditCardIndexFromRow:i]); - } - } - - // Select the previous row if possible, else current row, else deselect all. - [self adjustSelectionOnDelete:selectedRow]; - - // Saving will save to the PDM and the table will refresh when PDM sends - // notification that the underlying model has changed. - [self save]; -} - -// Edits the selected item, either address or credit card depending on the item -// selected. -- (IBAction)editSelection:(id)sender { - NSInteger selectedRow = [tableView_ selectedRow]; - if ([self isProfileRow:selectedRow]) { - if (!addressSheetController.get()) { - int i = [self profileIndexFromRow:selectedRow]; - - // Create a new address sheet controller in "Edit" mode. - addressSheetController.reset( - [[AutoFillAddressSheetController alloc] - initWithProfile:profiles_[i] - mode:kAutoFillAddressEditMode]); - - // Show the sheet. - [NSApp beginSheet:[addressSheetController window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(addressEditDidEnd:returnCode:contextInfo:) - contextInfo:&profiles_[i]]; - } - } else if ([self isCreditCardRow:selectedRow]) { - if (!creditCardSheetController.get()) { - int i = [self creditCardIndexFromRow:selectedRow]; - - // Create a new credit card sheet controller in "Edit" mode. - creditCardSheetController.reset( - [[AutoFillCreditCardSheetController alloc] - initWithCreditCard:creditCards_[i] - mode:kAutoFillCreditCardEditMode]); - - // Show the sheet. - [NSApp beginSheet:[creditCardSheetController window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(creditCardEditDidEnd:returnCode:contextInfo:) - contextInfo:&creditCards_[i]]; - } - } -} - -// Navigates to the AutoFill help url. -- (IBAction)openHelp:(id)sender { - Browser* browser = BrowserList::GetLastActive(); - - if (!browser || !browser->GetSelectedTabContents()) - browser = Browser::Create(profile_); - browser->OpenAutoFillHelpTabAndActivate(); -} - -// Edit address sheet was dismissed. Non-zero |returnCode| indicates a save. -- (void)addressEditDidEnd:(NSWindow *)sheet - returnCode:(int)returnCode - contextInfo:(void *)contextInfo { - DCHECK(contextInfo != NULL); - if (returnCode) { - AutoFillProfile* profile = static_cast<AutoFillProfile*>(contextInfo); - [addressSheetController copyModelToProfile:profile]; - - if (profile->IsEmpty()) - [tableView_ deselectAll:self]; - profiles_.erase( - std::remove_if(profiles_.begin(), profiles_.end(), - std::mem_fun_ref(&AutoFillProfile::IsEmpty)), - profiles_.end()); - - // Saving will save to the PDM and the table will refresh when PDM sends - // notification that the underlying model has changed. - [self save]; - } - [sheet orderOut:self]; - addressSheetController.reset(nil); -} - -// Edit credit card sheet was dismissed. Non-zero |returnCode| indicates a -// save. -- (void)creditCardEditDidEnd:(NSWindow *)sheet - returnCode:(int)returnCode - contextInfo:(void *)contextInfo { - DCHECK(contextInfo != NULL); - if (returnCode) { - CreditCard* creditCard = static_cast<CreditCard*>(contextInfo); - [creditCardSheetController copyModelToCreditCard:creditCard]; - - if (creditCard->IsEmpty()) - [tableView_ deselectAll:self]; - creditCards_.erase( - std::remove_if( - creditCards_.begin(), creditCards_.end(), - std::mem_fun_ref(&CreditCard::IsEmpty)), - creditCards_.end()); - - // Saving will save to the PDM and the table will refresh when PDM sends - // notification that the underlying model has changed. - [self save]; - } - [sheet orderOut:self]; - creditCardSheetController.reset(nil); -} - -// NSTableView Delegate method. -- (BOOL)tableView:(NSTableView *)tableView isGroupRow:(NSInteger)row { - if ([self isProfileGroupRow:row] || [self isCreditCardGroupRow:row]) - return YES; - return NO; -} - -// NSTableView Delegate method. -- (BOOL)tableView:(NSTableView *)tableView shouldSelectRow:(NSInteger)row { - return [self isProfileRow:row] || [self isCreditCardRow:row]; -} - -// NSTableView Delegate method. -- (id)tableView:(NSTableView *)tableView - objectValueForTableColumn:(NSTableColumn *)tableColumn - row:(NSInteger)row { - if ([[tableColumn identifier] isEqualToString:@"Spacer"]) - return @""; - - // Check that we're initialized before supplying data. - if (tableView != tableView_) - return @""; - - // Section label. - if ([self isProfileGroupRow:row]) { - if ([[tableColumn identifier] isEqualToString:@"Summary"]) - return l10n_util::GetNSString(IDS_AUTOFILL_ADDRESSES_GROUP_NAME); - else - return @""; - } - - if (row < 0) - return @""; - - // Data row. - if ([self isProfileRow:row]) { - if ([[tableColumn identifier] isEqualToString:@"Summary"]) { - return SysUTF16ToNSString( - profiles_[[self profileIndexFromRow:row]].Label()); - } - - return @""; - } - - // Section label. - if ([self isCreditCardGroupRow:row]) { - if ([[tableColumn identifier] isEqualToString:@"Summary"]) - return l10n_util::GetNSString(IDS_AUTOFILL_CREDITCARDS_GROUP_NAME); - else - return @""; - } - - // Data row. - if ([self isCreditCardRow:row]) { - if ([[tableColumn identifier] isEqualToString:@"Summary"]) { - return SysUTF16ToNSString( - creditCards_[ - [self creditCardIndexFromRow:row]].PreviewSummary()); - } - - return @""; - } - - return @""; -} - -// We implement this delegate method to update our |itemIsSelected| and -// |multipleSelected| properties. -// The "Edit..." and "Remove" buttons' enabled state depends on having a -// valid selection in the table. The "Edit..." button depends on having -// exactly one item selected. -- (void)tableViewSelectionDidChange:(NSNotification *)aNotification { - if ([tableView_ selectedRow] >= 0) - [self setItemIsSelected:YES]; - else - [self setItemIsSelected:NO]; - - [self setMultipleSelected:([[tableView_ selectedRowIndexes] count] > 1UL)]; -} - -- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView { - if (tableView == tableView_) { - // 1 section header, the profiles, 1 section header, the credit cards. - return 1 + profiles_.size() + 1 + creditCards_.size(); - } - - return 0; -} - -// Accessor for |autoFillEnabled| preference state. Note: a checkbox in Nib -// is bound to this via KVO. -- (BOOL)autoFillEnabled { - return autoFillEnabled_.GetValue(); -} - -// Setter for |autoFillEnabled| preference state. -- (void)setAutoFillEnabled:(BOOL)value { - autoFillEnabled_.SetValueIfNotManaged(value ? true : false); -} - -// Accessor for |auxiliaryEnabled| preference state. Note: a checkbox in Nib -// is bound to this via KVO. -- (BOOL)auxiliaryEnabled { - return auxiliaryEnabled_.GetValue(); -} - -// Setter for |auxiliaryEnabled| preference state. -- (void)setAuxiliaryEnabled:(BOOL)value { - if ([self autoFillEnabled]) - auxiliaryEnabled_.SetValueIfNotManaged(value ? true : false); -} - -@end - -@implementation AutoFillDialogController (ExposedForUnitTests) - -+ (AutoFillDialogController*) - controllerWithObserver:(AutoFillDialogObserver*)observer - profile:(Profile*)profile { - profile = profile->GetOriginalProfile(); - - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - DCHECK(map != NULL); - ProfileControllerMap::iterator it = map->find(profile); - if (it == map->end()) { - // We should have exactly 1 or 0 entry in the map, no more. That is, - // only one profile can have the AutoFill dialog up at a time. - DCHECK_EQ(map->size(), 0U); - - // Deallocation is done upon window close. See |windowWillClose:|. - AutoFillDialogController* controller = - [[self alloc] initWithObserver:observer profile:profile]; - it = map->insert(std::make_pair(profile, controller)).first; - } - - return it->second; -} - - -// This is the designated initializer for this class. -// |profiles| are non-retained immutable list of AutoFill profiles. -// |creditCards| are non-retained immutable list of credit card info. -- (id)initWithObserver:(AutoFillDialogObserver*)observer - profile:(Profile*)profile { - DCHECK(profile); - // Use initWithWindowNibPath: instead of initWithWindowNibName: so we - // can override it in a unit test. - NSString* nibpath = [base::mac::MainAppBundle() - pathForResource:@"AutoFillDialog" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - // Initialize member variables based on input. - observer_ = observer; - profile_ = profile; - - // Initialize the preference observer and watch kAutoFillEnabled. - preferenceObserver_.reset( - new AutoFillDialogControllerInternal::PreferenceObserver(self)); - autoFillEnabled_.Init(prefs::kAutoFillEnabled, profile_->GetPrefs(), - preferenceObserver_.get()); - - // Call |preferenceDidChange| in order to initialize UI state of the - // checkbox. - [self preferenceDidChange:prefs::kAutoFillEnabled]; - - // Initialize the preference observer and watch - // kAutoFillAuxiliaryProfilesEnabled. - auxiliaryEnabled_.Init(prefs::kAutoFillAuxiliaryProfilesEnabled, - profile_->GetPrefs(), - preferenceObserver_.get()); - - // Call |preferenceDidChange| in order to initialize UI state of the - // checkbox. - [self preferenceDidChange:prefs::kAutoFillAuxiliaryProfilesEnabled]; - - // Do not use [NSMutableArray array] here; we need predictable destruction - // which will be prevented by having a reference held by an autorelease - // pool. - } - return self; -} - -// Run modeless. -- (void)runModelessDialog { - // Use stored window geometry if it exists. - if (g_browser_process && g_browser_process->local_state()) { - sizeSaver_.reset([[WindowSizeAutosaver alloc] - initWithWindow:[self window] - prefService:g_browser_process->local_state() - path:prefs::kAutoFillDialogPlacement]); - } - - [self showWindow:nil]; -} - -// Close the dialog. -- (void)closeDialog { - [[self window] performClose:self]; -} - -- (AutoFillAddressSheetController*)addressSheetController { - return addressSheetController.get(); -} - -- (AutoFillCreditCardSheetController*)creditCardSheetController { - return creditCardSheetController.get(); -} - -- (void)selectAddressAtIndex:(size_t)i { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex: - [self rowFromProfileIndex:i]] - byExtendingSelection:NO]; -} - -- (void)selectCreditCardAtIndex:(size_t)i { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex: - [self rowFromCreditCardIndex:i]] - byExtendingSelection:NO]; -} - -- (void)addSelectedAddressAtIndex:(size_t)i { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex: - [self rowFromProfileIndex:i]] - byExtendingSelection:YES]; -} - -- (void)addSelectedCreditCardAtIndex:(size_t)i { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex: - [self rowFromCreditCardIndex:i]] - byExtendingSelection:YES]; -} - -- (BOOL)editButtonEnabled { - return [editButton_ isEnabled]; -} - -- (std::vector<AutoFillProfile>&)profiles { - return profiles_; -} - -- (std::vector<CreditCard>&)creditCards { - return creditCards_; -} - -@end - -@implementation AutoFillDialogController (PrivateMethods) - -// Called when the user modifies the profiles or credit card information. -- (void)save { - // If we have an |observer_| then communicate the changes back, unless - // AutoFill has been disabled through policy in the mean time. - if (observer_ && !autoFillManagedAndDisabled_) { - // Make a working copy of profiles. |OnAutoFillDialogApply| can mutate - // |profiles_|. - std::vector<AutoFillProfile> profiles = profiles_; - - // Make a working copy of credit cards. |OnAutoFillDialogApply| can mutate - // |creditCards_|. - std::vector<CreditCard> creditCards = creditCards_; - - observer_->OnAutoFillDialogApply(&profiles, &creditCards); - } -} - -- (void)onPersonalDataLoaded:(const std::vector<AutoFillProfile*>&)profiles - creditCards:(const std::vector<CreditCard*>&)creditCards { - [self onPersonalDataChanged:profiles creditCards:creditCards]; -} - -- (void)onPersonalDataChanged:(const std::vector<AutoFillProfile*>&)profiles - creditCards:(const std::vector<CreditCard*>&)creditCards { - // Make local copy of |profiles|. - profiles_.clear(); - for (std::vector<AutoFillProfile*>::const_iterator iter = profiles.begin(); - iter != profiles.end(); ++iter) - profiles_.push_back(**iter); - - // Make local copy of |creditCards|. - creditCards_.clear(); - for (std::vector<CreditCard*>::const_iterator iter = creditCards.begin(); - iter != creditCards.end(); ++iter) - creditCards_.push_back(**iter); - - [self adjustSelectionOnReload:[tableView_ selectedRow]]; - [tableView_ reloadData]; -} - -- (void)preferenceDidChange:(const std::string&)preferenceName { - if (preferenceName == prefs::kAutoFillEnabled) { - [self setAutoFillEnabled:autoFillEnabled_.GetValue()]; - [self setAutoFillManaged:autoFillEnabled_.IsManaged()]; - [self setAutoFillManagedAndDisabled: - autoFillEnabled_.IsManaged() && !autoFillEnabled_.GetValue()]; - } else if (preferenceName == prefs::kAutoFillAuxiliaryProfilesEnabled) { - [self setAuxiliaryEnabled:auxiliaryEnabled_.GetValue()]; - } else { - NOTREACHED(); - } -} - -- (void) adjustSelectionOnDelete:(NSInteger)selectedRow { - if ([self tableView:tableView_ shouldSelectRow:selectedRow-1]) { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:selectedRow-1] - byExtendingSelection:NO]; - } else if ([self tableView:tableView_ shouldSelectRow:selectedRow]) { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:selectedRow] - byExtendingSelection:NO]; - } else { - [tableView_ deselectAll:self]; - } -} - -- (void) adjustSelectionOnReload:(NSInteger)selectedRow { - if ([self tableView:tableView_ shouldSelectRow:selectedRow]) { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:selectedRow] - byExtendingSelection:NO]; - } else if ([self tableView:tableView_ shouldSelectRow:selectedRow-1]) { - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:selectedRow-1] - byExtendingSelection:NO]; - } else { - [tableView_ deselectAll:self]; - } -} - -- (BOOL)isProfileRow:(NSInteger)row { - if (row > 0 && static_cast<size_t>(row) <= profiles_.size()) - return YES; - return NO; -} - -- (BOOL)isProfileGroupRow:(NSInteger)row { - if (row == 0) - return YES; - return NO; -} - -- (BOOL)isCreditCardRow:(NSInteger)row { - if (row > 0 && - static_cast<size_t>(row) >= profiles_.size() + 2 && - static_cast<size_t>(row) <= profiles_.size() + creditCards_.size() + 1) - return YES; - return NO; -} - -- (BOOL)isCreditCardGroupRow:(NSInteger)row { - if (row > 0 && static_cast<size_t>(row) == profiles_.size() + 1) - return YES; - return NO; -} - -- (size_t)profileIndexFromRow:(NSInteger)row { - DCHECK([self isProfileRow:row]); - return static_cast<size_t>(row) - 1; -} - -- (size_t)creditCardIndexFromRow:(NSInteger)row { - DCHECK([self isCreditCardRow:row]); - return static_cast<size_t>(row) - (profiles_.size() + 2); -} - -- (NSInteger)rowFromProfileIndex:(size_t)i { - return 1 + i; -} - -- (NSInteger)rowFromCreditCardIndex:(size_t)i { - return 1 + profiles_.size() + 1 + i; -} - -@end - -// An NSValueTransformer subclass for use in validation of phone number -// fields. Transforms an invalid phone number string into a warning image. -// This data transformer is used in the credit card sheet for invalid phone and -// fax numbers. -@interface InvalidPhoneTransformer : NSValueTransformer { -} -@end - -@implementation InvalidPhoneTransformer -+ (Class)transformedValueClass { - return [NSImage class]; -} - -+ (BOOL)allowsReverseTransformation { - return NO; -} - -- (id)transformedValue:(id)string { - NSImage* image = nil; - ResourceBundle& rb = ResourceBundle::GetSharedInstance(); - - // We display no validation icon when input has not yet been entered. - if (string == nil || [string length] == 0) - return nil; - - // If we have input then display alert icon if we have an invalid number. - if (string != nil && [string length] != 0) { - // TODO(dhollowa): Using SetInfo() call to validate phone number. Should - // have explicit validation method. More robust validation is needed as - // well eventually. - AutoFillProfile profile; - profile.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER), - base::SysNSStringToUTF16(string)); - if (profile.GetFieldText(AutofillType(PHONE_HOME_WHOLE_NUMBER)).empty()) { - image = rb.GetNativeImageNamed(IDR_INPUT_ALERT); - DCHECK(image); - return image; - } - } - - // No alert icon, so must be valid input. - if (!image) { - image = rb.GetNativeImageNamed(IDR_INPUT_GOOD); - DCHECK(image); - return image; - } - - return nil; -} - -@end diff --git a/chrome/browser/autofill/autofill_dialog_controller_mac_unittest.mm b/chrome/browser/autofill/autofill_dialog_controller_mac_unittest.mm deleted file mode 100644 index 0e7ccf7..0000000 --- a/chrome/browser/autofill/autofill_dialog_controller_mac_unittest.mm +++ /dev/null @@ -1,727 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/ref_counted.h" -#include "base/utf_string_conversions.h" -#include "base/values.h" -#import "chrome/browser/autofill/autofill_address_model_mac.h" -#import "chrome/browser/autofill/autofill_address_sheet_controller_mac.h" -#import "chrome/browser/autofill/autofill_credit_card_model_mac.h" -#import "chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h" -#import "chrome/browser/autofill/autofill_dialog_controller_mac.h" -#include "chrome/browser/autofill/autofill_profile.h" -#include "chrome/browser/autofill/personal_data_manager.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "chrome/common/pref_names.h" -#include "chrome/test/testing_browser_process.h" -#include "chrome/test/testing_pref_service.h" -#include "testing/gtest/include/gtest/gtest.h" - -namespace { - -// Simulated delay (in milliseconds) for web data loading. -const float kWebDataLoadDelayMilliseconds = 10.0; - -// Mock PersonalDataManager that gives back canned profiles and credit cards -// as well as simulating delayed loading of web data using the -// |PersonalDataManager::Observer| interface. -class PersonalDataManagerMock : public PersonalDataManager { - public: - PersonalDataManagerMock() - : observer_(NULL), - test_data_is_loaded_(true) {} - virtual ~PersonalDataManagerMock() {} - - virtual const std::vector<AutoFillProfile*>& web_profiles() { - return test_profiles_; - } - virtual const std::vector<CreditCard*>& credit_cards() { - return test_credit_cards_; - } - virtual bool IsDataLoaded() const { return test_data_is_loaded_; } - virtual void SetObserver(PersonalDataManager::Observer* observer) { - DCHECK(observer); - observer_ = observer; - - // This delay allows the UI loop to run and display intermediate results - // while the data is loading. When notified that the data is available the - // UI updates with the new data. 10ms is a nice short amount of time to - // let the UI thread update but does not slow down the tests too much. - MessageLoop::current()->PostDelayedTask( - FROM_HERE, - new MessageLoop::QuitTask, - kWebDataLoadDelayMilliseconds); - MessageLoop::current()->Run(); - observer_->OnPersonalDataLoaded(); - } - virtual void RemoveObserver(PersonalDataManager::Observer* observer) { - observer_ = NULL; - } - - std::vector<AutoFillProfile*> test_profiles_; - std::vector<CreditCard*> test_credit_cards_; - PersonalDataManager::Observer* observer_; - bool test_data_is_loaded_; - - private: - DISALLOW_COPY_AND_ASSIGN(PersonalDataManagerMock); -}; - -// Mock profile that gives back our own mock |PersonalDataManager|. -class ProfileMock : public TestingProfile { - public: - ProfileMock() { - test_manager_ = new PersonalDataManagerMock; - } - virtual ~ProfileMock() {} - - virtual PersonalDataManager* GetPersonalDataManager() { - return test_manager_.get(); - } - - scoped_refptr<PersonalDataManagerMock> test_manager_; - - private: - DISALLOW_COPY_AND_ASSIGN(ProfileMock); -}; - -// Mock browser that gives back our own |BrowserMock| instance as the profile. -class BrowserMock : public BrowserTestHelper { - public: - BrowserMock() { - test_profile_.reset(new ProfileMock); - } - virtual ~BrowserMock() {} - - // Override of |BrowserTestHelper::profile()|. - virtual TestingProfile* profile() const { - return test_profile_.get(); - } - - scoped_ptr<ProfileMock> test_profile_; - - private: - DISALLOW_COPY_AND_ASSIGN(BrowserMock); -}; - -// Mock observer for the AutoFill settings dialog. -class AutoFillDialogObserverMock : public AutoFillDialogObserver { - public: - AutoFillDialogObserverMock() - : hit_(false) {} - virtual ~AutoFillDialogObserverMock() {} - - virtual void OnAutoFillDialogApply(std::vector<AutoFillProfile>* profiles, - std::vector<CreditCard>* credit_cards) { - hit_ = true; - - std::vector<AutoFillProfile>::iterator i; - profiles_.clear(); - for (i = profiles->begin(); i != profiles->end(); ++i) - profiles_.push_back(*i); - - std::vector<CreditCard>::iterator j; - credit_cards_.clear(); - for (j = credit_cards->begin(); j != credit_cards->end(); ++j) - credit_cards_.push_back(*j); - } - - bool hit_; - std::vector<AutoFillProfile> profiles_; - std::vector<CreditCard> credit_cards_; - - private: - DISALLOW_COPY_AND_ASSIGN(AutoFillDialogObserverMock); -}; - -// Test fixture for setting up and tearing down our dialog controller under -// test. Also provides helper methods to access the source profiles and -// credit card information stored in mock |PersonalDataManager|. -class AutoFillDialogControllerTest : public CocoaTest { - public: - AutoFillDialogControllerTest() - : controller_(nil), - imported_profile_(NULL), - imported_credit_card_(NULL) { - } - - void LoadDialog() { - controller_ = [AutoFillDialogController - controllerWithObserver:&observer_ profile:helper_.profile()]; - [controller_ runModelessDialog]; - } - - std::vector<AutoFillProfile*>& profiles() { - return helper_.test_profile_->test_manager_->test_profiles_; - } - std::vector<CreditCard*>& credit_cards() { - return helper_.test_profile_->test_manager_->test_credit_cards_; - } - - ScopedTestingBrowserProcess browser_process_; - - BrowserMock helper_; - AutoFillDialogObserverMock observer_; - AutoFillDialogController* controller_; // weak reference - AutoFillProfile* imported_profile_; // weak reference - CreditCard* imported_credit_card_; // weak reference - - private: - DISALLOW_COPY_AND_ASSIGN(AutoFillDialogControllerTest); -}; - -TEST_F(AutoFillDialogControllerTest, CloseButtonDoesNotInformObserver) { - LoadDialog(); - [controller_ closeDialog]; - ASSERT_FALSE(observer_.hit_); -} - -TEST_F(AutoFillDialogControllerTest, NoEditsDoNotChangeObserverProfiles) { - AutoFillProfile profile; - profiles().push_back(&profile); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Observer should not have profiles. - ASSERT_EQ(0UL, observer_.profiles_.size()); -} - -TEST_F(AutoFillDialogControllerTest, NoEditsDoNotChangeObserverCreditCards) { - CreditCard credit_card; - credit_cards().push_back(&credit_card); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Observer should not have credit cards. - ASSERT_EQ(0UL, observer_.credit_cards_.size()); -} - -TEST_F(AutoFillDialogControllerTest, AutoFillDataMutation) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("John")); - profile.SetInfo(AutofillType(NAME_MIDDLE), ASCIIToUTF16("C")); - profile.SetInfo(AutofillType(NAME_LAST), ASCIIToUTF16("Smith")); - profile.SetInfo(AutofillType(EMAIL_ADDRESS), - ASCIIToUTF16("john@chromium.org")); - profile.SetInfo(AutofillType(COMPANY_NAME), ASCIIToUTF16("Google Inc.")); - profile.SetInfo(AutofillType(ADDRESS_HOME_LINE1), - ASCIIToUTF16("1122 Mountain View Road")); - profile.SetInfo(AutofillType(ADDRESS_HOME_LINE2), ASCIIToUTF16("Suite #1")); - profile.SetInfo(AutofillType(ADDRESS_HOME_CITY), - ASCIIToUTF16("Mountain View")); - profile.SetInfo(AutofillType(ADDRESS_HOME_STATE), ASCIIToUTF16("CA")); - profile.SetInfo(AutofillType(ADDRESS_HOME_ZIP), ASCIIToUTF16("94111")); - profile.SetInfo(AutofillType(ADDRESS_HOME_COUNTRY), ASCIIToUTF16("USA")); - profile.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER), - ASCIIToUTF16("014155552258")); - profile.SetInfo(AutofillType(PHONE_FAX_WHOLE_NUMBER), - ASCIIToUTF16("024087172258")); - profiles().push_back(&profile); - - LoadDialog(); - [controller_ selectAddressAtIndex:0]; - [controller_ editSelection:nil]; - - AutoFillAddressSheetController* sheet = [controller_ addressSheetController]; - ASSERT_TRUE(sheet != nil); - AutoFillAddressModel* am = [sheet addressModel]; - EXPECT_TRUE([[am fullName] isEqualToString:@"John C Smith"]); - EXPECT_TRUE([[am email] isEqualToString:@"john@chromium.org"]); - EXPECT_TRUE([[am companyName] isEqualToString:@"Google Inc."]); - EXPECT_TRUE([[am addressLine1] isEqualToString:@"1122 Mountain View Road"]); - EXPECT_TRUE([[am addressLine2] isEqualToString:@"Suite #1"]); - EXPECT_TRUE([[am addressCity] isEqualToString:@"Mountain View"]); - EXPECT_TRUE([[am addressState] isEqualToString:@"CA"]); - EXPECT_TRUE([[am addressZip] isEqualToString:@"94111"]); - EXPECT_TRUE([[am phoneWholeNumber] isEqualToString:@"014155552258"]); - EXPECT_TRUE([[am faxWholeNumber] isEqualToString:@"024087172258"]); - - [sheet save:nil]; - [controller_ closeDialog]; - - ASSERT_TRUE(observer_.hit_); - ASSERT_TRUE(observer_.profiles_.size() == 1); - - ASSERT_EQ(0, observer_.profiles_[0].Compare(*profiles()[0])); -} - -TEST_F(AutoFillDialogControllerTest, CreditCardDataMutation) { - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("DCH")); - credit_card.SetInfo(AutofillType(CREDIT_CARD_NUMBER), - ASCIIToUTF16("1234 5678 9101 1121")); - credit_card.SetInfo(AutofillType(CREDIT_CARD_EXP_MONTH), ASCIIToUTF16("01")); - credit_card.SetInfo(AutofillType(CREDIT_CARD_EXP_4_DIGIT_YEAR), - ASCIIToUTF16("2012")); - credit_cards().push_back(&credit_card); - - LoadDialog(); - [controller_ selectCreditCardAtIndex:0]; - [controller_ editSelection:nil]; - - AutoFillCreditCardSheetController* sheet = - [controller_ creditCardSheetController]; - ASSERT_TRUE(sheet != nil); - AutoFillCreditCardModel* cm = [sheet creditCardModel]; - EXPECT_TRUE([[cm nameOnCard] isEqualToString:@"DCH"]); - EXPECT_TRUE([[cm creditCardNumber] isEqualToString:@"1234567891011121"]); - EXPECT_TRUE([[cm expirationMonth] isEqualToString:@"01"]); - EXPECT_TRUE([[cm expirationYear] isEqualToString:@"2012"]); - - // Check that user-visible text is obfuscated. - NSTextField* numberField = [sheet creditCardNumberField]; - ASSERT_TRUE(numberField != nil); - EXPECT_TRUE([[numberField stringValue] isEqualToString:@"************1121"]); - - [sheet save:nil]; - [controller_ closeDialog]; - - ASSERT_TRUE(observer_.hit_); - ASSERT_TRUE(observer_.credit_cards_.size() == 1); - ASSERT_EQ(0, observer_.credit_cards_[0].Compare(*credit_cards()[0])); -} - -TEST_F(AutoFillDialogControllerTest, TwoProfiles) { - AutoFillProfile profile1; - profile1.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile1); - AutoFillProfile profile2; - profile2.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Bob")); - profiles().push_back(&profile2); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Sizes should match. And should be 2. - ASSERT_EQ([controller_ profiles].size(), profiles().size()); - ASSERT_EQ([controller_ profiles].size(), 2UL); - - // Contents should match. With the exception of the |unique_id|. - for (size_t i = 0, count = profiles().size(); i < count; i++) { - ASSERT_EQ(0, [controller_ profiles][i].Compare(*profiles()[i])); - } -} - -TEST_F(AutoFillDialogControllerTest, TwoCreditCards) { - CreditCard credit_card1; - credit_card1.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card1); - CreditCard credit_card2; - credit_card2.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Bob")); - credit_cards().push_back(&credit_card2); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Sizes should match. And should be 2. - ASSERT_EQ([controller_ creditCards].size(), credit_cards().size()); - ASSERT_EQ([controller_ creditCards].size(), 2UL); - - // Contents should match. With the exception of the |unique_id|. - for (size_t i = 0, count = credit_cards().size(); i < count; i++) { - ASSERT_EQ(0, [controller_ creditCards][i].Compare(*credit_cards()[i])); - } -} - -TEST_F(AutoFillDialogControllerTest, AddNewProfile) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile); - LoadDialog(); - [controller_ addNewAddress:nil]; - AutoFillAddressSheetController* sheet = [controller_ addressSheetController]; - ASSERT_TRUE(sheet != nil); - AutoFillAddressModel* model = [sheet addressModel]; - ASSERT_TRUE(model != nil); - [model setFullName:@"Don"]; - [sheet save:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 2. - ASSERT_NE(observer_.profiles_.size(), profiles().size()); - ASSERT_EQ(observer_.profiles_.size(), 2UL); - - // New address should match. Don't compare labels. - AutoFillProfile new_profile; - new_profile.SetInfo(AutofillType(NAME_FULL), ASCIIToUTF16("Don")); - ASSERT_EQ(0, observer_.profiles_[1].Compare(new_profile)); -} - -TEST_F(AutoFillDialogControllerTest, AddNewCreditCard) { - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card); - LoadDialog(); - [controller_ addNewCreditCard:nil]; - AutoFillCreditCardSheetController* sheet = - [controller_ creditCardSheetController]; - ASSERT_TRUE(sheet != nil); - AutoFillCreditCardModel* model = [sheet creditCardModel]; - ASSERT_TRUE(model != nil); - [model setNameOnCard:@"Don"]; - [sheet save:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 2. - ASSERT_NE(observer_.credit_cards_.size(), credit_cards().size()); - ASSERT_EQ(observer_.credit_cards_.size(), 2UL); - - // New credit card should match. Don't compare labels. - CreditCard new_credit_card; - new_credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Don")); - ASSERT_EQ(0, observer_.credit_cards_[1].Compare(new_credit_card)); -} - -TEST_F(AutoFillDialogControllerTest, AddNewEmptyProfile) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile); - LoadDialog(); - [controller_ addNewAddress:nil]; - AutoFillAddressSheetController* sheet = [controller_ addressSheetController]; - ASSERT_TRUE(sheet != nil); - [sheet save:nil]; - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Empty profile should not be saved. - ASSERT_EQ(0UL, observer_.profiles_.size()); -} - -TEST_F(AutoFillDialogControllerTest, AddNewEmptyCreditCard) { - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card); - LoadDialog(); - [controller_ addNewCreditCard:nil]; - AutoFillCreditCardSheetController* sheet = - [controller_ creditCardSheetController]; - ASSERT_TRUE(sheet != nil); - [sheet save:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Empty credit card should not be saved. - ASSERT_EQ(0UL, observer_.credit_cards_.size()); -} - -TEST_F(AutoFillDialogControllerTest, DeleteProfile) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile); - LoadDialog(); - [controller_ selectAddressAtIndex:0]; - [controller_ deleteSelection:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 0. - ASSERT_NE(observer_.profiles_.size(), profiles().size()); - ASSERT_EQ(observer_.profiles_.size(), 0UL); -} - -TEST_F(AutoFillDialogControllerTest, DeleteCreditCard) { - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card); - LoadDialog(); - [controller_ selectCreditCardAtIndex:0]; - [controller_ deleteSelection:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 0. - ASSERT_NE(observer_.credit_cards_.size(), credit_cards().size()); - ASSERT_EQ(observer_.credit_cards_.size(), 0UL); -} - -TEST_F(AutoFillDialogControllerTest, TwoProfilesDeleteOne) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile); - AutoFillProfile profile2; - profile2.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Bob")); - profiles().push_back(&profile2); - LoadDialog(); - [controller_ selectAddressAtIndex:1]; - [controller_ deleteSelection:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 1. - ASSERT_NE(observer_.profiles_.size(), profiles().size()); - ASSERT_EQ(observer_.profiles_.size(), 1UL); - ASSERT_EQ(0, observer_.profiles_[0].Compare(profile)); -} - -TEST_F(AutoFillDialogControllerTest, TwoCreditCardsDeleteOne) { - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card); - CreditCard credit_card2; - credit_card2.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Bob")); - credit_cards().push_back(&credit_card2); - LoadDialog(); - [controller_ selectCreditCardAtIndex:1]; - [controller_ deleteSelection:nil]; - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 1. - ASSERT_NE(observer_.credit_cards_.size(), credit_cards().size()); - ASSERT_EQ(observer_.credit_cards_.size(), 1UL); - - // First credit card should match. - ASSERT_EQ(0, observer_.credit_cards_[0].Compare(credit_card)); -} - -TEST_F(AutoFillDialogControllerTest, DeleteMultiple) { - AutoFillProfile profile; - profile.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Joe")); - profiles().push_back(&profile); - AutoFillProfile profile2; - profile2.SetInfo(AutofillType(NAME_FIRST), ASCIIToUTF16("Bob")); - profiles().push_back(&profile2); - - CreditCard credit_card; - credit_card.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Joe")); - credit_cards().push_back(&credit_card); - CreditCard credit_card2; - credit_card2.SetInfo(AutofillType(CREDIT_CARD_NAME), ASCIIToUTF16("Bob")); - credit_cards().push_back(&credit_card2); - - LoadDialog(); - [controller_ selectAddressAtIndex:1]; - [controller_ addSelectedCreditCardAtIndex:0]; - ASSERT_FALSE([controller_ editButtonEnabled]); - [controller_ deleteSelection:nil]; - [controller_ selectAddressAtIndex:0]; - ASSERT_TRUE([controller_ editButtonEnabled]); - [controller_ closeDialog]; - - // Should hit our observer. - ASSERT_TRUE(observer_.hit_); - - // Sizes should be different. New size should be 1. - ASSERT_NE(observer_.profiles_.size(), profiles().size()); - ASSERT_EQ(observer_.profiles_.size(), 1UL); - - // Sizes should be different. New size should be 1. - ASSERT_NE(observer_.credit_cards_.size(), credit_cards().size()); - ASSERT_EQ(observer_.credit_cards_.size(), 1UL); - - // Profiles should match. - ASSERT_EQ(0, observer_.profiles_[0].Compare(profile)); - - // Second credit card should match. - ASSERT_EQ(0, observer_.credit_cards_[0].Compare(credit_card2)); -} - -// Auxilliary profiles are enabled by default. -TEST_F(AutoFillDialogControllerTest, AuxiliaryProfilesTrue) { - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should be unchanged. - ASSERT_TRUE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, AuxiliaryProfilesFalse) { - helper_.profile()->GetPrefs()->SetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled, false); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should be unchanged. - ASSERT_FALSE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, AuxiliaryProfilesChanged) { - helper_.profile()->GetPrefs()->SetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled, false); - LoadDialog(); - [controller_ setAuxiliaryEnabled:YES]; - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should be unchanged. - ASSERT_TRUE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, WaitForDataToLoad) { - AutoFillProfile profile; - profiles().push_back(&profile); - CreditCard credit_card; - credit_cards().push_back(&credit_card); - helper_.test_profile_->test_manager_->test_data_is_loaded_ = false; - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Sizes should match. - ASSERT_EQ([controller_ profiles].size(), profiles().size()); - ASSERT_EQ([controller_ creditCards].size(), credit_cards().size()); - - // Contents should match. - size_t i = 0; - size_t count = profiles().size(); - for (i = 0; i < count; i++) { - // Do not compare labels. Label is a derived field. - ASSERT_EQ([controller_ profiles][i], *profiles()[i]); - } - count = credit_cards().size(); - for (i = 0; i < count; i++) { - ASSERT_EQ([controller_ creditCards][i], *credit_cards()[i]); - } -} - -// AutoFill is enabled by default. -TEST_F(AutoFillDialogControllerTest, AutoFillEnabledTrue) { - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // AutoFill enabled setting should be unchanged. - ASSERT_TRUE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, AutoFillEnabledFalse) { - helper_.profile()->GetPrefs()->SetBoolean(prefs::kAutoFillEnabled, false); - LoadDialog(); - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // AutoFill enabled setting should be unchanged. - ASSERT_FALSE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, AutoFillEnabledChanged) { - helper_.profile()->GetPrefs()->SetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled, false); - LoadDialog(); - [controller_ setAutoFillEnabled:YES]; - [controller_ closeDialog]; - - // Should not hit our observer. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should be unchanged. - ASSERT_TRUE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, PolicyRefresh) { - LoadDialog(); - ASSERT_FALSE([controller_ autoFillManaged]); - - // Disable AutoFill through configuration policy. - helper_.profile()->GetTestingPrefService()->SetManagedPref( - prefs::kAutoFillEnabled, Value::CreateBooleanValue(false)); - ASSERT_TRUE([controller_ autoFillManaged]); - ASSERT_FALSE([controller_ autoFillEnabled]); - - // Enabling through policy should switch to enabled but not editable. - helper_.profile()->GetTestingPrefService()->SetManagedPref( - prefs::kAutoFillEnabled, Value::CreateBooleanValue(true)); - ASSERT_TRUE([controller_ autoFillManaged]); - ASSERT_TRUE([controller_ autoFillEnabled]); - - [controller_ closeDialog]; -} - -TEST_F(AutoFillDialogControllerTest, PolicyDisabledAndSave) { - // Disable AutoFill through configuration policy. - helper_.profile()->GetTestingPrefService()->SetManagedPref( - prefs::kAutoFillEnabled, Value::CreateBooleanValue(false)); - helper_.profile()->GetPrefs()->SetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled, false); - LoadDialog(); - - // Save should be disabled. - ASSERT_TRUE([controller_ autoFillManagedAndDisabled]); - - [controller_ setAuxiliaryEnabled:YES]; - [controller_ closeDialog]; - - // Observer should not have been called. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should be unchanged. - ASSERT_FALSE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled)); -} - -TEST_F(AutoFillDialogControllerTest, PolicyEnabledAndSave) { - // Enable AutoFill through configuration policy. - helper_.profile()->GetTestingPrefService()->SetManagedPref( - prefs::kAutoFillEnabled, Value::CreateBooleanValue(true)); - helper_.profile()->GetPrefs()->SetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled, false); - LoadDialog(); - - // Save should be enabled. - ASSERT_FALSE([controller_ autoFillManagedAndDisabled]); - - [controller_ setAuxiliaryEnabled:YES]; - [controller_ closeDialog]; - - // Observer should not have been notified. - ASSERT_FALSE(observer_.hit_); - - // Auxiliary profiles setting should have been saved. - ASSERT_TRUE(helper_.profile()->GetPrefs()->GetBoolean( - prefs::kAutoFillAuxiliaryProfilesEnabled)); -} - -} // namespace diff --git a/chrome/browser/autofill/autofill_dialog_mac.mm b/chrome/browser/autofill/autofill_dialog_mac.mm index 43e161e..8cb27b6 100644 --- a/chrome/browser/autofill/autofill_dialog_mac.mm +++ b/chrome/browser/autofill/autofill_dialog_mac.mm @@ -2,16 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#import "chrome/browser/autofill/autofill_dialog_controller_mac.h" #include "chrome/browser/autofill/autofill_dialog.h" -#include "chrome/browser/profiles/profile.h" // Mac implementation of |ShowAutoFillDialog| interface defined in // |chrome/browser/autofill/autofill_dialog.h|. void ShowAutoFillDialog(gfx::NativeView parent, AutoFillDialogObserver* observer, Profile* profile) { - [AutoFillDialogController - showAutoFillDialogWithObserver:observer - profile:profile]; + NOTIMPLEMENTED(); } diff --git a/chrome/browser/autofill/autofill_text_field_mac.h b/chrome/browser/autofill/autofill_text_field_mac.h deleted file mode 100644 index 385c59f..0000000 --- a/chrome/browser/autofill/autofill_text_field_mac.h +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_TEXT_FIELD_MAC_ -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_TEXT_FIELD_MAC_ -#pragma once - -#import <Cocoa/Cocoa.h> - -#import "base/scoped_nsobject.h" - -// Subclass of NSTextField with special abilities: -// - automatically scrolls containing NSScrollView to visually reveal itself -// on focus -// - properly obfuscates credit card numbers - -@interface AutoFillTextField : NSTextField { - BOOL isCreditCardField_; - BOOL isObfuscated_; - BOOL isBeingSelected_; - - scoped_nsobject<NSString> obfuscatedValue_; -} -@end - -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_TEXT_FIELD_MAC_ diff --git a/chrome/browser/autofill/autofill_text_field_mac.mm b/chrome/browser/autofill/autofill_text_field_mac.mm deleted file mode 100644 index 19aa2f7..0000000 --- a/chrome/browser/autofill/autofill_text_field_mac.mm +++ /dev/null @@ -1,86 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/autofill/autofill_text_field_mac.h" - -#include "base/sys_string_conversions.h" -#include "chrome/browser/autofill/credit_card.h" - -@implementation AutoFillTextField - -- (void)awakeFromNib { - // Fields tagged with this value in the nib file will be treated as credit - // card number fields. - const int kAutoFillCreditCardTag = 22; - - if ([self tag] == kAutoFillCreditCardTag) { - isCreditCardField_ = YES; - - // KVO bindings initialize fields prior to |awakeFromNib|. In the credit - // card field case we need to re-initialize the value to the obfuscated - // version. - [self setObjectValue:[self objectValue]]; - } -} - -- (void)setObjectValue:(id<NSCopying>)anObject { - // -[NSControl setObjectValue:] says that the passed-in object has type - // |id<NSCopying>|, but this function needs to call the NSObject method - // -isKindOfClass: on the parameter. In theory, this is not correct, but this - // is probably a bug in the method signature. - NSObject<NSCopying>* object = static_cast<NSObject<NSCopying>*>(anObject); - if (isCreditCardField_ && - [object isKindOfClass:[NSString class]]) { - // Obfuscate the number. - NSString* string = static_cast<NSString*>(object); - CreditCard card; - card.SetInfo(AutofillType(CREDIT_CARD_NUMBER), - base::SysNSStringToUTF16(string)); - NSString* starredString = base::SysUTF16ToNSString(card.ObfuscatedNumber()); - - [super setObjectValue:starredString]; - isObfuscated_ = YES; - obfuscatedValue_.reset([string copy]); - } else { - [super setObjectValue:object]; - } -} - -- (id)objectValue { - if (isObfuscated_) { - // This should not happen. This field is bound, and its value will only be - // fetched if it is changed, and since we force selection, that should clear - // the obfuscation. Nevertheless, we'll be paranoid here since we don't want - // the obfuscating ***s to end up in the database. - NOTREACHED(); - return obfuscatedValue_.get(); - } else { - return [super objectValue]; - } -} - -// |self| is automatically set to be the delegate of the field editor; this -// method is called by the field editor. -- (void)textViewDidChangeSelection:(NSNotification *)notification { - if (isCreditCardField_ && !isBeingSelected_ && isObfuscated_) { - // Can't edit obfuscated credit card info; force a select-all in that case. - isBeingSelected_ = YES; - NSText* editor = [notification object]; - [editor selectAll:self]; - isBeingSelected_ = NO; - } -} - -// Docs aren't clear, but this is called on the first keypress, not when the -// field takes focus. -- (BOOL)textShouldBeginEditing:(NSText*)textObject { - BOOL should = [super textShouldBeginEditing:textObject]; - // On editing, since everything is selected, the field is now clear. - isObfuscated_ = !should; - if (!isObfuscated_) - obfuscatedValue_.reset(); - return should; -} - -@end diff --git a/chrome/browser/ui/cocoa/browser_window_cocoa.mm b/chrome/browser/ui/cocoa/browser_window_cocoa.mm index dae1719..cc596da 100644 --- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm +++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm @@ -22,16 +22,12 @@ #import "chrome/browser/ui/cocoa/browser_window_controller.h" #import "chrome/browser/ui/cocoa/bug_report_window_controller.h" #import "chrome/browser/ui/cocoa/chrome_event_processing_window.h" -#import "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" #import "chrome/browser/ui/cocoa/content_settings/collected_cookies_mac.h" #import "chrome/browser/ui/cocoa/download/download_shelf_controller.h" #import "chrome/browser/ui/cocoa/html_dialog_window_controller.h" #import "chrome/browser/ui/cocoa/importer/import_dialog_cocoa.h" #import "chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h" #import "chrome/browser/ui/cocoa/nsmenuitem_additions.h" -#import "chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h" -#import "chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h" -#import "chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h" #include "chrome/browser/ui/cocoa/repost_form_warning_mac.h" #include "chrome/browser/ui/cocoa/restart_browser.h" #include "chrome/browser/ui/cocoa/status_bubble_mac.h" @@ -224,16 +220,7 @@ bool BrowserWindowCocoa::IsFullscreenBubbleVisible() const { void BrowserWindowCocoa::ConfirmAddSearchProvider( const TemplateURL* template_url, Profile* profile) { - // The controller will release itself when the window closes. - EditSearchEngineCocoaController* editor = - [[EditSearchEngineCocoaController alloc] initWithProfile:profile - delegate:NULL - templateURL:template_url]; - [NSApp beginSheet:[editor window] - modalForWindow:window() - modalDelegate:controller_ - didEndSelector:@selector(sheetDidEnd:returnCode:context:) - contextInfo:NULL]; + NOTIMPLEMENTED(); } LocationBar* BrowserWindowCocoa::GetLocationBar() const { @@ -337,17 +324,15 @@ DownloadShelf* BrowserWindowCocoa::GetDownloadShelf() { } void BrowserWindowCocoa::ShowClearBrowsingDataDialog() { - [ClearBrowsingDataController - showClearBrowsingDialogForProfile:browser_->profile()]; + NOTIMPLEMENTED(); } void BrowserWindowCocoa::ShowImportDialog() { - [ImportDialogController - showImportSettingsDialogForProfile:browser_->profile()]; + NOTIMPLEMENTED(); } void BrowserWindowCocoa::ShowSearchEnginesDialog() { - [KeywordEditorCocoaController showKeywordEditor:browser_->profile()]; + NOTIMPLEMENTED(); } void BrowserWindowCocoa::ShowPasswordManager() { @@ -362,8 +347,7 @@ void BrowserWindowCocoa::ShowRepostFormWarningDialog( void BrowserWindowCocoa::ShowContentSettingsWindow( ContentSettingsType settings_type, Profile* profile) { - [ContentSettingsDialogController showContentSettingsForType:settings_type - profile:profile]; + NOTIMPLEMENTED(); } void BrowserWindowCocoa::ShowCollectedCookiesDialog(TabContents* tab_contents) { diff --git a/chrome/browser/ui/cocoa/clear_browsing_data_controller.h b/chrome/browser/ui/cocoa/clear_browsing_data_controller.h deleted file mode 100644 index ac52b38..0000000 --- a/chrome/browser/ui/cocoa/clear_browsing_data_controller.h +++ /dev/null @@ -1,88 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_UI_COCOA_CLEAR_BROWSING_DATA_CONTROLLER_ -#define CHROME_BROWSER_UI_COCOA_CLEAR_BROWSING_DATA_CONTROLLER_ -#pragma once - -#import <Cocoa/Cocoa.h> - -#include "base/scoped_ptr.h" - -class BrowsingDataRemover; -class ClearBrowsingObserver; -class Profile; -@class ThrobberView; - -// Name of notification that is called when data is cleared. -extern NSString* const kClearBrowsingDataControllerDidDelete; -// A key in the above notification's userInfo. Contains a NSNumber with the -// logically-ored constants defined in BrowsingDataRemover for the removal. -extern NSString* const kClearBrowsingDataControllerRemoveMask; - -// A window controller for managing the "Clear Browsing Data" feature. Modally -// presents a dialog offering the user a set of choices of what browsing data -// to delete and does so if the user chooses. - -@interface ClearBrowsingDataController : NSWindowController { - @private - Profile* profile_; // Weak, owned by browser. - // If non-null means there is a removal in progress. Member used mainly for - // automated tests. The remove deletes itself when it's done, so this is a - // weak reference. - BrowsingDataRemover* remover_; - scoped_ptr<ClearBrowsingObserver> observer_; - BOOL isClearing_; // YES while clearing data is ongoing. - - // Values for checkboxes, kept in sync with bindings. These values get - // persisted into prefs if the user accepts the dialog. - BOOL clearBrowsingHistory_; - BOOL clearDownloadHistory_; - BOOL emptyCache_; - BOOL deleteCookies_; - BOOL clearSavedPasswords_; - BOOL clearFormData_; - NSInteger timePeriod_; -} - -// Properties for bindings -@property(nonatomic) BOOL clearBrowsingHistory; -@property(nonatomic) BOOL clearDownloadHistory; -@property(nonatomic) BOOL emptyCache; -@property(nonatomic) BOOL deleteCookies; -@property(nonatomic) BOOL clearSavedPasswords; -@property(nonatomic) BOOL clearFormData; -@property(nonatomic) NSInteger timePeriod; -@property(nonatomic) BOOL isClearing; - -// Show the clear browsing data window. Do not use |-initWithProfile:|, -// go through this instead so we don't end up with multiple instances. -// This function does not block, so it can be used from WebUI calls. -+ (void)showClearBrowsingDialogForProfile:(Profile*)profile; -+ (ClearBrowsingDataController*)controllerForProfile:(Profile*)profile; - -// Run the dialog with an application-modal event loop. If the user accepts, -// performs the deletion of the selected browsing data. The values of the -// checkboxes will be persisted into prefs for next time. -- (void)runModalDialog; - -// IBActions for the dialog buttons -- (IBAction)clearData:(id)sender; -- (IBAction)cancel:(id)sender; -- (IBAction)openFlashPlayerSettings:(id)sender; - -@end - - -@interface ClearBrowsingDataController (ExposedForUnitTests) -@property(readonly) int removeMask; - -// Create the controller with the given profile (which must not be NULL). -- (id)initWithProfile:(Profile*)profile; -- (void)persistToPrefs; -- (void)closeDialog; -- (void)dataRemoverDidFinish; -@end - -#endif // CHROME_BROWSER_UI_COCOA_CLEAR_BROWSING_DATA_CONTROLLER_ diff --git a/chrome/browser/ui/cocoa/clear_browsing_data_controller.mm b/chrome/browser/ui/cocoa/clear_browsing_data_controller.mm deleted file mode 100644 index ae57e26..0000000 --- a/chrome/browser/ui/cocoa/clear_browsing_data_controller.mm +++ /dev/null @@ -1,266 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" - -#include "base/lazy_instance.h" -#include "base/mac/mac_util.h" -#include "base/scoped_nsobject.h" -#include "chrome/browser/browsing_data_remover.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/browser.h" -#include "chrome/browser/ui/browser_window.h" -#include "chrome/common/pref_names.h" -#include "grit/locale_settings.h" -#import "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" -#include "ui/base/l10n/l10n_util.h" - -NSString* const kClearBrowsingDataControllerDidDelete = - @"kClearBrowsingDataControllerDidDelete"; -NSString* const kClearBrowsingDataControllerRemoveMask = - @"kClearBrowsingDataControllerRemoveMask"; - -@interface ClearBrowsingDataController(Private) -- (void)initFromPrefs; -- (void)persistToPrefs; -- (void)dataRemoverDidFinish; -@end - -class ClearBrowsingObserver : public BrowsingDataRemover::Observer { - public: - ClearBrowsingObserver(ClearBrowsingDataController* controller) - : controller_(controller) { } - void OnBrowsingDataRemoverDone() { [controller_ dataRemoverDidFinish]; } - private: - ClearBrowsingDataController* controller_; -}; - -namespace { - -typedef std::map<Profile*, ClearBrowsingDataController*> ProfileControllerMap; - -static base::LazyInstance<ProfileControllerMap> g_profile_controller_map( - base::LINKER_INITIALIZED); - -} // namespace - -@implementation ClearBrowsingDataController - -@synthesize clearBrowsingHistory = clearBrowsingHistory_; -@synthesize clearDownloadHistory = clearDownloadHistory_; -@synthesize emptyCache = emptyCache_; -@synthesize deleteCookies = deleteCookies_; -@synthesize clearSavedPasswords = clearSavedPasswords_; -@synthesize clearFormData = clearFormData_; -@synthesize timePeriod = timePeriod_; -@synthesize isClearing = isClearing_; - -+ (void)showClearBrowsingDialogForProfile:(Profile*)profile { - ClearBrowsingDataController* controller = - [ClearBrowsingDataController controllerForProfile:profile]; - if (![controller isWindowLoaded]) { - // This function needs to return instead of blocking, to match the windows - // api call. It caused problems when launching the dialog from the - // WebUI history page. See bug and code review for more details. - // http://crbug.com/37976 - [controller performSelector:@selector(runModalDialog) - withObject:nil - afterDelay:0]; - } -} - -+ (ClearBrowsingDataController *)controllerForProfile:(Profile*)profile { - // Get the original profile in case we get here from an incognito window - // |GetOriginalProfile()| will return the same profile if it is the original - // profile. - profile = profile->GetOriginalProfile(); - - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - DCHECK(map != NULL); - ProfileControllerMap::iterator it = map->find(profile); - if (it == map->end()) { - // Since we don't currently support multiple profiles, this class - // has not been tested against this case. - if (!map->empty()) - return nil; - - ClearBrowsingDataController* controller = - [[self alloc] initWithProfile:profile]; - it = map->insert(std::make_pair(profile, controller)).first; - } - return it->second; -} - -- (id)initWithProfile:(Profile*)profile { - DCHECK(profile); - // Use initWithWindowNibPath:: instead of initWithWindowNibName: so we - // can override it in a unit test. - NSString *nibpath = [base::mac::MainAppBundle() - pathForResource:@"ClearBrowsingData" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - observer_.reset(new ClearBrowsingObserver(self)); - [self initFromPrefs]; - } - return self; -} - -- (void)dealloc { - if (remover_) { - // We were destroyed while clearing history was in progress. This can only - // occur during automated tests (normally the user can't close the dialog - // while clearing is in progress as the dialog is modal and not closeable). - remover_->RemoveObserver(observer_.get()); - } - - [super dealloc]; -} - -// Run application modal. -- (void)runModalDialog { - // Check again to make sure there is only one window. Since we use - // |performSelector:afterDelay:| it is possible for this to somehow be - // triggered twice. - DCHECK([NSThread isMainThread]); - if (![self isWindowLoaded]) { - // The Window size in the nib is a min size, loop over the views collecting - // the max they grew by, that is how much the window needs to be widened by. - CGFloat maxWidthGrowth = 0.0; - NSWindow* window = [self window]; - NSView* contentView = [window contentView]; - Class widthBasedTweakerClass = [GTMWidthBasedTweaker class]; - for (id subView in [contentView subviews]) { - if ([subView isKindOfClass:widthBasedTweakerClass]) { - GTMWidthBasedTweaker* tweaker = subView; - CGFloat delta = [tweaker changedWidth]; - maxWidthGrowth = std::max(maxWidthGrowth, delta); - } - } - if (maxWidthGrowth > 0.0) { - NSRect rect = [contentView convertRect:[window frame] fromView:nil]; - rect.size.width += maxWidthGrowth; - rect = [contentView convertRect:rect toView:nil]; - [window setFrame:rect display:NO]; - // For some reason the content view is resizing, but some times not - // adjusting its origin, so correct it manually. - [contentView setFrameOrigin:NSZeroPoint]; - } - // Now start the modal loop. - [NSApp runModalForWindow:window]; - } -} - -- (int)removeMask { - int removeMask = 0L; - if (clearBrowsingHistory_) - removeMask |= BrowsingDataRemover::REMOVE_HISTORY; - if (clearDownloadHistory_) - removeMask |= BrowsingDataRemover::REMOVE_DOWNLOADS; - if (emptyCache_) - removeMask |= BrowsingDataRemover::REMOVE_CACHE; - if (deleteCookies_) - removeMask |= BrowsingDataRemover::REMOVE_COOKIES; - if (clearSavedPasswords_) - removeMask |= BrowsingDataRemover::REMOVE_PASSWORDS; - if (clearFormData_) - removeMask |= BrowsingDataRemover::REMOVE_FORM_DATA; - return removeMask; -} - -// Called when the user clicks the "clear" button. Do the work and persist -// the prefs for next time. We don't stop the modal session until we get -// the callback from the BrowsingDataRemover so the window stays on the screen. -// While we're working, dim the buttons so the user can't click them. -- (IBAction)clearData:(id)sender { - // Set that we're working so that the buttons disable. - [self setIsClearing:YES]; - - [self persistToPrefs]; - - // BrowsingDataRemover deletes itself when done. - remover_ = new BrowsingDataRemover(profile_, - static_cast<BrowsingDataRemover::TimePeriod>(timePeriod_), - base::Time()); - remover_->AddObserver(observer_.get()); - remover_->Remove([self removeMask]); -} - -// Called when the user clicks the cancel button. All we need to do is stop -// the modal session. -- (IBAction)cancel:(id)sender { - [self closeDialog]; -} - -// Called when the user clicks the "Flash Player storage settings" button. -- (IBAction)openFlashPlayerSettings:(id)sender { - // The "Clear Data" dialog is app-modal on OS X. Hence, close it before - // opening a tab with flash settings. - [self closeDialog]; - - Browser* browser = Browser::Create(profile_); - browser->OpenURL(GURL(l10n_util::GetStringUTF8(IDS_FLASH_STORAGE_URL)), - GURL(), NEW_FOREGROUND_TAB, PageTransition::LINK); - browser->window()->Show(); -} - -- (void)closeDialog { - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - ProfileControllerMap::iterator it = map->find(profile_); - if (it != map->end()) { - map->erase(it); - } - [self autorelease]; - [[self window] orderOut:self]; - [NSApp stopModal]; -} - -// Initialize the bools from prefs using the setters to be KVO-compliant. -- (void)initFromPrefs { - PrefService* prefs = profile_->GetPrefs(); - [self setClearBrowsingHistory: - prefs->GetBoolean(prefs::kDeleteBrowsingHistory)]; - [self setClearDownloadHistory: - prefs->GetBoolean(prefs::kDeleteDownloadHistory)]; - [self setEmptyCache:prefs->GetBoolean(prefs::kDeleteCache)]; - [self setDeleteCookies:prefs->GetBoolean(prefs::kDeleteCookies)]; - [self setClearSavedPasswords:prefs->GetBoolean(prefs::kDeletePasswords)]; - [self setClearFormData:prefs->GetBoolean(prefs::kDeleteFormData)]; - [self setTimePeriod:prefs->GetInteger(prefs::kDeleteTimePeriod)]; -} - -// Save the checkbox values to the preferences. -- (void)persistToPrefs { - PrefService* prefs = profile_->GetPrefs(); - prefs->SetBoolean(prefs::kDeleteBrowsingHistory, - [self clearBrowsingHistory]); - prefs->SetBoolean(prefs::kDeleteDownloadHistory, - [self clearDownloadHistory]); - prefs->SetBoolean(prefs::kDeleteCache, [self emptyCache]); - prefs->SetBoolean(prefs::kDeleteCookies, [self deleteCookies]); - prefs->SetBoolean(prefs::kDeletePasswords, [self clearSavedPasswords]); - prefs->SetBoolean(prefs::kDeleteFormData, [self clearFormData]); - prefs->SetInteger(prefs::kDeleteTimePeriod, [self timePeriod]); -} - -// Called when the data remover object is done with its work. Close the window. -// The remover will delete itself. End the modal session at this point. -- (void)dataRemoverDidFinish { - NSNotificationCenter* center = [NSNotificationCenter defaultCenter]; - int removeMask = [self removeMask]; - NSDictionary* userInfo = - [NSDictionary dictionaryWithObject:[NSNumber numberWithInt:removeMask] - forKey:kClearBrowsingDataControllerRemoveMask]; - [center postNotificationName:kClearBrowsingDataControllerDidDelete - object:self - userInfo:userInfo]; - - [self closeDialog]; - [[self window] orderOut:self]; - [self setIsClearing:NO]; - remover_ = NULL; -} - -@end diff --git a/chrome/browser/ui/cocoa/clear_browsing_data_controller_unittest.mm b/chrome/browser/ui/cocoa/clear_browsing_data_controller_unittest.mm deleted file mode 100644 index d5f238a..0000000 --- a/chrome/browser/ui/cocoa/clear_browsing_data_controller_unittest.mm +++ /dev/null @@ -1,149 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#include "base/scoped_nsobject.h" -#include "chrome/browser/browsing_data_remover.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "chrome/common/pref_names.h" -#include "testing/gtest/include/gtest/gtest.h" -#include "testing/platform_test.h" -#import "third_party/ocmock/OCMock/OCMock.h" - -namespace { - -class ClearBrowsingDataControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - // Set up some interesting prefs: - PrefService* prefs = helper_.profile()->GetPrefs(); - prefs->SetBoolean(prefs::kDeleteBrowsingHistory, true); - prefs->SetBoolean(prefs::kDeleteDownloadHistory, false); - prefs->SetBoolean(prefs::kDeleteCache, true); - prefs->SetBoolean(prefs::kDeleteCookies, false); - prefs->SetBoolean(prefs::kDeletePasswords, true); - prefs->SetBoolean(prefs::kDeleteFormData, false); - prefs->SetInteger(prefs::kDeleteTimePeriod, - BrowsingDataRemover::FOUR_WEEKS); - controller_ = - [ClearBrowsingDataController controllerForProfile:helper_.profile()]; - } - - virtual void TearDown() { - [controller_ closeDialog]; - CocoaTest::TearDown(); - } - - BrowserTestHelper helper_; - ClearBrowsingDataController* controller_; -}; - -TEST_F(ClearBrowsingDataControllerTest, InitialState) { - // Check properties match the prefs set above: - EXPECT_TRUE([controller_ clearBrowsingHistory]); - EXPECT_FALSE([controller_ clearDownloadHistory]); - EXPECT_TRUE([controller_ emptyCache]); - EXPECT_FALSE([controller_ deleteCookies]); - EXPECT_TRUE([controller_ clearSavedPasswords]); - EXPECT_FALSE([controller_ clearFormData]); - EXPECT_EQ(BrowsingDataRemover::FOUR_WEEKS, - [controller_ timePeriod]); -} - -TEST_F(ClearBrowsingDataControllerTest, InitialRemoveMask) { - // Check that the remove-mask matches the initial properties: - EXPECT_EQ(BrowsingDataRemover::REMOVE_HISTORY | - BrowsingDataRemover::REMOVE_CACHE | - BrowsingDataRemover::REMOVE_PASSWORDS, - [controller_ removeMask]); -} - -TEST_F(ClearBrowsingDataControllerTest, ModifiedRemoveMask) { - // Invert all properties and check that the remove-mask is still correct: - [controller_ setClearBrowsingHistory:false]; - [controller_ setClearDownloadHistory:true]; - [controller_ setEmptyCache:false]; - [controller_ setDeleteCookies:true]; - [controller_ setClearSavedPasswords:false]; - [controller_ setClearFormData:true]; - - EXPECT_EQ(BrowsingDataRemover::REMOVE_DOWNLOADS | - BrowsingDataRemover::REMOVE_COOKIES | - BrowsingDataRemover::REMOVE_FORM_DATA, - [controller_ removeMask]); -} - -TEST_F(ClearBrowsingDataControllerTest, EmptyRemoveMask) { - // Clear all properties and check that the remove-mask is zero: - [controller_ setClearBrowsingHistory:false]; - [controller_ setClearDownloadHistory:false]; - [controller_ setEmptyCache:false]; - [controller_ setDeleteCookies:false]; - [controller_ setClearSavedPasswords:false]; - [controller_ setClearFormData:false]; - - EXPECT_EQ(0, - [controller_ removeMask]); -} - -TEST_F(ClearBrowsingDataControllerTest, PersistToPrefs) { - // Change some settings and store to prefs: - [controller_ setClearBrowsingHistory:false]; - [controller_ setClearDownloadHistory:true]; - [controller_ persistToPrefs]; - - // Test that the modified settings were stored to prefs: - PrefService* prefs = helper_.profile()->GetPrefs(); - EXPECT_FALSE(prefs->GetBoolean(prefs::kDeleteBrowsingHistory)); - EXPECT_TRUE(prefs->GetBoolean(prefs::kDeleteDownloadHistory)); - - // Make sure the rest of the prefs didn't change: - EXPECT_TRUE(prefs->GetBoolean(prefs::kDeleteCache)); - EXPECT_FALSE(prefs->GetBoolean(prefs::kDeleteCookies)); - EXPECT_TRUE(prefs->GetBoolean(prefs::kDeletePasswords)); - EXPECT_FALSE(prefs->GetBoolean(prefs::kDeleteFormData)); - EXPECT_EQ(BrowsingDataRemover::FOUR_WEEKS, - prefs->GetInteger(prefs::kDeleteTimePeriod)); -} - -TEST_F(ClearBrowsingDataControllerTest, SameControllerForProfile) { - ClearBrowsingDataController* controller = - [ClearBrowsingDataController controllerForProfile:helper_.profile()]; - EXPECT_EQ(controller_, controller); -} - -TEST_F(ClearBrowsingDataControllerTest, DataRemoverDidFinish) { - id observer = [OCMockObject observerMock]; - // Don't use |controller_| as the object because it will free itself twice - // because both |-dataRemoverDidFinish| and TearDown() call |-closeDialog|. - ClearBrowsingDataController* controller = - [[ClearBrowsingDataController alloc] initWithProfile:helper_.profile()]; - - NSNotificationCenter* center = [NSNotificationCenter defaultCenter]; - [center addMockObserver:observer - name:kClearBrowsingDataControllerDidDelete - object:controller]; - - int mask = [controller removeMask]; - NSDictionary* expectedInfo = - [NSDictionary dictionaryWithObject:[NSNumber numberWithInt:mask] - forKey:kClearBrowsingDataControllerRemoveMask]; - [[observer expect] - notificationWithName:kClearBrowsingDataControllerDidDelete - object:controller - userInfo:expectedInfo]; - - // This calls |-closeDialog| and cleans the controller up. - [controller dataRemoverDidFinish]; - - [observer verify]; -} - -} // namespace diff --git a/chrome/browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.mm b/chrome/browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.mm index cbecce9..9624dd1 100644 --- a/chrome/browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.mm +++ b/chrome/browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.mm @@ -15,7 +15,6 @@ #import "chrome/browser/ui/cocoa/hyperlink_button_cell.h" #import "chrome/browser/ui/cocoa/info_bubble_view.h" #import "chrome/browser/ui/cocoa/l10n_util.h" -#import "chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h" #include "grit/generated_resources.h" #include "skia/ext/skia_utils_mac.h" #import "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" diff --git a/chrome/browser/ui/cocoa/options/OWNERS b/chrome/browser/ui/cocoa/options/OWNERS deleted file mode 100644 index 7d8d85f..0000000 --- a/chrome/browser/ui/cocoa/options/OWNERS +++ /dev/null @@ -1,3 +0,0 @@ -pinkerton@chromium.org -rsesek@chromium.org -thomasvl@chromium.org diff --git a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h b/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h deleted file mode 100644 index e5ce74f..0000000 --- a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_ptr.h" -#include "chrome/browser/content_settings/host_content_settings_map.h" -#include "chrome/common/content_settings_types.h" - -class ContentExceptionsTableModel; -class ContentSettingComboModel; -class UpdatingContentSettingsObserver; - -// Controller for the content exception dialogs. -@interface ContentExceptionsWindowController : NSWindowController - <NSWindowDelegate, - NSTableViewDataSource, - NSTableViewDelegate> { - @private - IBOutlet NSTableView* tableView_; - IBOutlet NSButton* addButton_; - IBOutlet NSButton* removeButton_; - IBOutlet NSButton* removeAllButton_; - IBOutlet NSButton* doneButton_; - - ContentSettingsType settingsType_; - HostContentSettingsMap* settingsMap_; // weak - HostContentSettingsMap* otrSettingsMap_; // weak - scoped_ptr<ContentExceptionsTableModel> model_; - scoped_ptr<ContentSettingComboModel> popup_model_; - - // Is set if adding and editing exceptions for the current OTR session should - // be allowed. - BOOL otrAllowed_; - - // Listens for changes to the content settings and reloads the data when they - // change. See comment in -modelDidChange in the mm file for details. - scoped_ptr<UpdatingContentSettingsObserver> tableObserver_; - - // If this is set to NO, notifications by |tableObserver_| are ignored. This - // is used to suppress updates at bad times. - BOOL updatesEnabled_; - - // This is non-NULL only while a new element is being added and its pattern - // is being edited. - scoped_ptr<HostContentSettingsMap::PatternSettingPair> newException_; -} - -// Returns the content exceptions window controller for |settingsType|. -// Changes made by the user in the window are persisted in |settingsMap|. -+ (id)controllerForType:(ContentSettingsType)settingsType - settingsMap:(HostContentSettingsMap*)settingsMap - otrSettingsMap:(HostContentSettingsMap*)otrSettingsMap; - -// Shows the exceptions dialog as a modal sheet attached to |window|. -- (void)attachSheetTo:(NSWindow*)window; - -// Sets the minimum width of the sheet and resizes it if necessary. -- (void)setMinWidth:(CGFloat)minWidth; - -- (IBAction)addException:(id)sender; -- (IBAction)removeException:(id)sender; -- (IBAction)removeAllExceptions:(id)sender; -// Closes the sheet and ends the modal loop. -- (IBAction)closeSheet:(id)sender; - -@end - -@interface ContentExceptionsWindowController(VisibleForTesting) -- (void)cancel:(id)sender; -- (BOOL)editingNewException; -@end diff --git a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.mm b/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.mm deleted file mode 100644 index a5141de..0000000 --- a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller.mm +++ /dev/null @@ -1,488 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h" - -#include "base/command_line.h" -#import "base/mac/mac_util.h" -#import "base/scoped_nsobject.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/content_exceptions_table_model.h" -#include "chrome/browser/content_setting_combo_model.h" -#include "chrome/common/notification_registrar.h" -#include "chrome/common/notification_service.h" -#include "grit/generated_resources.h" -#include "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" -#include "ui/base/l10n/l10n_util.h" -#include "ui/base/l10n/l10n_util_mac.h" -#include "ui/base/models/table_model_observer.h" - -@interface ContentExceptionsWindowController (Private) -- (id)initWithType:(ContentSettingsType)settingsType - settingsMap:(HostContentSettingsMap*)settingsMap - otrSettingsMap:(HostContentSettingsMap*)otrSettingsMap; -- (void)updateRow:(NSInteger)row - withEntry:(const HostContentSettingsMap::PatternSettingPair&)entry - forOtr:(BOOL)isOtr; -- (void)adjustEditingButtons; -- (void)modelDidChange; -- (NSString*)titleForIndex:(size_t)index; -@end - -//////////////////////////////////////////////////////////////////////////////// -// PatternFormatter - -// A simple formatter that accepts text that vaguely looks like a pattern. -@interface PatternFormatter : NSFormatter -@end - -@implementation PatternFormatter -- (NSString*)stringForObjectValue:(id)object { - if (![object isKindOfClass:[NSString class]]) - return nil; - return object; -} - -- (BOOL)getObjectValue:(id*)object - forString:(NSString*)string - errorDescription:(NSString**)error { - if ([string length]) { - if (ContentSettingsPattern( - base::SysNSStringToUTF8(string)).IsValid()) { - *object = string; - return YES; - } - } - if (error) - *error = @"Invalid pattern"; - return NO; -} - -- (NSAttributedString*)attributedStringForObjectValue:(id)object - withDefaultAttributes:(NSDictionary*)attribs { - return nil; -} -@end - -//////////////////////////////////////////////////////////////////////////////// -// UpdatingContentSettingsObserver - -// UpdatingContentSettingsObserver is a notification observer that tells a -// window controller to update its data on every notification. -class UpdatingContentSettingsObserver : public NotificationObserver { - public: - UpdatingContentSettingsObserver(ContentExceptionsWindowController* controller) - : controller_(controller) { - // One would think one could register a TableModelObserver to be notified of - // changes to ContentExceptionsTableModel. One would be wrong: The table - // model only sends out changes that are made through the model, not for - // changes made directly to its backing HostContentSettings object (that - // happens e.g. if the user uses the cookie confirmation dialog). Hence, - // observe the CONTENT_SETTINGS_CHANGED notification directly. - registrar_.Add(this, NotificationType::CONTENT_SETTINGS_CHANGED, - NotificationService::AllSources()); - } - virtual void Observe(NotificationType type, - const NotificationSource& source, - const NotificationDetails& details); - private: - NotificationRegistrar registrar_; - ContentExceptionsWindowController* controller_; -}; - -void UpdatingContentSettingsObserver::Observe( - NotificationType type, - const NotificationSource& source, - const NotificationDetails& details) { - [controller_ modelDidChange]; -} - -//////////////////////////////////////////////////////////////////////////////// -// Static functions - -namespace { - -NSString* GetWindowTitle(ContentSettingsType settingsType) { - switch (settingsType) { - case CONTENT_SETTINGS_TYPE_COOKIES: - return l10n_util::GetNSStringWithFixup(IDS_COOKIE_EXCEPTION_TITLE); - case CONTENT_SETTINGS_TYPE_IMAGES: - return l10n_util::GetNSStringWithFixup(IDS_IMAGES_EXCEPTION_TITLE); - case CONTENT_SETTINGS_TYPE_JAVASCRIPT: - return l10n_util::GetNSStringWithFixup(IDS_JS_EXCEPTION_TITLE); - case CONTENT_SETTINGS_TYPE_PLUGINS: - return l10n_util::GetNSStringWithFixup(IDS_PLUGINS_EXCEPTION_TITLE); - case CONTENT_SETTINGS_TYPE_POPUPS: - return l10n_util::GetNSStringWithFixup(IDS_POPUP_EXCEPTION_TITLE); - default: - NOTREACHED(); - } - return @""; -} - -const CGFloat kButtonBarHeight = 35.0; - -} // namespace - -//////////////////////////////////////////////////////////////////////////////// -// ContentExceptionsWindowController implementation - -static ContentExceptionsWindowController* - g_exceptionWindows[CONTENT_SETTINGS_NUM_TYPES] = { nil }; - -@implementation ContentExceptionsWindowController - -+ (id)controllerForType:(ContentSettingsType)settingsType - settingsMap:(HostContentSettingsMap*)settingsMap - otrSettingsMap:(HostContentSettingsMap*)otrSettingsMap { - if (!g_exceptionWindows[settingsType]) { - g_exceptionWindows[settingsType] = - [[ContentExceptionsWindowController alloc] - initWithType:settingsType - settingsMap:settingsMap - otrSettingsMap:otrSettingsMap]; - } - return g_exceptionWindows[settingsType]; -} - -- (id)initWithType:(ContentSettingsType)settingsType - settingsMap:(HostContentSettingsMap*)settingsMap - otrSettingsMap:(HostContentSettingsMap*)otrSettingsMap { - NSString* nibpath = - [base::mac::MainAppBundle() pathForResource:@"ContentExceptionsWindow" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - settingsType_ = settingsType; - settingsMap_ = settingsMap; - otrSettingsMap_ = otrSettingsMap; - model_.reset(new ContentExceptionsTableModel( - settingsMap_, otrSettingsMap_, settingsType_)); - popup_model_.reset(new ContentSettingComboModel(settingsType_)); - otrAllowed_ = otrSettingsMap != NULL; - tableObserver_.reset(new UpdatingContentSettingsObserver(self)); - updatesEnabled_ = YES; - - // TODO(thakis): autoremember window rect. - // TODO(thakis): sorting support. - } - return self; -} - -- (void)awakeFromNib { - DCHECK([self window]); - DCHECK_EQ(self, [[self window] delegate]); - DCHECK(tableView_); - DCHECK_EQ(self, [tableView_ dataSource]); - DCHECK_EQ(self, [tableView_ delegate]); - - [[self window] setTitle:GetWindowTitle(settingsType_)]; - - CGFloat minWidth = [[addButton_ superview] bounds].size.width + - [[doneButton_ superview] bounds].size.width; - [self setMinWidth:minWidth]; - - [self adjustEditingButtons]; - - // Initialize menu for the data cell in the "action" column. - scoped_nsobject<NSMenu> menu([[NSMenu alloc] initWithTitle:@"exceptionMenu"]); - for (int i = 0; i < popup_model_->GetItemCount(); ++i) { - NSString* title = - l10n_util::FixUpWindowsStyleLabel(popup_model_->GetItemAt(i)); - scoped_nsobject<NSMenuItem> allowItem( - [[NSMenuItem alloc] initWithTitle:title action:NULL keyEquivalent:@""]); - [allowItem.get() setTag:popup_model_->SettingForIndex(i)]; - [menu.get() addItem:allowItem.get()]; - } - NSCell* menuCell = - [[tableView_ tableColumnWithIdentifier:@"action"] dataCell]; - [menuCell setMenu:menu.get()]; - - NSCell* patternCell = - [[tableView_ tableColumnWithIdentifier:@"pattern"] dataCell]; - [patternCell setFormatter:[[[PatternFormatter alloc] init] autorelease]]; - - if (!otrAllowed_) { - [tableView_ - removeTableColumn:[tableView_ tableColumnWithIdentifier:@"otr"]]; - } -} - -- (void)setMinWidth:(CGFloat)minWidth { - NSWindow* window = [self window]; - [window setMinSize:NSMakeSize(minWidth, [window minSize].height)]; - if ([window frame].size.width < minWidth) { - NSRect frame = [window frame]; - frame.size.width = minWidth; - [window setFrame:frame display:NO]; - } -} - -- (void)windowWillClose:(NSNotification*)notification { - // Without this, some of the unit tests fail on 10.6: - [tableView_ setDataSource:nil]; - - g_exceptionWindows[settingsType_] = nil; - [self autorelease]; -} - -- (BOOL)editingNewException { - return newException_.get() != NULL; -} - -// Let esc cancel editing if the user is currently editing a pattern. Else, let -// esc close the window. -- (void)cancel:(id)sender { - if ([tableView_ currentEditor] != nil) { - [tableView_ abortEditing]; - [[self window] makeFirstResponder:tableView_]; // Re-gain focus. - - if ([tableView_ selectedRow] == model_->RowCount()) { - // Cancel addition of new row. - [self removeException:self]; - } - } else { - [self closeSheet:self]; - } -} - -- (void)keyDown:(NSEvent*)event { - NSString* chars = [event charactersIgnoringModifiers]; - if ([chars length] == 1) { - switch ([chars characterAtIndex:0]) { - case NSDeleteCharacter: - case NSDeleteFunctionKey: - // Delete deletes. - if ([[tableView_ selectedRowIndexes] count] > 0) - [self removeException:self]; - return; - case NSCarriageReturnCharacter: - case NSEnterCharacter: - // Return enters rename mode. - if ([[tableView_ selectedRowIndexes] count] == 1) { - [tableView_ editColumn:0 - row:[[tableView_ selectedRowIndexes] lastIndex] - withEvent:nil - select:YES]; - } - return; - } - } - [super keyDown:event]; -} - -- (void)attachSheetTo:(NSWindow*)window { - [NSApp beginSheet:[self window] - modalForWindow:window - modalDelegate:self - didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) - contextInfo:nil]; -} - -- (void)sheetDidEnd:(NSWindow*)sheet - returnCode:(NSInteger)returnCode - contextInfo:(void*)context { - [sheet close]; - [sheet orderOut:self]; -} - -- (IBAction)addException:(id)sender { - if (newException_.get()) { - // The invariant is that |newException_| is non-NULL exactly if the pattern - // of a new exception is currently being edited - so there's nothing to do - // in that case. - return; - } - newException_.reset(new HostContentSettingsMap::PatternSettingPair); - newException_->first = ContentSettingsPattern( - l10n_util::GetStringUTF8(IDS_EXCEPTIONS_SAMPLE_PATTERN)); - newException_->second = CONTENT_SETTING_BLOCK; - [tableView_ reloadData]; - - [self adjustEditingButtons]; - int index = model_->RowCount(); - NSIndexSet* selectedSet = [NSIndexSet indexSetWithIndex:index]; - [tableView_ selectRowIndexes:selectedSet byExtendingSelection:NO]; - [tableView_ editColumn:0 row:index withEvent:nil select:YES]; -} - -- (IBAction)removeException:(id)sender { - updatesEnabled_ = NO; - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - [tableView_ deselectAll:self]; // Else we'll get a -setObjectValue: later. - DCHECK_GT([selection count], 0U); - NSUInteger index = [selection lastIndex]; - while (index != NSNotFound) { - if (index == static_cast<NSUInteger>(model_->RowCount())) - newException_.reset(); - else - model_->RemoveException(index); - index = [selection indexLessThanIndex:index]; - } - updatesEnabled_ = YES; - [self modelDidChange]; -} - -- (IBAction)removeAllExceptions:(id)sender { - updatesEnabled_ = NO; - [tableView_ deselectAll:self]; // Else we'll get a -setObjectValue: later. - newException_.reset(); - model_->RemoveAll(); - updatesEnabled_ = YES; - [self modelDidChange]; -} - -- (IBAction)closeSheet:(id)sender { - [NSApp endSheet:[self window]]; -} - -// Table View Data Source ----------------------------------------------------- - -- (NSInteger)numberOfRowsInTableView:(NSTableView*)table { - return model_->RowCount() + (newException_.get() ? 1 : 0); -} - -- (id)tableView:(NSTableView*)tv - objectValueForTableColumn:(NSTableColumn*)tableColumn - row:(NSInteger)row { - const HostContentSettingsMap::PatternSettingPair* entry; - int isOtr; - if (newException_.get() && row >= model_->RowCount()) { - entry = newException_.get(); - isOtr = 0; - } else { - entry = &model_->entry_at(row); - isOtr = model_->entry_is_off_the_record(row) ? 1 : 0; - } - - NSObject* result = nil; - NSString* identifier = [tableColumn identifier]; - if ([identifier isEqualToString:@"pattern"]) { - result = base::SysUTF8ToNSString(entry->first.AsString()); - } else if ([identifier isEqualToString:@"action"]) { - result = - [NSNumber numberWithInt:popup_model_->IndexForSetting(entry->second)]; - } else if ([identifier isEqualToString:@"otr"]) { - result = [NSNumber numberWithInt:isOtr]; - } else { - NOTREACHED(); - } - return result; -} - -// Updates exception at |row| to contain the data in |entry|. -- (void)updateRow:(NSInteger)row - withEntry:(const HostContentSettingsMap::PatternSettingPair&)entry - forOtr:(BOOL)isOtr { - // TODO(thakis): This apparently moves an edited row to the back of the list. - // It's what windows and linux do, but it's kinda sucky. Fix. - // http://crbug.com/36904 - updatesEnabled_ = NO; - if (row < model_->RowCount()) - model_->RemoveException(row); - model_->AddException(entry.first, entry.second, isOtr); - updatesEnabled_ = YES; - [self modelDidChange]; - - // For now, at least re-select the edited element. - int newIndex = model_->IndexOfExceptionByPattern(entry.first, isOtr); - DCHECK(newIndex != -1); - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:newIndex] - byExtendingSelection:NO]; -} - -- (void) tableView:(NSTableView*)tv - setObjectValue:(id)object - forTableColumn:(NSTableColumn*)tableColumn - row:(NSInteger)row { - // -remove: and -removeAll: both call |tableView_|'s -deselectAll:, which - // calls this method if a cell is currently being edited. Do not commit edits - // of rows that are about to be deleted. - if (!updatesEnabled_) { - // If this method gets called, the pattern filed of the new exception can no - // longer be being edited. Reset |newException_| to keep the invariant true. - newException_.reset(); - return; - } - - // Get model object. - bool isNewRow = newException_.get() && row >= model_->RowCount(); - HostContentSettingsMap::PatternSettingPair originalEntry = - isNewRow ? *newException_ : model_->entry_at(row); - HostContentSettingsMap::PatternSettingPair entry = originalEntry; - bool isOtr = - isNewRow ? 0 : model_->entry_is_off_the_record(row); - bool wasOtr = isOtr; - - // Modify it. - NSString* identifier = [tableColumn identifier]; - if ([identifier isEqualToString:@"pattern"]) { - entry.first = ContentSettingsPattern(base::SysNSStringToUTF8(object)); - } - if ([identifier isEqualToString:@"action"]) { - int index = [object intValue]; - entry.second = popup_model_->SettingForIndex(index); - } - if ([identifier isEqualToString:@"otr"]) { - isOtr = [object intValue] != 0; - } - - // Commit modification, if any. - if (isNewRow) { - newException_.reset(); - if (![identifier isEqualToString:@"pattern"]) { - [tableView_ reloadData]; - [self adjustEditingButtons]; - return; // Commit new rows only when the pattern has been set. - } - int newIndex = model_->IndexOfExceptionByPattern(entry.first, false); - if (newIndex != -1) { - // The new pattern was already in the table. Focus existing row instead of - // overwriting it with a new one. - [tableView_ selectRowIndexes:[NSIndexSet indexSetWithIndex:newIndex] - byExtendingSelection:NO]; - [tableView_ reloadData]; - [self adjustEditingButtons]; - return; - } - } - if (entry != originalEntry || wasOtr != isOtr || isNewRow) - [self updateRow:row withEntry:entry forOtr:isOtr]; -} - - -// Table View Delegate -------------------------------------------------------- - -// When the selection in the table view changes, we need to adjust buttons. -- (void)tableViewSelectionDidChange:(NSNotification*)notification { - [self adjustEditingButtons]; -} - -// Private -------------------------------------------------------------------- - -// This method appropriately sets the enabled states on the table's editing -// buttons. -- (void)adjustEditingButtons { - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - [removeButton_ setEnabled:([selection count] > 0)]; - [removeAllButton_ setEnabled:([tableView_ numberOfRows] > 0)]; -} - -- (void)modelDidChange { - // Some calls on |model_|, e.g. RemoveException(), change something on the - // backing content settings map object (which sends a notification) and then - // change more stuff in |model_|. If |model_| is deleted when the notification - // is sent, this second access causes a segmentation violation. Hence, disable - // resetting |model_| while updates can be in progress. - if (!updatesEnabled_) - return; - - // The model caches its data, meaning we need to recreate it on every change. - model_.reset(new ContentExceptionsTableModel( - settingsMap_, otrSettingsMap_, settingsType_)); - - [tableView_ reloadData]; - [self adjustEditingButtons]; -} - -@end diff --git a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller_unittest.mm b/chrome/browser/ui/cocoa/options/content_exceptions_window_controller_unittest.mm deleted file mode 100644 index 3118101..0000000 --- a/chrome/browser/ui/cocoa/options/content_exceptions_window_controller_unittest.mm +++ /dev/null @@ -1,252 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h" - -#import <Cocoa/Cocoa.h> - -#import "base/scoped_nsobject.h" -#include "base/ref_counted.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "testing/gtest/include/gtest/gtest.h" -#include "testing/platform_test.h" - -namespace { - -void ProcessEvents() { - for (;;) { - base::mac::ScopedNSAutoreleasePool pool; - NSEvent* next_event = [NSApp nextEventMatchingMask:NSAnyEventMask - untilDate:nil - inMode:NSDefaultRunLoopMode - dequeue:YES]; - if (!next_event) - break; - [NSApp sendEvent:next_event]; - } -} - -void SendKeyEvents(NSString* characters) { - for (NSUInteger i = 0; i < [characters length]; ++i) { - unichar character = [characters characterAtIndex:i]; - NSString* charString = [NSString stringWithCharacters:&character length:1]; - NSEvent* event = [NSEvent keyEventWithType:NSKeyDown - location:NSZeroPoint - modifierFlags:0 - timestamp:0.0 - windowNumber:0 - context:nil - characters:charString - charactersIgnoringModifiers:charString - isARepeat:NO - keyCode:0]; - [NSApp sendEvent:event]; - } -} - -class ContentExceptionsWindowControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - TestingProfile* profile = browser_helper_.profile(); - settingsMap_ = new HostContentSettingsMap(profile); - } - - ContentExceptionsWindowController* GetController(ContentSettingsType type) { - id controller = [ContentExceptionsWindowController - controllerForType:type - settingsMap:settingsMap_.get() - otrSettingsMap:NULL]; - [controller showWindow:nil]; - return controller; - } - - void ClickAdd(ContentExceptionsWindowController* controller) { - [controller addException:nil]; - ProcessEvents(); - } - - void ClickRemove(ContentExceptionsWindowController* controller) { - [controller removeException:nil]; - ProcessEvents(); - } - - void ClickRemoveAll(ContentExceptionsWindowController* controller) { - [controller removeAllExceptions:nil]; - ProcessEvents(); - } - - void EnterText(NSString* str) { - SendKeyEvents(str); - ProcessEvents(); - } - - void HitEscape(ContentExceptionsWindowController* controller) { - [controller cancel:nil]; - ProcessEvents(); - } - - protected: - BrowserTestHelper browser_helper_; - scoped_refptr<HostContentSettingsMap> settingsMap_; -}; - -TEST_F(ContentExceptionsWindowControllerTest, Construction) { - ContentExceptionsWindowController* controller = - [ContentExceptionsWindowController - controllerForType:CONTENT_SETTINGS_TYPE_PLUGINS - settingsMap:settingsMap_.get() - otrSettingsMap:NULL]; - [controller showWindow:nil]; - [controller close]; // Should autorelease. -} - -// Regression test for http://crbug.com/37137 -TEST_F(ContentExceptionsWindowControllerTest, AddRemove) { - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - HostContentSettingsMap::SettingsForOneType settings; - - ClickAdd(controller); - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(0u, settings.size()); - - ClickRemove(controller); - - EXPECT_FALSE([controller editingNewException]); - [controller close]; - - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(0u, settings.size()); -} - -// Regression test for http://crbug.com/37137 -TEST_F(ContentExceptionsWindowControllerTest, AddRemoveAll) { - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - ClickAdd(controller); - ClickRemoveAll(controller); - - EXPECT_FALSE([controller editingNewException]); - [controller close]; - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(0u, settings.size()); -} - -TEST_F(ContentExceptionsWindowControllerTest, Add) { - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - ClickAdd(controller); - EnterText(@"addedhost\n"); - - EXPECT_FALSE([controller editingNewException]); - [controller close]; - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(1u, settings.size()); - EXPECT_EQ(ContentSettingsPattern("addedhost"), settings[0].first); -} - -TEST_F(ContentExceptionsWindowControllerTest, AddEscDoesNotAdd) { - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - ClickAdd(controller); - EnterText(@"addedhost"); // but do not press enter - HitEscape(controller); - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(0u, settings.size()); - EXPECT_FALSE([controller editingNewException]); - - [controller close]; -} - -// Regression test for http://crbug.com/37208 -TEST_F(ContentExceptionsWindowControllerTest, AddEditAddAdd) { - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - ClickAdd(controller); - EnterText(@"testtesttest"); // but do not press enter - ClickAdd(controller); - ClickAdd(controller); - - EXPECT_TRUE([controller editingNewException]); - [controller close]; - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(0u, settings.size()); -} - -TEST_F(ContentExceptionsWindowControllerTest, AddExistingEditAdd) { - settingsMap_->SetContentSetting(ContentSettingsPattern("myhost"), - CONTENT_SETTINGS_TYPE_PLUGINS, - "", - CONTENT_SETTING_BLOCK); - - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_PLUGINS); - - ClickAdd(controller); - EnterText(@"myhost"); // but do not press enter - ClickAdd(controller); - - EXPECT_TRUE([controller editingNewException]); - [controller close]; - - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_PLUGINS, - "", - &settings); - EXPECT_EQ(1u, settings.size()); -} - -TEST_F(ContentExceptionsWindowControllerTest, AddExistingDoesNotOverwrite) { - settingsMap_->SetContentSetting(ContentSettingsPattern("myhost"), - CONTENT_SETTINGS_TYPE_COOKIES, - "", - CONTENT_SETTING_SESSION_ONLY); - - ContentExceptionsWindowController* controller = - GetController(CONTENT_SETTINGS_TYPE_COOKIES); - - ClickAdd(controller); - EnterText(@"myhost\n"); - - EXPECT_FALSE([controller editingNewException]); - [controller close]; - - HostContentSettingsMap::SettingsForOneType settings; - settingsMap_->GetSettingsForOneType(CONTENT_SETTINGS_TYPE_COOKIES, - "", - &settings); - EXPECT_EQ(1u, settings.size()); - EXPECT_EQ(CONTENT_SETTING_SESSION_ONLY, settings[0].second); -} - - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h deleted file mode 100644 index a785bd8..0000000 --- a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h +++ /dev/null @@ -1,103 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_ptr.h" -#include "chrome/common/content_settings_types.h" -#include "chrome/browser/prefs/pref_change_registrar.h" -#include "chrome/browser/prefs/pref_member.h" - -// Index of the "enabled" and "disabled" radio group settings in all tabs except -// the ones below. -const NSInteger kContentSettingsEnabledIndex = 0; -const NSInteger kContentSettingsDisabledIndex = 1; - -// Indices of the various cookie settings in the cookie radio group. -const NSInteger kCookieEnabledIndex = 0; -const NSInteger kCookieDisabledIndex = 1; - -// Indices of the various plugin settings in the plugins radio group. -const NSInteger kPluginsAllowIndex = 0; -const NSInteger kPluginsAskIndex = 1; -const NSInteger kPluginsBlockIndex = 2; - -// Indices of the various geolocation settings in the geolocation radio group. -const NSInteger kGeolocationEnabledIndex = 0; -const NSInteger kGeolocationAskIndex = 1; -const NSInteger kGeolocationDisabledIndex = 2; - -// Indices of the various notifications settings in the geolocation radio group. -const NSInteger kNotificationsEnabledIndex = 0; -const NSInteger kNotificationsAskIndex = 1; -const NSInteger kNotificationsDisabledIndex = 2; - -namespace ContentSettingsDialogControllerInternal { -class PrefObserverBridge; -} - -class Profile; -@class TabViewPickerTable; - -// This controller manages a dialog that lets the user manage the content -// settings for several content setting types. -@interface ContentSettingsDialogController - : NSWindowController<NSWindowDelegate, NSTabViewDelegate> { - @private - IBOutlet NSTabView* tabView_; - IBOutlet TabViewPickerTable* tabViewPicker_; - IBOutlet NSMatrix* pluginDefaultSettingMatrix_; - Profile* profile_; // weak - IntegerPrefMember lastSelectedTab_; - BooleanPrefMember clearSiteDataOnExit_; - PrefChangeRegistrar registrar_; - scoped_ptr<ContentSettingsDialogControllerInternal::PrefObserverBridge> - observer_; // Watches for pref changes. -} - -// Show the content settings dialog associated with the given profile (or the -// original profile if this is an incognito profile). If no content settings -// dialog exists for this profile, create one and show it. Any resulting -// editor releases itself when closed. -+(id)showContentSettingsForType:(ContentSettingsType)settingsType - profile:(Profile*)profile; - -// Closes an exceptions sheet, if one is attached. -- (void)closeExceptionsSheet; - -- (IBAction)showCookies:(id)sender; -- (IBAction)openFlashPlayerSettings:(id)sender; -- (IBAction)openPluginsPage:(id)sender; - -- (IBAction)showCookieExceptions:(id)sender; -- (IBAction)showImagesExceptions:(id)sender; -- (IBAction)showJavaScriptExceptions:(id)sender; -- (IBAction)showPluginsExceptions:(id)sender; -- (IBAction)showPopupsExceptions:(id)sender; -- (IBAction)showGeolocationExceptions:(id)sender; -- (IBAction)showNotificationsExceptions:(id)sender; - -@end - -@interface ContentSettingsDialogController (TestingAPI) -// Properties that the radio groups and checkboxes are bound to. -@property(nonatomic) NSInteger cookieSettingIndex; -@property(nonatomic) BOOL blockThirdPartyCookies; -@property(nonatomic) BOOL clearSiteDataOnExit; -@property(nonatomic) NSInteger imagesEnabledIndex; -@property(nonatomic) NSInteger javaScriptEnabledIndex; -@property(nonatomic) NSInteger popupsEnabledIndex; -@property(nonatomic) NSInteger pluginsEnabledIndex; -@property(nonatomic) NSInteger geolocationSettingIndex; -@property(nonatomic) NSInteger notificationsSettingIndex; - -@property(nonatomic, readonly) BOOL blockThirdPartyCookiesManaged; -@property(nonatomic, readonly) BOOL clearSiteDataOnExitManaged; -@property(nonatomic, readonly) BOOL cookieSettingsManaged; -@property(nonatomic, readonly) BOOL imagesSettingsManaged; -@property(nonatomic, readonly) BOOL javaScriptSettingsManaged; -@property(nonatomic, readonly) BOOL pluginsSettingsManaged; -@property(nonatomic, readonly) BOOL popupsSettingsManaged; -@end diff --git a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm deleted file mode 100644 index 7c8fe9e..0000000 --- a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm +++ /dev/null @@ -1,652 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h" - -#import <Cocoa/Cocoa.h> - -#include "base/command_line.h" -#include "base/mac/mac_util.h" -#import "chrome/browser/content_settings/content_settings_details.h" -#import "chrome/browser/content_settings/host_content_settings_map.h" -#import "chrome/browser/geolocation/geolocation_content_settings_map.h" -#import "chrome/browser/geolocation/geolocation_exceptions_table_model.h" -#import "chrome/browser/notifications/desktop_notification_service.h" -#import "chrome/browser/notifications/notification_exceptions_table_model.h" -#include "chrome/browser/plugin_exceptions_table_model.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/browser.h" -#include "chrome/browser/ui/browser_window.h" -#import "chrome/browser/ui/cocoa/l10n_util.h" -#import "chrome/browser/ui/cocoa/content_settings/simple_content_exceptions_window_controller.h" -#import "chrome/browser/ui/cocoa/options/content_exceptions_window_controller.h" -#import "chrome/browser/ui/cocoa/options/cookies_window_controller.h" -#import "chrome/browser/ui/cocoa/tab_view_picker_table.h" -#include "chrome/common/chrome_switches.h" -#include "chrome/common/notification_service.h" -#include "chrome/common/pref_names.h" -#include "chrome/common/url_constants.h" -#include "grit/locale_settings.h" -#include "grit/generated_resources.h" -#include "ui/base/l10n/l10n_util.h" - -namespace { - -// Stores the currently visible content settings dialog, if any. -ContentSettingsDialogController* g_instance = nil; - -} // namespace - - -@interface ContentSettingsDialogController(Private) -- (id)initWithProfile:(Profile*)profile; -- (void)selectTab:(ContentSettingsType)settingsType; -- (void)showExceptionsForType:(ContentSettingsType)settingsType; - -// Callback when preferences are changed. |prefName| is the name of the -// pref that has changed. -- (void)prefChanged:(const std::string&)prefName; - -// Callback when content settings are changed. -- (void)contentSettingsChanged:(ContentSettingsDetails*)details; - -@end - -namespace ContentSettingsDialogControllerInternal { - -// A C++ class registered for changes in preferences. -class PrefObserverBridge : public NotificationObserver { - public: - PrefObserverBridge(ContentSettingsDialogController* controller) - : controller_(controller), disabled_(false) {} - - virtual ~PrefObserverBridge() {} - - virtual void Observe(NotificationType type, - const NotificationSource& source, - const NotificationDetails& details) { - if (disabled_) - return; - - // This is currently used by most notifications. - if (type == NotificationType::PREF_CHANGED) { - std::string* detail = Details<std::string>(details).ptr(); - if (detail) - [controller_ prefChanged:*detail]; - } - - // This is sent when the "is managed" state changes. - // TODO(markusheintz): Move all content settings to this notification. - if (type == NotificationType::CONTENT_SETTINGS_CHANGED) { - ContentSettingsDetails* settings_details = - Details<ContentSettingsDetails>(details).ptr(); - [controller_ contentSettingsChanged:settings_details]; - } - } - - void SetDisabled(bool disabled) { - disabled_ = disabled; - } - - private: - ContentSettingsDialogController* controller_; // weak, owns us - bool disabled_; // true if notifications should be ignored. -}; - -// A C++ utility class to disable notifications for PrefsObserverBridge. -// The intended usage is to create this on the stack. -class PrefObserverDisabler { - public: - PrefObserverDisabler(PrefObserverBridge *bridge) : bridge_(bridge) { - bridge_->SetDisabled(true); - } - - ~PrefObserverDisabler() { - bridge_->SetDisabled(false); - } - - private: - PrefObserverBridge *bridge_; -}; - -} // ContentSettingsDialogControllerInternal - -@implementation ContentSettingsDialogController - -+ (id)showContentSettingsForType:(ContentSettingsType)settingsType - profile:(Profile*)profile { - profile = profile->GetOriginalProfile(); - if (!g_instance) - g_instance = [[self alloc] initWithProfile:profile]; - - // The code doesn't expect multiple profiles. Check that support for that - // hasn't been added. - DCHECK(g_instance->profile_ == profile); - - // Select desired tab. - if (settingsType == CONTENT_SETTINGS_TYPE_DEFAULT) { - // Remember the last visited page from local state. - int value = g_instance->lastSelectedTab_.GetValue(); - if (value >= 0 && value < CONTENT_SETTINGS_NUM_TYPES) - settingsType = static_cast<ContentSettingsType>(value); - if (settingsType == CONTENT_SETTINGS_TYPE_DEFAULT) - settingsType = CONTENT_SETTINGS_TYPE_COOKIES; - } - // TODO(thakis): Autosave window pos. - - [g_instance selectTab:settingsType]; - [g_instance showWindow:nil]; - [g_instance closeExceptionsSheet]; - return g_instance; -} - -- (id)initWithProfile:(Profile*)profile { - DCHECK(profile); - NSString* nibpath = - [base::mac::MainAppBundle() pathForResource:@"ContentSettings" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - - observer_.reset( - new ContentSettingsDialogControllerInternal::PrefObserverBridge(self)); - clearSiteDataOnExit_.Init(prefs::kClearSiteDataOnExit, - profile_->GetPrefs(), observer_.get()); - - // Manually observe notifications for preferences that are grouped in - // the HostContentSettingsMap or GeolocationContentSettingsMap. - PrefService* prefs = profile_->GetPrefs(); - registrar_.Init(prefs); - registrar_.Add(prefs::kBlockThirdPartyCookies, observer_.get()); - registrar_.Add(prefs::kBlockNonsandboxedPlugins, observer_.get()); - registrar_.Add(prefs::kDefaultContentSettings, observer_.get()); - registrar_.Add(prefs::kGeolocationDefaultContentSetting, observer_.get()); - - // We don't need to observe changes in this value. - lastSelectedTab_.Init(prefs::kContentSettingsWindowLastTabIndex, - profile_->GetPrefs(), NULL); - } - return self; -} - -- (void)closeExceptionsSheet { - NSWindow* attachedSheet = [[self window] attachedSheet]; - if (attachedSheet) { - [NSApp endSheet:attachedSheet]; - } -} - -- (void)awakeFromNib { - DCHECK([self window]); - DCHECK(tabView_); - DCHECK(tabViewPicker_); - DCHECK_EQ(self, [[self window] delegate]); - - // Adapt views to potentially long localized strings. - CGFloat windowDelta = 0; - for (NSTabViewItem* tab in [tabView_ tabViewItems]) { - NSArray* subviews = [[tab view] subviews]; - windowDelta = MAX(windowDelta, - cocoa_l10n_util::VerticallyReflowGroup(subviews)); - - for (NSView* view in subviews) { - // Since the tab pane is in a horizontal resizer in IB, it's convenient - // to give all the subviews flexible width so that their sizes are - // autoupdated in IB. However, in chrome, the subviews shouldn't have - // flexible widths as this looks weird. - [view setAutoresizingMask:NSViewMaxXMargin | NSViewMinYMargin]; - } - } - - NSString* label = - l10n_util::GetNSStringWithFixup(IDS_CONTENT_SETTINGS_FEATURES_LABEL); - label = [label stringByReplacingOccurrencesOfString:@":" withString:@""]; - [tabViewPicker_ setHeading:label]; - - if (!CommandLine::ForCurrentProcess()->HasSwitch( - switches::kEnableClickToPlay)) { - // The |pluginsEnabledIndex| property is bound to the selected *tag*, - // so we don't have to worry about index shifts when removing a row - // from the matrix. - [pluginDefaultSettingMatrix_ removeRow:kPluginsAskIndex]; - NSArray* siblingViews = [[pluginDefaultSettingMatrix_ superview] subviews]; - for (NSView* view in siblingViews) { - NSRect frame = [view frame]; - if (frame.origin.y < [pluginDefaultSettingMatrix_ frame].origin.y) { - frame.origin.y += - ([pluginDefaultSettingMatrix_ cellSize].height + - [pluginDefaultSettingMatrix_ intercellSpacing].height); - [view setFrame:frame]; - } - } - } - - NSRect frame = [[self window] frame]; - frame.origin.y -= windowDelta; - frame.size.height += windowDelta; - [[self window] setFrame:frame display:NO]; -} - -// NSWindowDelegate method. -- (void)windowWillClose:(NSNotification*)notification { - [self autorelease]; - g_instance = nil; -} - -- (void)selectTab:(ContentSettingsType)settingsType { - [self window]; // Make sure the nib file is loaded. - DCHECK(tabView_); - [tabView_ selectTabViewItemAtIndex:settingsType]; -} - -// NSTabViewDelegate method. -- (void) tabView:(NSTabView*)tabView - didSelectTabViewItem:(NSTabViewItem*)tabViewItem { - DCHECK_EQ(tabView_, tabView); - NSInteger index = [tabView indexOfTabViewItem:tabViewItem]; - DCHECK_GT(index, CONTENT_SETTINGS_TYPE_DEFAULT); - DCHECK_LT(index, CONTENT_SETTINGS_NUM_TYPES); - if (index > CONTENT_SETTINGS_TYPE_DEFAULT && - index < CONTENT_SETTINGS_NUM_TYPES) - lastSelectedTab_.SetValue(index); -} - -// Let esc close the window. -- (void)cancel:(id)sender { - [self close]; -} - -- (void)setCookieSettingIndex:(NSInteger)value { - ContentSetting setting = CONTENT_SETTING_DEFAULT; - switch (value) { - case kCookieEnabledIndex: setting = CONTENT_SETTING_ALLOW; break; - case kCookieDisabledIndex: setting = CONTENT_SETTING_BLOCK; break; - default: - NOTREACHED(); - } - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetHostContentSettingsMap()->SetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_COOKIES, - setting); -} - -- (NSInteger)cookieSettingIndex { - switch (profile_->GetHostContentSettingsMap()->GetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_COOKIES)) { - case CONTENT_SETTING_ALLOW: return kCookieEnabledIndex; - case CONTENT_SETTING_BLOCK: return kCookieDisabledIndex; - default: - NOTREACHED(); - return kCookieEnabledIndex; - } -} - -- (BOOL)cookieSettingsManaged { - return profile_->GetHostContentSettingsMap()->IsDefaultContentSettingManaged( - CONTENT_SETTINGS_TYPE_COOKIES); -} - -- (BOOL)blockThirdPartyCookies { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - return settingsMap->BlockThirdPartyCookies(); -} - -- (void)setBlockThirdPartyCookies:(BOOL)value { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - settingsMap->SetBlockThirdPartyCookies(value); -} - -- (BOOL)blockThirdPartyCookiesManaged { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - return settingsMap->IsBlockThirdPartyCookiesManaged(); -} - -- (BOOL)clearSiteDataOnExitManaged { - return clearSiteDataOnExit_.IsManaged(); -} - -- (BOOL)clearSiteDataOnExit { - return clearSiteDataOnExit_.GetValue(); -} - -- (void)setClearSiteDataOnExit:(BOOL)value { - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - clearSiteDataOnExit_.SetValue(value); -} - -// Shows the cookies controller. -- (IBAction)showCookies:(id)sender { - // The cookie controller will autorelease itself when it's closed. - BrowsingDataDatabaseHelper* databaseHelper = - new BrowsingDataDatabaseHelper(profile_); - BrowsingDataLocalStorageHelper* storageHelper = - new BrowsingDataLocalStorageHelper(profile_); - BrowsingDataAppCacheHelper* appcacheHelper = - new BrowsingDataAppCacheHelper(profile_); - BrowsingDataIndexedDBHelper* indexedDBHelper = - BrowsingDataIndexedDBHelper::Create(profile_); - CookiesWindowController* controller = - [[CookiesWindowController alloc] initWithProfile:profile_ - databaseHelper:databaseHelper - storageHelper:storageHelper - appcacheHelper:appcacheHelper - indexedDBHelper:indexedDBHelper]; - [controller attachSheetTo:[self window]]; -} - -// Called when the user clicks the "Flash Player storage settings" button. -- (IBAction)openFlashPlayerSettings:(id)sender { - Browser* browser = Browser::Create(profile_); - browser->OpenURL(GURL(l10n_util::GetStringUTF8(IDS_FLASH_STORAGE_URL)), - GURL(), NEW_FOREGROUND_TAB, PageTransition::LINK); - browser->window()->Show(); -} - -// Called when the user clicks the "Disable individual plug-ins..." button. -- (IBAction)openPluginsPage:(id)sender { - Browser* browser = Browser::Create(profile_); - browser->OpenURL(GURL(chrome::kChromeUIPluginsURL), - GURL(), NEW_FOREGROUND_TAB, PageTransition::LINK); - browser->window()->Show(); -} - -- (IBAction)showCookieExceptions:(id)sender { - [self showExceptionsForType:CONTENT_SETTINGS_TYPE_COOKIES]; -} - -- (IBAction)showImagesExceptions:(id)sender { - [self showExceptionsForType:CONTENT_SETTINGS_TYPE_IMAGES]; -} - -- (IBAction)showJavaScriptExceptions:(id)sender { - [self showExceptionsForType:CONTENT_SETTINGS_TYPE_JAVASCRIPT]; -} - -- (IBAction)showPluginsExceptions:(id)sender { - if (CommandLine::ForCurrentProcess()->HasSwitch( - switches::kEnableResourceContentSettings)) { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - HostContentSettingsMap* offTheRecordSettingsMap = - profile_->HasOffTheRecordProfile() ? - profile_->GetOffTheRecordProfile()->GetHostContentSettingsMap() : - NULL; - PluginExceptionsTableModel* model = - new PluginExceptionsTableModel(settingsMap, offTheRecordSettingsMap); - model->LoadSettings(); - [[SimpleContentExceptionsWindowController controllerWithTableModel:model] - attachSheetTo:[self window]]; - } else { - [self showExceptionsForType:CONTENT_SETTINGS_TYPE_PLUGINS]; - } -} - -- (IBAction)showPopupsExceptions:(id)sender { - [self showExceptionsForType:CONTENT_SETTINGS_TYPE_POPUPS]; -} - -- (IBAction)showGeolocationExceptions:(id)sender { - GeolocationContentSettingsMap* settingsMap = - profile_->GetGeolocationContentSettingsMap(); - GeolocationExceptionsTableModel* model = // Freed by window controller. - new GeolocationExceptionsTableModel(settingsMap); - [[SimpleContentExceptionsWindowController controllerWithTableModel:model] - attachSheetTo:[self window]]; -} - -- (IBAction)showNotificationsExceptions:(id)sender { - DesktopNotificationService* service = - profile_->GetDesktopNotificationService(); - NotificationExceptionsTableModel* model = // Freed by window controller. - new NotificationExceptionsTableModel(service); - [[SimpleContentExceptionsWindowController controllerWithTableModel:model] - attachSheetTo:[self window]]; -} - -- (void)showExceptionsForType:(ContentSettingsType)settingsType { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - HostContentSettingsMap* offTheRecordSettingsMap = - profile_->HasOffTheRecordProfile() ? - profile_->GetOffTheRecordProfile()->GetHostContentSettingsMap() : - NULL; - [[ContentExceptionsWindowController controllerForType:settingsType - settingsMap:settingsMap - otrSettingsMap:offTheRecordSettingsMap] - attachSheetTo:[self window]]; -} - -- (void)setImagesEnabledIndex:(NSInteger)value { - ContentSetting setting = value == kContentSettingsEnabledIndex ? - CONTENT_SETTING_ALLOW : CONTENT_SETTING_BLOCK; - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetHostContentSettingsMap()->SetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_IMAGES, setting); -} - -- (NSInteger)imagesEnabledIndex { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - bool enabled = - settingsMap->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_IMAGES) == - CONTENT_SETTING_ALLOW; - return enabled ? kContentSettingsEnabledIndex : kContentSettingsDisabledIndex; -} - -- (BOOL)imagesSettingsManaged { - return profile_->GetHostContentSettingsMap()->IsDefaultContentSettingManaged( - CONTENT_SETTINGS_TYPE_IMAGES); -} - -- (void)setJavaScriptEnabledIndex:(NSInteger)value { - ContentSetting setting = value == kContentSettingsEnabledIndex ? - CONTENT_SETTING_ALLOW : CONTENT_SETTING_BLOCK; - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetHostContentSettingsMap()->SetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_JAVASCRIPT, setting); -} - -- (NSInteger)javaScriptEnabledIndex { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - bool enabled = - settingsMap->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_JAVASCRIPT) == - CONTENT_SETTING_ALLOW; - return enabled ? kContentSettingsEnabledIndex : kContentSettingsDisabledIndex; -} - -- (BOOL)javaScriptSettingsManaged { - return profile_->GetHostContentSettingsMap()->IsDefaultContentSettingManaged( - CONTENT_SETTINGS_TYPE_JAVASCRIPT); -} - -- (void)setPluginsEnabledIndex:(NSInteger)value { - ContentSetting setting = CONTENT_SETTING_DEFAULT; - switch (value) { - case kPluginsAllowIndex: - setting = CONTENT_SETTING_ALLOW; - break; - case kPluginsAskIndex: - setting = CONTENT_SETTING_ASK; - break; - case kPluginsBlockIndex: - setting = CONTENT_SETTING_BLOCK; - break; - default: - NOTREACHED(); - } - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetHostContentSettingsMap()->SetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_PLUGINS, setting); -} - -- (NSInteger)pluginsEnabledIndex { - HostContentSettingsMap* map = profile_->GetHostContentSettingsMap(); - ContentSetting setting = - map->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS); - switch (setting) { - case CONTENT_SETTING_ALLOW: - return kPluginsAllowIndex; - case CONTENT_SETTING_ASK: - if (CommandLine::ForCurrentProcess()->HasSwitch( - switches::kEnableClickToPlay)) - return kPluginsAskIndex; - // Fall through to the next case. - case CONTENT_SETTING_BLOCK: - return kPluginsBlockIndex; - default: - NOTREACHED(); - return kPluginsAllowIndex; - } -} - -- (BOOL)pluginsSettingsManaged { - return profile_->GetHostContentSettingsMap()->IsDefaultContentSettingManaged( - CONTENT_SETTINGS_TYPE_PLUGINS); -} - -- (void)setPopupsEnabledIndex:(NSInteger)value { - ContentSetting setting = value == kContentSettingsEnabledIndex ? - CONTENT_SETTING_ALLOW : CONTENT_SETTING_BLOCK; - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetHostContentSettingsMap()->SetDefaultContentSetting( - CONTENT_SETTINGS_TYPE_POPUPS, setting); -} - -- (NSInteger)popupsEnabledIndex { - HostContentSettingsMap* settingsMap = profile_->GetHostContentSettingsMap(); - bool enabled = - settingsMap->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_POPUPS) == - CONTENT_SETTING_ALLOW; - return enabled ? kContentSettingsEnabledIndex : kContentSettingsDisabledIndex; -} - -- (BOOL)popupsSettingsManaged { - return profile_->GetHostContentSettingsMap()->IsDefaultContentSettingManaged( - CONTENT_SETTINGS_TYPE_POPUPS); -} - -- (void)setGeolocationSettingIndex:(NSInteger)value { - ContentSetting setting = CONTENT_SETTING_DEFAULT; - switch (value) { - case kGeolocationEnabledIndex: setting = CONTENT_SETTING_ALLOW; break; - case kGeolocationAskIndex: setting = CONTENT_SETTING_ASK; break; - case kGeolocationDisabledIndex: setting = CONTENT_SETTING_BLOCK; break; - default: - NOTREACHED(); - } - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetGeolocationContentSettingsMap()->SetDefaultContentSetting( - setting); -} - -- (NSInteger)geolocationSettingIndex { - ContentSetting setting = - profile_->GetGeolocationContentSettingsMap()->GetDefaultContentSetting(); - switch (setting) { - case CONTENT_SETTING_ALLOW: return kGeolocationEnabledIndex; - case CONTENT_SETTING_ASK: return kGeolocationAskIndex; - case CONTENT_SETTING_BLOCK: return kGeolocationDisabledIndex; - default: - NOTREACHED(); - return kGeolocationAskIndex; - } -} - -- (void)setNotificationsSettingIndex:(NSInteger)value { - ContentSetting setting = CONTENT_SETTING_DEFAULT; - switch (value) { - case kNotificationsEnabledIndex: setting = CONTENT_SETTING_ALLOW; break; - case kNotificationsAskIndex: setting = CONTENT_SETTING_ASK; break; - case kNotificationsDisabledIndex: setting = CONTENT_SETTING_BLOCK; break; - default: - NOTREACHED(); - } - ContentSettingsDialogControllerInternal::PrefObserverDisabler - disabler(observer_.get()); - profile_->GetDesktopNotificationService()->SetDefaultContentSetting( - setting); -} - -- (NSInteger)notificationsSettingIndex { - ContentSetting setting = - profile_->GetDesktopNotificationService()->GetDefaultContentSetting(); - switch (setting) { - case CONTENT_SETTING_ALLOW: return kNotificationsEnabledIndex; - case CONTENT_SETTING_ASK: return kNotificationsAskIndex; - case CONTENT_SETTING_BLOCK: return kNotificationsDisabledIndex; - default: - NOTREACHED(); - return kGeolocationAskIndex; - } -} - -// Callback when preferences are changed. |prefName| is the name of the -// pref that has changed and should not be NULL. -- (void)prefChanged:(const std::string&)prefName { - if (prefName == prefs::kClearSiteDataOnExit) { - [self willChangeValueForKey:@"clearSiteDataOnExit"]; - [self didChangeValueForKey:@"clearSiteDataOnExit"]; - [self willChangeValueForKey:@"clearSiteDataOnExitManaged"]; - [self didChangeValueForKey:@"clearSiteDataOnExitManaged"]; - } - if (prefName == prefs::kBlockThirdPartyCookies) { - [self willChangeValueForKey:@"blockThirdPartyCookies"]; - [self didChangeValueForKey:@"blockThirdPartyCookies"]; - [self willChangeValueForKey:@"blockThirdPartyCookiesManaged"]; - [self didChangeValueForKey:@"blockThirdPartyCookiesManaged"]; - } - if (prefName == prefs::kBlockNonsandboxedPlugins) { - [self willChangeValueForKey:@"pluginsEnabledIndex"]; - [self didChangeValueForKey:@"pluginsEnabledIndex"]; - } - if (prefName == prefs::kDefaultContentSettings) { - // We don't know exactly which setting has changed, so we'll tickle all - // of the properties that apply to kDefaultContentSettings. This will - // keep the UI up-to-date. - [self willChangeValueForKey:@"cookieSettingIndex"]; - [self didChangeValueForKey:@"cookieSettingIndex"]; - [self willChangeValueForKey:@"imagesEnabledIndex"]; - [self didChangeValueForKey:@"imagesEnabledIndex"]; - [self willChangeValueForKey:@"javaScriptEnabledIndex"]; - [self didChangeValueForKey:@"javaScriptEnabledIndex"]; - [self willChangeValueForKey:@"pluginsEnabledIndex"]; - [self didChangeValueForKey:@"pluginsEnabledIndex"]; - [self willChangeValueForKey:@"popupsEnabledIndex"]; - [self didChangeValueForKey:@"popupsEnabledIndex"]; - - // Updates the "Enable" state of the radio groups and the exception buttons. - [self willChangeValueForKey:@"cookieSettingsManaged"]; - [self didChangeValueForKey:@"cookieSettingsManaged"]; - [self willChangeValueForKey:@"imagesSettingsManaged"]; - [self didChangeValueForKey:@"imagesSettingsManaged"]; - [self willChangeValueForKey:@"javaScriptSettingsManaged"]; - [self didChangeValueForKey:@"javaScriptSettingsManaged"]; - [self willChangeValueForKey:@"pluginsSettingsManaged"]; - [self didChangeValueForKey:@"pluginsSettingsManaged"]; - [self willChangeValueForKey:@"popupsSettingsManaged"]; - [self didChangeValueForKey:@"popupsSettingsManaged"]; - } - if (prefName == prefs::kGeolocationDefaultContentSetting) { - [self willChangeValueForKey:@"geolocationSettingIndex"]; - [self didChangeValueForKey:@"geolocationSettingIndex"]; - } - if (prefName == prefs::kDesktopNotificationDefaultContentSetting) { - [self willChangeValueForKey:@"notificationsSettingIndex"]; - [self didChangeValueForKey:@"notificationsSettingIndex"]; - } -} - -- (void)contentSettingsChanged:(ContentSettingsDetails*)details { - [self prefChanged:prefs::kBlockNonsandboxedPlugins]; - [self prefChanged:prefs::kDefaultContentSettings]; -} - -@end diff --git a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller_unittest.mm b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller_unittest.mm deleted file mode 100644 index fc29386..0000000 --- a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller_unittest.mm +++ /dev/null @@ -1,289 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h" - -#include "base/auto_reset.h" -#include "base/command_line.h" -#import "base/scoped_nsobject.h" -#include "base/ref_counted.h" -#include "chrome/browser/content_settings/host_content_settings_map.h" -#include "chrome/browser/geolocation/geolocation_content_settings_map.h" -#include "chrome/browser/notifications/desktop_notification_service.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#include "chrome/common/pref_names.h" -#include "chrome/common/chrome_switches.h" -#include "testing/gtest/include/gtest/gtest.h" -#include "testing/platform_test.h" - -namespace { - -class ContentSettingsDialogControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - TestingProfile* profile = browser_helper_.profile(); - settingsMap_ = new HostContentSettingsMap(profile); - geoSettingsMap_ = new GeolocationContentSettingsMap(profile); - notificationsService_.reset(new DesktopNotificationService(profile, NULL)); - controller_ = [ContentSettingsDialogController - showContentSettingsForType:CONTENT_SETTINGS_TYPE_DEFAULT - profile:browser_helper_.profile()]; - } - - virtual void TearDown() { - [controller_ close]; - CocoaTest::TearDown(); - } - - protected: - ContentSettingsDialogController* controller_; - BrowserTestHelper browser_helper_; - scoped_refptr<HostContentSettingsMap> settingsMap_; - scoped_refptr<GeolocationContentSettingsMap> geoSettingsMap_; - scoped_ptr<DesktopNotificationService> notificationsService_; -}; - -// Test that +showContentSettingsDialogForProfile brings up the existing editor -// and doesn't leak or crash. -TEST_F(ContentSettingsDialogControllerTest, CreateDialog) { - EXPECT_TRUE(controller_); -} - -TEST_F(ContentSettingsDialogControllerTest, CookieSetting) { - // Change setting, check dialog property. - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES, - CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ cookieSettingIndex], kCookieEnabledIndex); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES, - CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ cookieSettingIndex], kCookieDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setCookieSettingIndex:kCookieEnabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setCookieSettingIndex:kCookieDisabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -TEST_F(ContentSettingsDialogControllerTest, BlockThirdPartyCookiesSetting) { - // Change setting, check dialog property. - settingsMap_->SetBlockThirdPartyCookies(YES); - EXPECT_TRUE([controller_ blockThirdPartyCookies]); - - settingsMap_->SetBlockThirdPartyCookies(NO); - EXPECT_FALSE([controller_ blockThirdPartyCookies]); - - // Change dialog property, check setting. - [controller_ setBlockThirdPartyCookies:YES]; - EXPECT_TRUE(settingsMap_->BlockThirdPartyCookies()); - - [controller_ setBlockThirdPartyCookies:NO]; - EXPECT_FALSE(settingsMap_->BlockThirdPartyCookies()); -} - -TEST_F(ContentSettingsDialogControllerTest, ClearSiteDataOnExitSetting) { - TestingProfile* profile = browser_helper_.profile(); - - // Change setting, check dialog property. - profile->GetPrefs()->SetBoolean(prefs::kClearSiteDataOnExit, true); - EXPECT_TRUE([controller_ clearSiteDataOnExit]); - - profile->GetPrefs()->SetBoolean(prefs::kClearSiteDataOnExit, false); - EXPECT_FALSE([controller_ clearSiteDataOnExit]); - - // Change dialog property, check setting. - [controller_ setClearSiteDataOnExit:YES]; - EXPECT_TRUE(profile->GetPrefs()->GetBoolean(prefs::kClearSiteDataOnExit)); - - [controller_ setClearSiteDataOnExit:NO]; - EXPECT_FALSE(profile->GetPrefs()->GetBoolean(prefs::kClearSiteDataOnExit)); -} - -TEST_F(ContentSettingsDialogControllerTest, ImagesSetting) { - // Change setting, check dialog property. - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_IMAGES, - CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ imagesEnabledIndex], kContentSettingsEnabledIndex); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_IMAGES, - CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ imagesEnabledIndex], kContentSettingsDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setImagesEnabledIndex:kContentSettingsEnabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_IMAGES); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setImagesEnabledIndex:kContentSettingsDisabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_IMAGES); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -TEST_F(ContentSettingsDialogControllerTest, JavaScriptSetting) { - // Change setting, check dialog property. - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_JAVASCRIPT, - CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ javaScriptEnabledIndex], kContentSettingsEnabledIndex); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_JAVASCRIPT, - CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ javaScriptEnabledIndex], - kContentSettingsDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setJavaScriptEnabledIndex:kContentSettingsEnabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_JAVASCRIPT); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setJavaScriptEnabledIndex:kContentSettingsDisabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_JAVASCRIPT); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -TEST_F(ContentSettingsDialogControllerTest, PluginsSetting) { - // Change setting, check dialog property. - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS, - CONTENT_SETTING_ALLOW); - EXPECT_EQ(kPluginsAllowIndex, [controller_ pluginsEnabledIndex]); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS, - CONTENT_SETTING_BLOCK); - EXPECT_EQ(kPluginsBlockIndex, [controller_ pluginsEnabledIndex]); - - { - // Click-to-play needs to be enabled to set the content setting to ASK. - CommandLine* cmd = CommandLine::ForCurrentProcess(); - AutoReset<CommandLine> auto_reset(cmd, *cmd); - cmd->AppendSwitch(switches::kEnableClickToPlay); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS, - CONTENT_SETTING_ASK); - EXPECT_EQ(kPluginsAskIndex, [controller_ pluginsEnabledIndex]); - } - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setPluginsEnabledIndex:kPluginsAllowIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS); - EXPECT_EQ(CONTENT_SETTING_ALLOW, setting); - - [controller_ setPluginsEnabledIndex:kPluginsBlockIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS); - EXPECT_EQ(CONTENT_SETTING_BLOCK, setting); - - { - CommandLine* cmd = CommandLine::ForCurrentProcess(); - AutoReset<CommandLine> auto_reset(cmd, *cmd); - cmd->AppendSwitch(switches::kEnableClickToPlay); - - [controller_ setPluginsEnabledIndex:kPluginsAskIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS); - EXPECT_EQ(CONTENT_SETTING_ASK, setting); - } -} - -TEST_F(ContentSettingsDialogControllerTest, PopupsSetting) { - // Change setting, check dialog property. - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_POPUPS, - CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ popupsEnabledIndex], kContentSettingsEnabledIndex); - - settingsMap_->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_POPUPS, - CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ popupsEnabledIndex], kContentSettingsDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setPopupsEnabledIndex:kContentSettingsEnabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_POPUPS); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setPopupsEnabledIndex:kContentSettingsDisabledIndex]; - setting = - settingsMap_->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_POPUPS); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -TEST_F(ContentSettingsDialogControllerTest, GeolocationSetting) { - // Change setting, check dialog property. - geoSettingsMap_->SetDefaultContentSetting(CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ geolocationSettingIndex], kGeolocationEnabledIndex); - - geoSettingsMap_->SetDefaultContentSetting(CONTENT_SETTING_ASK); - EXPECT_EQ([controller_ geolocationSettingIndex], kGeolocationAskIndex); - - geoSettingsMap_->SetDefaultContentSetting(CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ geolocationSettingIndex], kGeolocationDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setGeolocationSettingIndex:kGeolocationEnabledIndex]; - setting = - geoSettingsMap_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setGeolocationSettingIndex:kGeolocationAskIndex]; - setting = - geoSettingsMap_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_ASK); - - [controller_ setGeolocationSettingIndex:kGeolocationDisabledIndex]; - setting = - geoSettingsMap_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -TEST_F(ContentSettingsDialogControllerTest, NotificationsSetting) { - // Change setting, check dialog property. - notificationsService_->SetDefaultContentSetting(CONTENT_SETTING_ALLOW); - EXPECT_EQ([controller_ notificationsSettingIndex], - kNotificationsEnabledIndex); - - notificationsService_->SetDefaultContentSetting(CONTENT_SETTING_ASK); - EXPECT_EQ([controller_ notificationsSettingIndex], kNotificationsAskIndex); - - notificationsService_->SetDefaultContentSetting(CONTENT_SETTING_BLOCK); - EXPECT_EQ([controller_ notificationsSettingIndex], - kNotificationsDisabledIndex); - - // Change dialog property, check setting. - NSInteger setting; - [controller_ setNotificationsSettingIndex:kNotificationsEnabledIndex]; - setting = - notificationsService_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); - - [controller_ setNotificationsSettingIndex:kNotificationsAskIndex]; - setting = - notificationsService_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_ASK); - - [controller_ setNotificationsSettingIndex:kNotificationsDisabledIndex]; - setting = - notificationsService_->GetDefaultContentSetting(); - EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); -} - -} // namespace - diff --git a/chrome/browser/ui/cocoa/options/cookies_window_controller.h b/chrome/browser/ui/cocoa/options/cookies_window_controller.h deleted file mode 100644 index 62d2507..0000000 --- a/chrome/browser/ui/cocoa/options/cookies_window_controller.h +++ /dev/null @@ -1,149 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" -#include "chrome/browser/cookies_tree_model.h" -#import "chrome/browser/ui/cocoa/content_settings/cookie_tree_node.h" -#include "net/base/cookie_monster.h" - -@class CookiesWindowController; -@class CookieDetailsViewController; -class Profile; - -namespace { -class CookiesWindowControllerTest; -} - -namespace ui { -class TreeModel; -class TreeModelNode; -} - -// Thin bridge to the window controller that performs model update actions -// directly on the treeController_. -class CookiesTreeModelObserverBridge : public CookiesTreeModel::Observer { - public: - explicit CookiesTreeModelObserverBridge(CookiesWindowController* controller); - - // Begin TreeModelObserver implementation. - virtual void TreeNodesAdded(ui::TreeModel* model, - ui::TreeModelNode* parent, - int start, - int count); - virtual void TreeNodesRemoved(ui::TreeModel* model, - ui::TreeModelNode* parent, - int start, - int count); - virtual void TreeNodeChanged(ui::TreeModel* model, ui::TreeModelNode* node); - // End TreeModelObserver implementation. - - virtual void TreeModelBeginBatch(CookiesTreeModel* model); - virtual void TreeModelEndBatch(CookiesTreeModel* model); - - // Invalidates the Cocoa model. This is used to tear down the Cocoa model - // when we're about to entirely rebuild it. - void InvalidateCocoaModel(); - - private: - friend class ::CookiesWindowControllerTest; - - // Creates a CocoaCookieTreeNode from a platform-independent one. - // Return value is autoreleased. This creates child nodes recusively. - CocoaCookieTreeNode* CocoaNodeFromTreeNode(ui::TreeModelNode* node); - - // Finds the Cocoa model node based on a platform-independent one. This is - // done by comparing the treeNode pointers. |start| is the node to start - // searching at. If |start| is nil, the root is used. - CocoaCookieTreeNode* FindCocoaNode(ui::TreeModelNode* node, - CocoaCookieTreeNode* start); - - // Returns whether or not the Cocoa tree model is built. - bool HasCocoaModel(); - - CookiesWindowController* window_controller_; // weak, owns us. - - // If this is true, then the Model has informed us that it is batching - // updates. Rather than updating the Cocoa side of the model, we ignore those - // small changes and rebuild once at the end. - bool batch_update_; -}; - -// Controller for the cookies manager. This class stores an internal copy of -// the CookiesTreeModel but with Cocoa-converted values (NSStrings and NSImages -// instead of std::strings and SkBitmaps). Doing this allows us to use bindings -// for the interface. Changes are pushed to this internal model via a very thin -// bridge (see above). -@interface CookiesWindowController : NSWindowController - <NSOutlineViewDelegate, - NSWindowDelegate> { - @private - // Platform-independent model and C++/Obj-C bridge components. - scoped_ptr<CookiesTreeModel> treeModel_; - scoped_ptr<CookiesTreeModelObserverBridge> modelObserver_; - - // Cached array of icons. - scoped_nsobject<NSMutableArray> icons_; - - // Our Cocoa copy of the model. - scoped_nsobject<CocoaCookieTreeNode> cocoaTreeModel_; - - // A flag indicating whether or not the "Remove" button should be enabled. - BOOL removeButtonEnabled_; - - IBOutlet NSTreeController* treeController_; - IBOutlet NSOutlineView* outlineView_; - IBOutlet NSSearchField* searchField_; - IBOutlet NSView* cookieDetailsViewPlaceholder_; - IBOutlet NSButton* removeButton_; - - scoped_nsobject<CookieDetailsViewController> detailsViewController_; - Profile* profile_; // weak - BrowsingDataDatabaseHelper* databaseHelper_; // weak - BrowsingDataLocalStorageHelper* storageHelper_; // weak - BrowsingDataAppCacheHelper* appcacheHelper_; // weak - BrowsingDataIndexedDBHelper* indexedDBHelper_; // weak -} -@property(assign, nonatomic) BOOL removeButtonEnabled; -@property(readonly, nonatomic) NSTreeController* treeController; - -// Designated initializer. Profile cannot be NULL. -- (id)initWithProfile:(Profile*)profile - databaseHelper:(BrowsingDataDatabaseHelper*)databaseHelper - storageHelper:(BrowsingDataLocalStorageHelper*)storageHelper - appcacheHelper:(BrowsingDataAppCacheHelper*)appcacheHelper - indexedDBHelper:(BrowsingDataIndexedDBHelper*)indexedDBHelper; - -// Shows the cookies window as a modal sheet attached to |window|. -- (void)attachSheetTo:(NSWindow*)window; - -// Updates the filter from the search field. -- (IBAction)updateFilter:(id)sender; - -// Delete cookie actions. -- (IBAction)deleteCookie:(id)sender; -- (IBAction)deleteAllCookies:(id)sender; - -// Closes the sheet and ends the modal loop. This will also cleanup the memory. -- (IBAction)closeSheet:(id)sender; - -// Returns the cocoaTreeModel_. -- (CocoaCookieTreeNode*)cocoaTreeModel; -- (void)setCocoaTreeModel:(CocoaCookieTreeNode*)model; - -// Returns the treeModel_. -- (CookiesTreeModel*)treeModel; - -@end - -@interface CookiesWindowController (UnitTesting) -- (void)deleteNodeAtIndexPath:(NSIndexPath*)path; -- (void)clearBrowsingDataNotification:(NSNotification*)notif; -- (CookiesTreeModelObserverBridge*)modelObserver; -- (NSArray*)icons; -- (void)loadTreeModelFromProfile; -@end diff --git a/chrome/browser/ui/cocoa/options/cookies_window_controller.mm b/chrome/browser/ui/cocoa/options/cookies_window_controller.mm deleted file mode 100644 index 9cadaa9..0000000 --- a/chrome/browser/ui/cocoa/options/cookies_window_controller.mm +++ /dev/null @@ -1,449 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/cookies_window_controller.h" - -#include <queue> -#include <vector> - -#import "base/mac/mac_util.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/browsing_data_remover.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" -#include "chrome/browser/ui/cocoa/content_settings/cookie_details_view_controller.h" -#include "grit/generated_resources.h" -#include "grit/theme_resources.h" -#include "skia/ext/skia_utils_mac.h" -#include "third_party/apple/ImageAndTextCell.h" -#include "third_party/skia/include/core/SkBitmap.h" -#include "ui/base/l10n/l10n_util_mac.h" -#include "ui/base/resource/resource_bundle.h" -#include "ui/gfx/image.h" - -// Key path used for notifying KVO. -static NSString* const kCocoaTreeModel = @"cocoaTreeModel"; - -CookiesTreeModelObserverBridge::CookiesTreeModelObserverBridge( - CookiesWindowController* controller) - : window_controller_(controller), - batch_update_(false) { -} - -// Notification that nodes were added to the specified parent. -void CookiesTreeModelObserverBridge::TreeNodesAdded(ui::TreeModel* model, - ui::TreeModelNode* parent, - int start, - int count) { - // We're in for a major rebuild. Ignore this request. - if (batch_update_ || !HasCocoaModel()) - return; - - CocoaCookieTreeNode* cocoa_parent = FindCocoaNode(parent, nil); - NSMutableArray* cocoa_children = [cocoa_parent mutableChildren]; - - [window_controller_ willChangeValueForKey:kCocoaTreeModel]; - CookieTreeNode* cookie_parent = static_cast<CookieTreeNode*>(parent); - for (int i = 0; i < count; ++i) { - CookieTreeNode* cookie_child = cookie_parent->GetChild(start + i); - CocoaCookieTreeNode* new_child = CocoaNodeFromTreeNode(cookie_child); - [cocoa_children addObject:new_child]; - } - [window_controller_ didChangeValueForKey:kCocoaTreeModel]; -} - -// Notification that nodes were removed from the specified parent. -void CookiesTreeModelObserverBridge::TreeNodesRemoved(ui::TreeModel* model, - ui::TreeModelNode* parent, - int start, - int count) { - // We're in for a major rebuild. Ignore this request. - if (batch_update_ || !HasCocoaModel()) - return; - - CocoaCookieTreeNode* cocoa_parent = FindCocoaNode(parent, nil); - [window_controller_ willChangeValueForKey:kCocoaTreeModel]; - NSMutableArray* cocoa_children = [cocoa_parent mutableChildren]; - for (int i = start + count - 1; i >= start; --i) { - [cocoa_children removeObjectAtIndex:i]; - } - [window_controller_ didChangeValueForKey:kCocoaTreeModel]; -} - -// Notification that the contents of a node has changed. -void CookiesTreeModelObserverBridge::TreeNodeChanged(ui::TreeModel* model, - ui::TreeModelNode* node) { - // If we don't have a Cocoa model, only let the root node change. - if (batch_update_ || (!HasCocoaModel() && model->GetRoot() != node)) - return; - - if (HasCocoaModel()) { - // We still have a Cocoa model, so just rebuild the node. - [window_controller_ willChangeValueForKey:kCocoaTreeModel]; - CocoaCookieTreeNode* changed_node = FindCocoaNode(node, nil); - [changed_node rebuild]; - [window_controller_ didChangeValueForKey:kCocoaTreeModel]; - } else { - // Full rebuild. - [window_controller_ setCocoaTreeModel:CocoaNodeFromTreeNode(node)]; - } -} - -void CookiesTreeModelObserverBridge::TreeModelBeginBatch( - CookiesTreeModel* model) { - batch_update_ = true; -} - -void CookiesTreeModelObserverBridge::TreeModelEndBatch( - CookiesTreeModel* model) { - DCHECK(batch_update_); - CocoaCookieTreeNode* root = CocoaNodeFromTreeNode(model->GetRoot()); - [window_controller_ setCocoaTreeModel:root]; - batch_update_ = false; -} - -void CookiesTreeModelObserverBridge::InvalidateCocoaModel() { - [[[window_controller_ cocoaTreeModel] mutableChildren] removeAllObjects]; -} - -CocoaCookieTreeNode* CookiesTreeModelObserverBridge::CocoaNodeFromTreeNode( - ui::TreeModelNode* node) { - CookieTreeNode* cookie_node = static_cast<CookieTreeNode*>(node); - return [[[CocoaCookieTreeNode alloc] initWithNode:cookie_node] autorelease]; -} - -// Does breadth-first search on the tree to find |node|. This method is most -// commonly used to find origin/folder nodes, which are at the first level off -// the root (hence breadth-first search). -CocoaCookieTreeNode* CookiesTreeModelObserverBridge::FindCocoaNode( - ui::TreeModelNode* target, CocoaCookieTreeNode* start) { - if (!start) { - start = [window_controller_ cocoaTreeModel]; - } - if ([start treeNode] == target) { - return start; - } - - // Enqueue the root node of the search (sub-)tree. - std::queue<CocoaCookieTreeNode*> horizon; - horizon.push(start); - - // Loop until we've looked at every node or we found the target. - while (!horizon.empty()) { - // Dequeue the item at the front. - CocoaCookieTreeNode* node = horizon.front(); - horizon.pop(); - - // If this is the droid we're looking for, report it. - if ([node treeNode] == target) - return node; - - // "Move along, move along." by adding all child nodes to the queue. - if (![node isLeaf]) { - NSArray* children = [node children]; - for (CocoaCookieTreeNode* child in children) { - horizon.push(child); - } - } - } - - return nil; // We couldn't find the node. -} - -// Returns whether or not the Cocoa tree model is built. -bool CookiesTreeModelObserverBridge::HasCocoaModel() { - return ([[[window_controller_ cocoaTreeModel] children] count] > 0U); -} - -#pragma mark Window Controller - -@implementation CookiesWindowController - -@synthesize removeButtonEnabled = removeButtonEnabled_; -@synthesize treeController = treeController_; - -- (id)initWithProfile:(Profile*)profile - databaseHelper:(BrowsingDataDatabaseHelper*)databaseHelper - storageHelper:(BrowsingDataLocalStorageHelper*)storageHelper - appcacheHelper:(BrowsingDataAppCacheHelper*)appcacheHelper - indexedDBHelper:(BrowsingDataIndexedDBHelper*)indexedDBHelper { - DCHECK(profile); - NSString* nibpath = [base::mac::MainAppBundle() pathForResource:@"Cookies" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - databaseHelper_ = databaseHelper; - storageHelper_ = storageHelper; - appcacheHelper_ = appcacheHelper; - indexedDBHelper_ = indexedDBHelper; - - [self loadTreeModelFromProfile]; - - // Register for Clear Browsing Data controller so we update appropriately. - ClearBrowsingDataController* clearingController = - [ClearBrowsingDataController controllerForProfile:profile_]; - if (clearingController) { - NSNotificationCenter* center = [NSNotificationCenter defaultCenter]; - [center addObserver:self - selector:@selector(clearBrowsingDataNotification:) - name:kClearBrowsingDataControllerDidDelete - object:clearingController]; - } - } - return self; -} - -- (void)dealloc { - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [super dealloc]; -} - -- (void)awakeFromNib { - DCHECK([self window]); - DCHECK_EQ(self, [[self window] delegate]); - - detailsViewController_.reset([[CookieDetailsViewController alloc] init]); - - NSView* detailView = [detailsViewController_.get() view]; - NSRect viewFrameRect = [cookieDetailsViewPlaceholder_ frame]; - [[detailsViewController_.get() view] setFrame:viewFrameRect]; - [[cookieDetailsViewPlaceholder_ superview] - replaceSubview:cookieDetailsViewPlaceholder_ - with:detailView]; - - [detailsViewController_ configureBindingsForTreeController:treeController_]; -} - -- (void)windowWillClose:(NSNotification*)notif { - [searchField_ setTarget:nil]; - [outlineView_ setDelegate:nil]; - [self autorelease]; -} - -- (void)attachSheetTo:(NSWindow*)window { - [NSApp beginSheet:[self window] - modalForWindow:window - modalDelegate:self - didEndSelector:@selector(sheetEndSheet:returnCode:contextInfo:) - contextInfo:nil]; -} - -- (void)sheetEndSheet:(NSWindow*)sheet - returnCode:(NSInteger)returnCode - contextInfo:(void*)context { - [sheet close]; - [sheet orderOut:self]; -} - -- (IBAction)updateFilter:(id)sender { - DCHECK([sender isKindOfClass:[NSSearchField class]]); - NSString* string = [sender stringValue]; - // Invalidate the model here because all the nodes are going to be removed - // in UpdateSearchResults(). This could lead to there temporarily being - // invalid pointers in the Cocoa model. - modelObserver_->InvalidateCocoaModel(); - treeModel_->UpdateSearchResults(base::SysNSStringToWide(string)); -} - -- (IBAction)deleteCookie:(id)sender { - DCHECK_EQ(1U, [[treeController_ selectedObjects] count]); - [self deleteNodeAtIndexPath:[treeController_ selectionIndexPath]]; -} - -// This will delete the Cocoa model node as well as the backing model object at -// the specified index path in the Cocoa model. If the node that was deleted -// was the sole child of the parent node, this will be called recursively to -// delete empty parents. -- (void)deleteNodeAtIndexPath:(NSIndexPath*)path { - NSTreeNode* treeNode = - [[treeController_ arrangedObjects] descendantNodeAtIndexPath:path]; - if (!treeNode) - return; - - CocoaCookieTreeNode* node = [treeNode representedObject]; - CookieTreeNode* cookie = static_cast<CookieTreeNode*>([node treeNode]); - treeModel_->DeleteCookieNode(cookie); - // If there is a next cookie, this will select it because items will slide - // up. If there is no next cookie, this is a no-op. - [treeController_ setSelectionIndexPath:path]; - // If the above setting of the selection was in fact a no-op, find the next - // node to select. - if (![[treeController_ selectedObjects] count]) { - NSUInteger lastIndex = [path indexAtPosition:[path length] - 1]; - if (lastIndex != 0) { - // If there any nodes remaining, select the node that is in the list - // before this one. - path = [path indexPathByRemovingLastIndex]; - path = [path indexPathByAddingIndex:lastIndex - 1]; - [treeController_ setSelectionIndexPath:path]; - } - } -} - -- (IBAction)deleteAllCookies:(id)sender { - // Preemptively delete all cookies in the Cocoa model. - modelObserver_->InvalidateCocoaModel(); - treeModel_->DeleteAllStoredObjects(); -} - -- (IBAction)closeSheet:(id)sender { - [NSApp endSheet:[self window]]; -} - -- (void)clearBrowsingDataNotification:(NSNotification*)notif { - NSNumber* removeMask = - [[notif userInfo] objectForKey:kClearBrowsingDataControllerRemoveMask]; - if ([removeMask intValue] & BrowsingDataRemover::REMOVE_COOKIES) { - [self loadTreeModelFromProfile]; - } -} - -// Override keyDown on the controller (which is the first responder) to allow -// both backspace and delete to be captured by the Remove button. -- (void)keyDown:(NSEvent*)theEvent { - NSString* keys = [theEvent characters]; - if ([keys length]) { - unichar key = [keys characterAtIndex:0]; - // The button has a key equivalent of backspace, so examine this event for - // forward delete. - if ((key == NSDeleteCharacter || key == NSDeleteFunctionKey) && - [self removeButtonEnabled]) { - [removeButton_ performClick:self]; - return; - } - } - [super keyDown:theEvent]; -} - -#pragma mark Getters and Setters - -- (CocoaCookieTreeNode*)cocoaTreeModel { - return cocoaTreeModel_.get(); -} -- (void)setCocoaTreeModel:(CocoaCookieTreeNode*)model { - cocoaTreeModel_.reset([model retain]); -} - -- (CookiesTreeModel*)treeModel { - return treeModel_.get(); -} - -#pragma mark Outline View Delegate - -- (void)outlineView:(NSOutlineView*)outlineView - willDisplayCell:(id)cell - forTableColumn:(NSTableColumn*)tableColumn - item:(id)item { - CocoaCookieTreeNode* node = [item representedObject]; - int index = treeModel_->GetIconIndex([node treeNode]); - NSImage* icon = nil; - if (index >= 0) - icon = [icons_ objectAtIndex:index]; - else - icon = [icons_ lastObject]; - [(ImageAndTextCell*)cell setImage:icon]; -} - -- (void)outlineViewItemDidExpand:(NSNotification*)notif { - NSTreeNode* item = [[notif userInfo] objectForKey:@"NSObject"]; - CocoaCookieTreeNode* node = [item representedObject]; - NSArray* children = [node children]; - if ([children count] == 1U) { - // The node that will expand has one child. Do the user a favor and expand - // that node (saving her a click) if it is non-leaf. - CocoaCookieTreeNode* child = [children lastObject]; - if (![child isLeaf]) { - NSOutlineView* outlineView = [notif object]; - // Tell the OutlineView to expand the NSTreeNode, not the model object. - children = [item childNodes]; - DCHECK_EQ([children count], 1U); - [outlineView expandItem:[children lastObject]]; - // Select the first node in that child set. - NSTreeNode* folderChild = [children lastObject]; - if ([[folderChild childNodes] count] > 0) { - NSTreeNode* firstCookieChild = - [[folderChild childNodes] objectAtIndex:0]; - [treeController_ setSelectionIndexPath:[firstCookieChild indexPath]]; - } - } - } -} - -- (void)outlineViewSelectionDidChange:(NSNotification*)notif { - // Multi-selection should be disabled in the UI, but for sanity, double-check - // that they can't do it here. - NSArray* selectedObjects = [treeController_ selectedObjects]; - NSUInteger count = [selectedObjects count]; - if (count != 1U) { - DCHECK_LT(count, 1U) << "User was able to select more than 1 cookie node!"; - [self setRemoveButtonEnabled:NO]; - return; - } - - // Go through the selection's indexPath and make sure that the node that is - // being referenced actually exists in the Cocoa model. - NSIndexPath* selection = [treeController_ selectionIndexPath]; - NSUInteger length = [selection length]; - CocoaCookieTreeNode* node = [self cocoaTreeModel]; - for (NSUInteger i = 0; i < length; ++i) { - NSUInteger childIndex = [selection indexAtPosition:i]; - if (childIndex >= [[node children] count]) { - [self setRemoveButtonEnabled:NO]; - return; - } - node = [[node children] objectAtIndex:childIndex]; - } - - // If there is a valid selection, make sure that the remove - // button is enabled. - [self setRemoveButtonEnabled:YES]; -} - -#pragma mark Unit Testing - -- (CookiesTreeModelObserverBridge*)modelObserver { - return modelObserver_.get(); -} - -- (NSArray*)icons { - return icons_.get(); -} - -// Re-initializes the |treeModel_|, creates a new observer for it, and re- -// builds the |cocoaTreeModel_|. We use this to initialize the controller and -// to rebuild after the user clears browsing data. Because the models get -// clobbered, we rebuild the icon cache for safety (though they do not change). -- (void)loadTreeModelFromProfile { - treeModel_.reset(new CookiesTreeModel( - profile_->GetRequestContext()->GetCookieStore()->GetCookieMonster(), - databaseHelper_, - storageHelper_, - NULL, - appcacheHelper_, - indexedDBHelper_)); - modelObserver_.reset(new CookiesTreeModelObserverBridge(self)); - treeModel_->AddCookiesTreeObserver(modelObserver_.get()); - - // Convert the model's icons from Skia to Cocoa. - std::vector<SkBitmap> skiaIcons; - treeModel_->GetIcons(&skiaIcons); - icons_.reset([[NSMutableArray alloc] init]); - for (std::vector<SkBitmap>::iterator it = skiaIcons.begin(); - it != skiaIcons.end(); ++it) { - [icons_ addObject:gfx::SkBitmapToNSImage(*it)]; - } - - // Default icon will be the last item in the array. - ResourceBundle& rb = ResourceBundle::GetSharedInstance(); - // TODO(rsesek): Rename this resource now that it's in multiple places. - [icons_ addObject:rb.GetNativeImageNamed(IDR_BOOKMARK_BAR_FOLDER)]; - - // Create the Cocoa model. - CookieTreeNode* root = static_cast<CookieTreeNode*>(treeModel_->GetRoot()); - scoped_nsobject<CocoaCookieTreeNode> model( - [[CocoaCookieTreeNode alloc] initWithNode:root]); - [self setCocoaTreeModel:model.get()]; // Takes ownership. -} - -@end diff --git a/chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm b/chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm deleted file mode 100644 index 119f67b..0000000 --- a/chrome/browser/ui/cocoa/options/cookies_window_controller_unittest.mm +++ /dev/null @@ -1,710 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" -#include "base/utf_string_conversions.h" -#include "chrome/browser/browsing_data_remover.h" -#include "chrome/browser/cookies_tree_model.h" -#include "chrome/browser/mock_browsing_data_appcache_helper.h" -#include "chrome/browser/mock_browsing_data_database_helper.h" -#include "chrome/browser/mock_browsing_data_indexed_db_helper.h" -#include "chrome/browser/mock_browsing_data_local_storage_helper.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#import "chrome/browser/ui/cocoa/options/cookies_window_controller.h" -#include "chrome/common/net/url_request_context_getter.h" -#include "chrome/test/testing_profile.h" -#include "googleurl/src/gurl.h" -#include "grit/generated_resources.h" -#include "net/url_request/url_request_context.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" -#import "third_party/ocmock/OCMock/OCMock.h" -#include "ui/base/l10n/l10n_util_mac.h" -#include "ui/base/models/tree_model.h" - -// Used to test FindCocoaNode. This only sets the title and node, without -// initializing any other members. -@interface FakeCocoaCookieTreeNode : CocoaCookieTreeNode { - ui::TreeModelNode* testNode_; -} -- (id)initWithTreeNode:(ui::TreeModelNode*)node; -@end -@implementation FakeCocoaCookieTreeNode -- (id)initWithTreeNode:(ui::TreeModelNode*)node { - if ((self = [super init])) { - testNode_ = node; - children_.reset([[NSMutableArray alloc] init]); - } - return self; -} -- (ui::TreeModelNode*)treeNode { - return testNode_; -} -@end - -namespace { - -class CookiesWindowControllerTest : public CocoaTest { - public: - - virtual void SetUp() { - CocoaTest::SetUp(); - TestingProfile* profile = browser_helper_.profile(); - profile->CreateRequestContext(); - database_helper_ = new MockBrowsingDataDatabaseHelper(profile); - local_storage_helper_ = new MockBrowsingDataLocalStorageHelper(profile); - appcache_helper_ = new MockBrowsingDataAppCacheHelper(profile); - indexed_db_helper_ = new MockBrowsingDataIndexedDBHelper(profile); - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_] - ); - } - - virtual void TearDown() { - CocoaTest::TearDown(); - } - - CocoaCookieTreeNode* CocoaNodeFromTreeNode(ui::TreeModelNode* node) { - return [controller_ modelObserver]->CocoaNodeFromTreeNode(node); - } - - CocoaCookieTreeNode* FindCocoaNode(ui::TreeModelNode* node, - CocoaCookieTreeNode* start) { - return [controller_ modelObserver]->FindCocoaNode(node, start); - } - - protected: - BrowserTestHelper browser_helper_; - scoped_nsobject<CookiesWindowController> controller_; - MockBrowsingDataDatabaseHelper* database_helper_; - MockBrowsingDataLocalStorageHelper* local_storage_helper_; - MockBrowsingDataAppCacheHelper* appcache_helper_; - MockBrowsingDataIndexedDBHelper* indexed_db_helper_; -}; - -TEST_F(CookiesWindowControllerTest, Construction) { - std::vector<SkBitmap> skia_icons; - [controller_ treeModel]->GetIcons(&skia_icons); - - EXPECT_EQ([[controller_ icons] count], skia_icons.size() + 1U); -} - -TEST_F(CookiesWindowControllerTest, FindCocoaNodeRoot) { - scoped_ptr< ui::TreeNodeWithValue<int> > search( - new ui::TreeNodeWithValue<int>(42)); - scoped_nsobject<FakeCocoaCookieTreeNode> node( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:search.get()]); - EXPECT_EQ(node.get(), FindCocoaNode(search.get(), node.get())); -} - -TEST_F(CookiesWindowControllerTest, FindCocoaNodeImmediateChild) { - scoped_ptr< ui::TreeNodeWithValue<int> > parent( - new ui::TreeNodeWithValue<int>(100)); - scoped_ptr< ui::TreeNodeWithValue<int> > child1( - new ui::TreeNodeWithValue<int>(10)); - scoped_ptr< ui::TreeNodeWithValue<int> > child2( - new ui::TreeNodeWithValue<int>(20)); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaParent( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:parent.get()]); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild1( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:child1.get()]); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild2( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:child2.get()]); - [[cocoaParent mutableChildren] addObject:cocoaChild1.get()]; - [[cocoaParent mutableChildren] addObject:cocoaChild2.get()]; - - EXPECT_EQ(cocoaChild2.get(), FindCocoaNode(child2.get(), cocoaParent.get())); -} - -TEST_F(CookiesWindowControllerTest, FindCocoaNodeRecursive) { - scoped_ptr< ui::TreeNodeWithValue<int> > parent( - new ui::TreeNodeWithValue<int>(100)); - scoped_ptr< ui::TreeNodeWithValue<int> > child1( - new ui::TreeNodeWithValue<int>(10)); - scoped_ptr< ui::TreeNodeWithValue<int> > child2( - new ui::TreeNodeWithValue<int>(20)); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaParent( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:parent.get()]); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild1( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:child1.get()]); - scoped_nsobject<FakeCocoaCookieTreeNode> cocoaChild2( - [[FakeCocoaCookieTreeNode alloc] initWithTreeNode:child2.get()]); - [[cocoaParent mutableChildren] addObject:cocoaChild1.get()]; - [[cocoaChild1 mutableChildren] addObject:cocoaChild2.get()]; - - EXPECT_EQ(cocoaChild2.get(), FindCocoaNode(child2.get(), cocoaParent.get())); -} - -TEST_F(CookiesWindowControllerTest, CocoaNodeFromTreeNodeCookie) { - net::CookieMonster* cm = browser_helper_.profile()->GetCookieMonster(); - cm->SetCookie(GURL("http://foo.com"), "A=B"); - CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil, - nil); - - // Root --> foo.com --> Cookies --> A. Create node for 'A'. - ui::TreeModelNode* node = - model.GetRoot()->GetChild(0)->GetChild(0)->GetChild(0); - CocoaCookieTreeNode* cookie = CocoaNodeFromTreeNode(node); - - CocoaCookieDetails* details = [cookie details]; - EXPECT_NSEQ(@"B", [details content]); - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIE_EXPIRES_SESSION), - [details expires]); - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIE_SENDFOR_ANY), - [details sendFor]); - EXPECT_NSEQ(@"A", [cookie title]); - EXPECT_NSEQ(@"A", [details name]); - EXPECT_NSEQ(@"/", [details path]); - EXPECT_EQ(0U, [[cookie children] count]); - EXPECT_TRUE([details created]); - EXPECT_TRUE([cookie isLeaf]); - EXPECT_EQ(node, [cookie treeNode]); -} - -TEST_F(CookiesWindowControllerTest, CocoaNodeFromTreeNodeRecursive) { - net::CookieMonster* cm = browser_helper_.profile()->GetCookieMonster(); - cm->SetCookie(GURL("http://foo.com"), "A=B"); - CookiesTreeModel model(cm, database_helper_, local_storage_helper_, nil, nil, - nil); - - // Root --> foo.com --> Cookies --> A. Create node for 'foo.com'. - CookieTreeNode* node = model.GetRoot()->GetChild(0); - CocoaCookieTreeNode* domain = CocoaNodeFromTreeNode(node); - CocoaCookieTreeNode* cookies = [[domain children] objectAtIndex:0]; - CocoaCookieTreeNode* cookie = [[cookies children] objectAtIndex:0]; - - // Test domain-level node. - EXPECT_NSEQ(@"foo.com", [domain title]); - - EXPECT_FALSE([domain isLeaf]); - EXPECT_EQ(1U, [[domain children] count]); - EXPECT_EQ(node, [domain treeNode]); - - // Test "Cookies" folder node. - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIES), [cookies title]); - EXPECT_FALSE([cookies isLeaf]); - EXPECT_EQ(1U, [[cookies children] count]); - EXPECT_EQ(node->GetChild(0), [cookies treeNode]); - - // Test cookie node. This is the same as CocoaNodeFromTreeNodeCookie. - CocoaCookieDetails* details = [cookie details]; - EXPECT_NSEQ(@"B", [details content]); - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIE_EXPIRES_SESSION), - [details expires]); - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIE_SENDFOR_ANY), - [details sendFor]); - EXPECT_NSEQ(@"A", [cookie title]); - EXPECT_NSEQ(@"A", [details name]); - EXPECT_NSEQ(@"/", [details path]); - EXPECT_NSEQ(@"foo.com", [details domain]); - EXPECT_EQ(0U, [[cookie children] count]); - EXPECT_TRUE([details created]); - EXPECT_TRUE([cookie isLeaf]); - EXPECT_EQ(node->GetChild(0)->GetChild(0), [cookie treeNode]); -} - -TEST_F(CookiesWindowControllerTest, TreeNodesAdded) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - - // Root --> foo.com --> Cookies. - NSMutableArray* cocoa_children = - [[[[[[controller_ cocoaTreeModel] children] objectAtIndex:0] - children] objectAtIndex:0] mutableChildren]; - EXPECT_EQ(1U, [cocoa_children count]); - - // Create some cookies. - cm->SetCookie(url, "C=D"); - cm->SetCookie(url, "E=F"); - - net::CookieList list = cm->GetAllCookies(); - CookiesTreeModel* model = [controller_ treeModel]; - // Root --> foo.com --> Cookies. - CookieTreeNode* parent = model->GetRoot()->GetChild(0)->GetChild(0); - - ASSERT_EQ(3U, list.size()); - - // Add the cookie nodes. - CookieTreeCookieNode* cnode = new CookieTreeCookieNode(&list[1]); - parent->Add(1, cnode); // |parent| takes ownership. - cnode = new CookieTreeCookieNode(&list[2]); - parent->Add(2, cnode); - - // Manually notify the observer. - [controller_ modelObserver]->TreeNodesAdded(model, parent, 1, 2); - - // Check that we have created 2 more Cocoa nodes. - EXPECT_EQ(3U, [cocoa_children count]); -} - -TEST_F(CookiesWindowControllerTest, TreeNodesRemoved) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - cm->SetCookie(url, "C=D"); - cm->SetCookie(url, "E=F"); - - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - - // Root --> foo.com --> Cookies. - NSMutableArray* cocoa_children = - [[[[[[controller_ cocoaTreeModel] children] objectAtIndex:0] - children] objectAtIndex:0] mutableChildren]; - EXPECT_EQ(3U, [cocoa_children count]); - - CookiesTreeModel* model = [controller_ treeModel]; - // Root --> foo.com --> Cookies. - CookieTreeNode* parent = model->GetRoot()->GetChild(0)->GetChild(0); - - // Pretend to remove the nodes. - [controller_ modelObserver]->TreeNodesRemoved(model, parent, 1, 2); - - EXPECT_EQ(1U, [cocoa_children count]); - - NSString* title = [[[cocoa_children objectAtIndex:0] details] name]; - EXPECT_NSEQ(@"A", title); -} - -TEST_F(CookiesWindowControllerTest, TreeNodeChanged) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - - CookiesTreeModel* model = [controller_ treeModel]; - // Root --> foo.com --> Cookies. - CookieTreeNode* node = model->GetRoot()->GetChild(0)->GetChild(0); - - // Root --> foo.com --> Cookies. - CocoaCookieTreeNode* cocoa_node = - [[[[[controller_ cocoaTreeModel] children] objectAtIndex:0] - children] objectAtIndex:0]; - - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_COOKIES), - [cocoa_node title]); - - // Fake update the cookie folder's title. This would never happen in reality, - // but it tests the code path that ultimately calls CocoaNodeFromTreeNode, - // which is tested elsewhere. - node->SetTitle(ASCIIToUTF16("Silly Change")); - [controller_ modelObserver]->TreeNodeChanged(model, node); - - EXPECT_NSEQ(@"Silly Change", [cocoa_node title]); -} - -TEST_F(CookiesWindowControllerTest, DeleteCookie) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - cm->SetCookie(url, "C=D"); - cm->SetCookie(GURL("http://google.com"), "E=F"); - - // This will clean itself up when we call |-closeSheet:|. If we reset the - // scoper, we'd get a double-free. - CookiesWindowController* controller = - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]; - [controller attachSheetTo:test_window()]; - NSTreeController* treeController = [controller treeController]; - - // Select cookie A. - NSUInteger pathA[3] = {0, 0, 0}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:pathA length:3]; - [treeController setSelectionIndexPath:indexPath]; - - // Press the "Delete" button. - [controller deleteCookie:nil]; - - // Root --> foo.com --> Cookies. - NSArray* cookies = [[[[[[controller cocoaTreeModel] children] - objectAtIndex:0] children] objectAtIndex:0] children]; - EXPECT_EQ(1U, [cookies count]); - EXPECT_NSEQ(@"C", [[cookies lastObject] title]); - EXPECT_NSEQ(indexPath, [treeController selectionIndexPath]); - - // Select cookie E. - NSUInteger pathE[3] = {1, 0, 0}; - indexPath = [NSIndexPath indexPathWithIndexes:pathE length:3]; - [treeController setSelectionIndexPath:indexPath]; - - // Perform delete. - [controller deleteCookie:nil]; - - // Make sure that both the domain level node and the Cookies folder node got - // deleted because there was only one leaf node. - EXPECT_EQ(1U, [[[controller cocoaTreeModel] children] count]); - - // Select cookie C. - NSUInteger pathC[3] = {0, 0, 0}; - indexPath = [NSIndexPath indexPathWithIndexes:pathC length:3]; - [treeController setSelectionIndexPath:indexPath]; - - // Perform delete. - [controller deleteCookie:nil]; - - // Make sure the world didn't explode and that there's nothing in the tree. - EXPECT_EQ(0U, [[[controller cocoaTreeModel] children] count]); - - [controller closeSheet:nil]; -} - -TEST_F(CookiesWindowControllerTest, DidExpandItem) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - cm->SetCookie(url, "C=D"); - - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - - // Root --> foo.com. - CocoaCookieTreeNode* foo = - [[[controller_ cocoaTreeModel] children] objectAtIndex:0]; - - // Create the objects we are going to be testing with. - id outlineView = [OCMockObject mockForClass:[NSOutlineView class]]; - id treeNode = [OCMockObject mockForClass:[NSTreeNode class]]; - NSTreeNode* childTreeNode = - [NSTreeNode treeNodeWithRepresentedObject:[[foo children] lastObject]]; - NSArray* fakeChildren = [NSArray arrayWithObject:childTreeNode]; - - // Set up the mock object. - [[[treeNode stub] andReturn:foo] representedObject]; - [[[treeNode stub] andReturn:fakeChildren] childNodes]; - - // Create a fake "ItemDidExpand" notification. - NSDictionary* userInfo = [NSDictionary dictionaryWithObject:treeNode - forKey:@"NSObject"]; - NSNotification* notif = - [NSNotification notificationWithName:@"ItemDidExpandNotification" - object:outlineView - userInfo:userInfo]; - - // Make sure we work correctly. - [[outlineView expect] expandItem:childTreeNode]; - [controller_ outlineViewItemDidExpand:notif]; - [outlineView verify]; -} - -TEST_F(CookiesWindowControllerTest, ClearBrowsingData) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - cm->SetCookie(url, "C=D"); - cm->SetCookie(url, "E=F"); - - id mock = [OCMockObject partialMockForObject:controller_.get()]; - [[mock expect] loadTreeModelFromProfile]; - - NSNumber* mask = - [NSNumber numberWithInt:BrowsingDataRemover::REMOVE_COOKIES]; - NSDictionary* userInfo = - [NSDictionary dictionaryWithObject:mask - forKey:kClearBrowsingDataControllerRemoveMask]; - NSNotification* notif = - [NSNotification notificationWithName:kClearBrowsingDataControllerDidDelete - object:nil - userInfo:userInfo]; - [controller_ clearBrowsingDataNotification:notif]; - - [mock verify]; -} - -// This test has been flaky under Valgrind and turns the bot red since r38504. -// Under Mac Tests 10.5, it occasionally reports: -// malloc: *** error for object 0x31e0468: Non-aligned pointer being freed -// *** set a breakpoint in malloc_error_break to debug -// Attempts to reproduce locally were not successful. This code is likely -// changing in the future, so it's marked flaky for now. http://crbug.com/35327 -TEST_F(CookiesWindowControllerTest, FLAKY_RemoveButtonEnabled) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(url, "A=B"); - cm->SetCookie(url, "C=D"); - - // This will clean itself up when we call |-closeSheet:|. If we reset the - // scoper, we'd get a double-free. - database_helper_ = new MockBrowsingDataDatabaseHelper(profile); - local_storage_helper_ = new MockBrowsingDataLocalStorageHelper(profile); - local_storage_helper_->AddLocalStorageSamples(); - CookiesWindowController* controller = - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]; - local_storage_helper_->Notify(); - [controller attachSheetTo:test_window()]; - - // Nothing should be selected right now. - EXPECT_FALSE([controller removeButtonEnabled]); - - { - // Pretend to select cookie A. - NSUInteger path[3] = {0, 0, 0}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:path length:3]; - [[controller treeController] setSelectionIndexPath:indexPath]; - [controller outlineViewSelectionDidChange:nil]; - EXPECT_TRUE([controller removeButtonEnabled]); - } - - { - // Pretend to select cookie C. - NSUInteger path[3] = {0, 0, 1}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:path length:3]; - [[controller treeController] setSelectionIndexPath:indexPath]; - [controller outlineViewSelectionDidChange:nil]; - EXPECT_TRUE([controller removeButtonEnabled]); - } - - { - // Select a local storage node. - NSUInteger path[3] = {2, 0, 0}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:path length:3]; - [[controller treeController] setSelectionIndexPath:indexPath]; - [controller outlineViewSelectionDidChange:nil]; - EXPECT_TRUE([controller removeButtonEnabled]); - } - - { - // Pretend to select something that isn't there! - NSUInteger path[3] = {0, 0, 2}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:path length:3]; - [[controller treeController] setSelectionIndexPath:indexPath]; - [controller outlineViewSelectionDidChange:nil]; - EXPECT_FALSE([controller removeButtonEnabled]); - } - - { - // Try selecting something that doesn't exist again. - NSUInteger path[3] = {7, 1, 4}; - NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:path length:3]; - [[controller treeController] setSelectionIndexPath:indexPath]; - [controller outlineViewSelectionDidChange:nil]; - EXPECT_FALSE([controller removeButtonEnabled]); - } - - [controller closeSheet:nil]; -} - -TEST_F(CookiesWindowControllerTest, UpdateFilter) { - const GURL url = GURL("http://foo.com"); - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(GURL("http://a.com"), "A=B"); - cm->SetCookie(GURL("http://aa.com"), "C=D"); - cm->SetCookie(GURL("http://b.com"), "E=F"); - cm->SetCookie(GURL("http://d.com"), "G=H"); - cm->SetCookie(GURL("http://dd.com"), "I=J"); - - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - - // Make sure we registered all five cookies. - EXPECT_EQ(5U, [[[controller_ cocoaTreeModel] children] count]); - - NSSearchField* field = - [[NSSearchField alloc] initWithFrame:NSMakeRect(0, 0, 100, 100)]; - - // Make sure we still have five cookies. - [field setStringValue:@""]; - [controller_ updateFilter:field]; - EXPECT_EQ(5U, [[[controller_ cocoaTreeModel] children] count]); - - // Search for "a". - [field setStringValue:@"a"]; - [controller_ updateFilter:field]; - EXPECT_EQ(2U, [[[controller_ cocoaTreeModel] children] count]); - - // Search for "b". - [field setStringValue:@"b"]; - [controller_ updateFilter:field]; - EXPECT_EQ(1U, [[[controller_ cocoaTreeModel] children] count]); - - // Search for "d". - [field setStringValue:@"d"]; - [controller_ updateFilter:field]; - EXPECT_EQ(2U, [[[controller_ cocoaTreeModel] children] count]); - - // Search for "e". - [field setStringValue:@"e"]; - [controller_ updateFilter:field]; - EXPECT_EQ(0U, [[[controller_ cocoaTreeModel] children] count]); - - // Search for "aa". - [field setStringValue:@"aa"]; - [controller_ updateFilter:field]; - EXPECT_EQ(1U, [[[controller_ cocoaTreeModel] children] count]); -} - -TEST_F(CookiesWindowControllerTest, CreateDatabaseStorageNodes) { - TestingProfile* profile = browser_helper_.profile(); - database_helper_ = new MockBrowsingDataDatabaseHelper(profile); - local_storage_helper_ = new MockBrowsingDataLocalStorageHelper(profile); - database_helper_->AddDatabaseSamples(); - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - database_helper_->Notify(); - - ASSERT_EQ(2U, [[[controller_ cocoaTreeModel] children] count]); - - // Root --> gdbhost1. - CocoaCookieTreeNode* node = - [[[controller_ cocoaTreeModel] children] objectAtIndex:0]; - EXPECT_NSEQ(@"gdbhost1", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // host1 --> Web Databases. - node = [[node children] lastObject]; - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_WEB_DATABASES), [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // Database Storage --> db1. - node = [[node children] lastObject]; - EXPECT_NSEQ(@"db1", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeTreeDatabase, [node nodeType]); - CocoaCookieDetails* details = [node details]; - EXPECT_NSEQ(@"description 1", [details databaseDescription]); - EXPECT_TRUE([details lastModified]); - EXPECT_TRUE([details fileSize]); - - // Root --> gdbhost2. - node = - [[[controller_ cocoaTreeModel] children] objectAtIndex:1]; - EXPECT_NSEQ(@"gdbhost2", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // host1 --> Web Databases. - node = [[node children] lastObject]; - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_WEB_DATABASES), [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // Database Storage --> db2. - node = [[node children] lastObject]; - EXPECT_NSEQ(@"db2", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeTreeDatabase, [node nodeType]); - details = [node details]; - EXPECT_NSEQ(@"description 2", [details databaseDescription]); - EXPECT_TRUE([details lastModified]); - EXPECT_TRUE([details fileSize]); -} - -TEST_F(CookiesWindowControllerTest, CreateLocalStorageNodes) { - TestingProfile* profile = browser_helper_.profile(); - net::CookieMonster* cm = profile->GetCookieMonster(); - cm->SetCookie(GURL("http://google.com"), "A=B"); - cm->SetCookie(GURL("http://dev.chromium.org"), "C=D"); - database_helper_ = new MockBrowsingDataDatabaseHelper(profile); - local_storage_helper_ = new MockBrowsingDataLocalStorageHelper(profile); - local_storage_helper_->AddLocalStorageSamples(); - controller_.reset( - [[CookiesWindowController alloc] initWithProfile:profile - databaseHelper:database_helper_ - storageHelper:local_storage_helper_ - appcacheHelper:appcache_helper_ - indexedDBHelper:indexed_db_helper_]); - local_storage_helper_->Notify(); - - ASSERT_EQ(4U, [[[controller_ cocoaTreeModel] children] count]); - - // Root --> host1. - CocoaCookieTreeNode* node = - [[[controller_ cocoaTreeModel] children] objectAtIndex:2]; - EXPECT_NSEQ(@"host1", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // host1 --> Local Storage. - node = [[node children] lastObject]; - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_LOCAL_STORAGE), [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // Local Storage --> http://host1:1/. - node = [[node children] lastObject]; - EXPECT_NSEQ(@"http://host1:1/", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeTreeLocalStorage, [node nodeType]); - EXPECT_NSEQ(@"http://host1:1/", [[node details] domain]); - EXPECT_TRUE([[node details] lastModified]); - EXPECT_TRUE([[node details] fileSize]); - - // Root --> host2. - node = - [[[controller_ cocoaTreeModel] children] objectAtIndex:3]; - EXPECT_NSEQ(@"host2", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // host2 --> Local Storage. - node = [[node children] lastObject]; - EXPECT_NSEQ(l10n_util::GetNSString(IDS_COOKIES_LOCAL_STORAGE), [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeFolder, [node nodeType]); - EXPECT_EQ(1U, [[node children] count]); - - // Local Storage --> http://host2:2/. - node = [[node children] lastObject]; - EXPECT_NSEQ(@"http://host2:2/", [node title]); - EXPECT_EQ(kCocoaCookieDetailsTypeTreeLocalStorage, [node nodeType]); - EXPECT_NSEQ(@"http://host2:2/", [[node details] domain]); - EXPECT_TRUE([[node details] lastModified]); - EXPECT_TRUE([[node details] fileSize]); -} - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/custom_home_pages_model.h b/chrome/browser/ui/cocoa/options/custom_home_pages_model.h deleted file mode 100644 index 1b4385a..0000000 --- a/chrome/browser/ui/cocoa/options/custom_home_pages_model.h +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_UI_COCOA_OPTIONS_CUSTOM_HOME_PAGES_MODEL_H_ -#define CHROME_BROWSER_UI_COCOA_OPTIONS_CUSTOM_HOME_PAGES_MODEL_H_ -#pragma once - -#import <Cocoa/Cocoa.h> - -#include <vector> -#include "base/scoped_nsobject.h" -#include "chrome/browser/history/history.h" -#include "googleurl/src/gurl.h" - -class Profile; - -// The model for the "custom home pages" table in preferences. Contains a list -// of CustomHomePageEntry objects. This is intended to be used with Cocoa -// bindings. -// -// The supported binding is |customHomePages|, a to-many relationship which -// can be observed with an array controller. - -@interface CustomHomePagesModel : NSObject { - @private - scoped_nsobject<NSMutableArray> entries_; - Profile* profile_; // weak, used for loading favicons -} - -// Initialize with |profile|, which must not be NULL. The profile is used for -// loading favicons for urls. -- (id)initWithProfile:(Profile*)profile; - -// Get/set the urls the model currently contains as a group. Only one change -// notification will be sent. -- (std::vector<GURL>)URLs; -- (void)setURLs:(const std::vector<GURL>&)urls; - -// Reloads the URLs from their stored state. This will notify using KVO -// |customHomePages|. -- (void)reloadURLs; - -// Validates the set of URLs stored in the model. The user may have input bad -// data. This function removes invalid entries from the model, which will result -// in anyone observing being updated. -- (void)validateURLs; - -// For binding |customHomePages| to a mutable array controller. -- (NSUInteger)countOfCustomHomePages; -- (id)objectInCustomHomePagesAtIndex:(NSUInteger)index; -- (void)insertObject:(id)object inCustomHomePagesAtIndex:(NSUInteger)index; -- (void)removeObjectFromCustomHomePagesAtIndex:(NSUInteger)index; -@end - -//////////////////////////////////////////////////////////////////////////////// - -// An entry representing a single item in the custom home page model. Stores -// a url and a favicon. -@interface CustomHomePageEntry : NSObject { - @private - scoped_nsobject<NSString> url_; - scoped_nsobject<NSImage> icon_; - - // If non-zero, indicates we're loading the favicon for the page. - HistoryService::Handle icon_handle_; -} - -@property(nonatomic, copy) NSString* URL; -@property(nonatomic, retain) NSImage* image; - -@end - -//////////////////////////////////////////////////////////////////////////////// - -@interface CustomHomePagesModel (InternalOrTestingAPI) - -// Clears the URL string at the specified index. This constitutes bad data. The -// validator should scrub the entry from the list the next time it is run. -- (void)setURLStringEmptyAt:(NSUInteger)index; - -@end - -// A notification that fires when the URL of one of the entries changes. -// Prevents interested parties from having to observe all model objects in order -// to persist changes to a single entry. Changes to the number of items in the -// model can be observed by watching |customHomePages| via KVO so an additional -// notification is not sent. -extern NSString* const kHomepageEntryChangedNotification; - -#endif // CHROME_BROWSER_UI_COCOA_OPTIONS_CUSTOM_HOME_PAGES_MODEL_H_ diff --git a/chrome/browser/ui/cocoa/options/custom_home_pages_model.mm b/chrome/browser/ui/cocoa/options/custom_home_pages_model.mm deleted file mode 100644 index 6ee80b6..0000000 --- a/chrome/browser/ui/cocoa/options/custom_home_pages_model.mm +++ /dev/null @@ -1,140 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/custom_home_pages_model.h" - -#include "base/sys_string_conversions.h" -#include "chrome/browser/net/url_fixer_upper.h" -#include "chrome/browser/prefs/session_startup_pref.h" - -NSString* const kHomepageEntryChangedNotification = - @"kHomepageEntryChangedNotification"; - -@interface CustomHomePagesModel (Private) -- (void)setURLsInternal:(const std::vector<GURL>&)urls; -@end - -@implementation CustomHomePagesModel - -- (id)initWithProfile:(Profile*)profile { - if ((self = [super init])) { - profile_ = profile; - entries_.reset([[NSMutableArray alloc] init]); - } - return self; -} - -- (NSUInteger)countOfCustomHomePages { - return [entries_ count]; -} - -- (id)objectInCustomHomePagesAtIndex:(NSUInteger)index { - return [entries_ objectAtIndex:index]; -} - -- (void)insertObject:(id)object inCustomHomePagesAtIndex:(NSUInteger)index { - [entries_ insertObject:object atIndex:index]; -} - -- (void)removeObjectFromCustomHomePagesAtIndex:(NSUInteger)index { - [entries_ removeObjectAtIndex:index]; - // Force a save. - [self validateURLs]; -} - -// Get/set the urls the model currently contains as a group. These will weed -// out any URLs that are empty and not add them to the model. As a result, -// the next time they're persisted to the prefs backend, they'll disappear. -- (std::vector<GURL>)URLs { - std::vector<GURL> urls; - for (CustomHomePageEntry* entry in entries_.get()) { - const char* urlString = [[entry URL] UTF8String]; - if (urlString && std::strlen(urlString)) { - urls.push_back(GURL(std::string(urlString))); - } - } - return urls; -} - -- (void)setURLs:(const std::vector<GURL>&)urls { - [self willChangeValueForKey:@"customHomePages"]; - [self setURLsInternal:urls]; - SessionStartupPref pref(SessionStartupPref::GetStartupPref(profile_)); - pref.urls = urls; - SessionStartupPref::SetStartupPref(profile_, pref); - [self didChangeValueForKey:@"customHomePages"]; -} - -// Converts the C++ URLs to Cocoa objects without notifying KVO. -- (void)setURLsInternal:(const std::vector<GURL>&)urls { - [entries_ removeAllObjects]; - for (size_t i = 0; i < urls.size(); ++i) { - scoped_nsobject<CustomHomePageEntry> entry( - [[CustomHomePageEntry alloc] init]); - const char* urlString = urls[i].spec().c_str(); - if (urlString && std::strlen(urlString)) { - [entry setURL:[NSString stringWithCString:urlString - encoding:NSUTF8StringEncoding]]; - [entries_ addObject:entry]; - } - } -} - -- (void)reloadURLs { - [self willChangeValueForKey:@"customHomePages"]; - SessionStartupPref pref(SessionStartupPref::GetStartupPref(profile_)); - [self setURLsInternal:pref.urls]; - [self didChangeValueForKey:@"customHomePages"]; -} - -- (void)validateURLs { - [self setURLs:[self URLs]]; -} - -- (void)setURLStringEmptyAt:(NSUInteger)index { - // This replaces the data at |index| with an empty (invalid) URL string. - CustomHomePageEntry* entry = [entries_ objectAtIndex:index]; - [entry setURL:[NSString stringWithString:@""]]; -} - -@end - -//--------------------------------------------------------------------------- - -@implementation CustomHomePageEntry - -- (void)setURL:(NSString*)url { - // |url| can be nil if the user cleared the text from the edit field. - if (!url) - url = [NSString stringWithString:@""]; - - // Make sure the url is valid before setting it by fixing it up. - std::string fixedUrl(URLFixerUpper::FixupURL( - base::SysNSStringToUTF8(url), std::string()).possibly_invalid_spec()); - url_.reset([base::SysUTF8ToNSString(fixedUrl) retain]); - - // Broadcast that an individual item has changed. - [[NSNotificationCenter defaultCenter] - postNotificationName:kHomepageEntryChangedNotification object:nil]; - - // TODO(pinkerton): fetch favicon, convert to NSImage http://crbug.com/34642 -} - -- (NSString*)URL { - return url_.get(); -} - -- (void)setImage:(NSImage*)image { - icon_.reset(image); -} - -- (NSImage*)image { - return icon_.get(); -} - -- (NSString*)description { - return url_.get(); -} - -@end diff --git a/chrome/browser/ui/cocoa/options/custom_home_pages_model_unittest.mm b/chrome/browser/ui/cocoa/options/custom_home_pages_model_unittest.mm deleted file mode 100644 index a79615b..0000000 --- a/chrome/browser/ui/cocoa/options/custom_home_pages_model_unittest.mm +++ /dev/null @@ -1,196 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "chrome/browser/prefs/session_startup_pref.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/options/custom_home_pages_model.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" - -// A helper for KVO and NSNotifications. Makes a note that it's been called -// back. -@interface CustomHomePageHelper : NSObject { - @public - BOOL sawNotification_; -} -@end - -@implementation CustomHomePageHelper -- (void)observeValueForKeyPath:(NSString*)keyPath - ofObject:(id)object - change:(NSDictionary*)change - context:(void*)context { - sawNotification_ = YES; -} - -- (void)entryChanged:(NSNotification*)notify { - sawNotification_ = YES; -} -@end - -@interface NSObject () -- (void)setURL:(NSString*)url; -@end - -namespace { - -// Helper that creates an autoreleased entry. -CustomHomePageEntry* MakeEntry(NSString* url) { - CustomHomePageEntry* entry = [[[CustomHomePageEntry alloc] init] autorelease]; - [entry setURL:url]; - return entry; -} - -// Helper that casts from |id| to the Entry type and returns the URL string. -NSString* EntryURL(id entry) { - return [static_cast<CustomHomePageEntry*>(entry) URL]; -} - -class CustomHomePagesModelTest : public PlatformTest { - public: - CustomHomePagesModelTest() { - model_.reset([[CustomHomePagesModel alloc] - initWithProfile:helper_.profile()]); - } - ~CustomHomePagesModelTest() { } - - BrowserTestHelper helper_; - scoped_nsobject<CustomHomePagesModel> model_; -}; - -TEST_F(CustomHomePagesModelTest, Init) { - scoped_nsobject<CustomHomePagesModel> model( - [[CustomHomePagesModel alloc] initWithProfile:helper_.profile()]); -} - -TEST_F(CustomHomePagesModelTest, GetSetURLs) { - // Basic test. - std::vector<GURL> urls; - urls.push_back(GURL("http://www.google.com")); - [model_ setURLs:urls]; - std::vector<GURL> received_urls = [model_.get() URLs]; - EXPECT_EQ(received_urls.size(), 1U); - EXPECT_TRUE(urls[0] == received_urls[0]); - - // Set an empty list, make sure we get back an empty list. - std::vector<GURL> empty; - [model_ setURLs:empty]; - received_urls = [model_.get() URLs]; - EXPECT_EQ(received_urls.size(), 0U); - - // Give it a list with not well-formed URLs and make sure we get back. - // only the good ones. - std::vector<GURL> poorly_formed; - poorly_formed.push_back(GURL("http://www.google.com")); // good - poorly_formed.push_back(GURL("www.google.com")); // bad - poorly_formed.push_back(GURL("www.yahoo.")); // bad - poorly_formed.push_back(GURL("http://www.yahoo.com")); // good - [model_ setURLs:poorly_formed]; - received_urls = [model_.get() URLs]; - EXPECT_EQ(received_urls.size(), 2U); -} - -// Test that we get a KVO notification when called setURLs. -TEST_F(CustomHomePagesModelTest, KVOObserveWhenListChanges) { - scoped_nsobject<CustomHomePageHelper> kvo_helper( - [[CustomHomePageHelper alloc] init]); - [model_ addObserver:kvo_helper - forKeyPath:@"customHomePages" - options:0L - context:NULL]; - EXPECT_FALSE(kvo_helper.get()->sawNotification_); - - std::vector<GURL> urls; - urls.push_back(GURL("http://www.google.com")); - [model_ setURLs:urls]; // Should send kvo change notification. - EXPECT_TRUE(kvo_helper.get()->sawNotification_); - - [model_ removeObserver:kvo_helper forKeyPath:@"customHomePages"]; -} - -// Test the KVO "to-many" bindings for |customHomePages| and the KVO -// notifiation when items are added to and removed from the list. -TEST_F(CustomHomePagesModelTest, KVO) { - EXPECT_EQ([model_ countOfCustomHomePages], 0U); - - scoped_nsobject<CustomHomePageHelper> kvo_helper( - [[CustomHomePageHelper alloc] init]); - [model_ addObserver:kvo_helper - forKeyPath:@"customHomePages" - options:0L - context:NULL]; - EXPECT_FALSE(kvo_helper.get()->sawNotification_); - - // Cheat and insert NSString objects into the array. As long as we don't - // call -URLs, we'll be ok. - [model_ insertObject:MakeEntry(@"www.google.com") inCustomHomePagesAtIndex:0]; - EXPECT_TRUE(kvo_helper.get()->sawNotification_); - [model_ insertObject:MakeEntry(@"www.yahoo.com") inCustomHomePagesAtIndex:1]; - [model_ insertObject:MakeEntry(@"dev.chromium.org") - inCustomHomePagesAtIndex:2]; - EXPECT_EQ([model_ countOfCustomHomePages], 3U); - - EXPECT_NSEQ(@"http://www.yahoo.com/", - EntryURL([model_ objectInCustomHomePagesAtIndex:1])); - - kvo_helper.get()->sawNotification_ = NO; - [model_ removeObjectFromCustomHomePagesAtIndex:1]; - EXPECT_TRUE(kvo_helper.get()->sawNotification_); - EXPECT_EQ([model_ countOfCustomHomePages], 2U); - EXPECT_NSEQ(@"http://dev.chromium.org/", - EntryURL([model_ objectInCustomHomePagesAtIndex:1])); - EXPECT_NSEQ(@"http://www.google.com/", - EntryURL([model_ objectInCustomHomePagesAtIndex:0])); - - [model_ removeObserver:kvo_helper forKeyPath:@"customHomePages"]; -} - -// Test that when individual items are changed that they broadcast a message. -TEST_F(CustomHomePagesModelTest, ModelChangedNotification) { - scoped_nsobject<CustomHomePageHelper> kvo_helper( - [[CustomHomePageHelper alloc] init]); - [[NSNotificationCenter defaultCenter] - addObserver:kvo_helper - selector:@selector(entryChanged:) - name:kHomepageEntryChangedNotification - object:nil]; - - std::vector<GURL> urls; - urls.push_back(GURL("http://www.google.com")); - [model_ setURLs:urls]; - NSObject* entry = [model_ objectInCustomHomePagesAtIndex:0]; - [entry setURL:@"http://www.foo.bar"]; - EXPECT_TRUE(kvo_helper.get()->sawNotification_); - [[NSNotificationCenter defaultCenter] removeObserver:kvo_helper]; -} - -TEST_F(CustomHomePagesModelTest, ReloadURLs) { - scoped_nsobject<CustomHomePageHelper> kvo_helper( - [[CustomHomePageHelper alloc] init]); - [model_ addObserver:kvo_helper - forKeyPath:@"customHomePages" - options:0L - context:NULL]; - EXPECT_FALSE(kvo_helper.get()->sawNotification_); - EXPECT_EQ([model_ countOfCustomHomePages], 0U); - - std::vector<GURL> urls; - urls.push_back(GURL("http://www.google.com")); - SessionStartupPref pref; - pref.urls = urls; - SessionStartupPref::SetStartupPref(helper_.profile(), pref); - - [model_ reloadURLs]; - - EXPECT_TRUE(kvo_helper.get()->sawNotification_); - EXPECT_EQ([model_ countOfCustomHomePages], 1U); - EXPECT_NSEQ(@"http://www.google.com/", - EntryURL([model_ objectInCustomHomePagesAtIndex:0])); - - [model_ removeObserver:kvo_helper.get() forKeyPath:@"customHomePages"]; -} - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h b/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h deleted file mode 100644 index c4ebb00..0000000 --- a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -class TemplateURL; - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" -#include "chrome/browser/ui/search_engines/edit_search_engine_controller.h" - -// This controller presents a dialog that allows a user to add or edit a search -// engine. If constructed with a nil |templateURL| then it is an add operation, -// otherwise it will modify the passed URL. A |delegate| is necessary to -// perform the actual database modifications, and should probably be an -// instance of KeywordEditorModelObserver. - -@interface EditSearchEngineCocoaController : - NSWindowController<NSWindowDelegate> { - IBOutlet NSTextField* nameField_; - IBOutlet NSTextField* keywordField_; - IBOutlet NSTextField* urlField_; - IBOutlet NSImageView* nameImage_; - IBOutlet NSImageView* keywordImage_; - IBOutlet NSImageView* urlImage_; - IBOutlet NSButton* doneButton_; - IBOutlet NSTextField* urlDescriptionField_; - IBOutlet NSView* labelContainer_; - IBOutlet NSBox* fieldAndImageContainer_; - - // Refs to the good and bad images used in the interface validation. - scoped_nsobject<NSImage> goodImage_; - scoped_nsobject<NSImage> badImage_; - - Profile* profile_; // weak - const TemplateURL* templateURL_; // weak - scoped_ptr<EditSearchEngineController> controller_; -} - -- (id)initWithProfile:(Profile*)profile - delegate:(EditSearchEngineControllerDelegate*)delegate - templateURL:(const TemplateURL*)url; - -- (IBAction)cancel:(id)sender; -- (IBAction)save:(id)sender; - -@end - -@interface EditSearchEngineCocoaController (ExposedForTesting) -- (BOOL)validateFields; -@end diff --git a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.mm b/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.mm deleted file mode 100644 index a4890a1..0000000 --- a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.mm +++ /dev/null @@ -1,188 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h" - -#include "base/logging.h" -#import "base/mac/mac_util.h" -#include "base/string16.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/search_engines/template_url.h" -#include "grit/app_resources.h" -#include "grit/generated_resources.h" -#include "grit/theme_resources.h" -#include "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" -#include "ui/base/l10n/l10n_util_mac.h" -#include "ui/base/resource/resource_bundle.h" -#include "ui/gfx/image.h" - -namespace { - -void ShiftOriginY(NSView* view, CGFloat amount) { - NSPoint origin = [view frame].origin; - origin.y += amount; - [view setFrameOrigin:origin]; -} - -} // namespace - -@implementation EditSearchEngineCocoaController - -- (id)initWithProfile:(Profile*)profile - delegate:(EditSearchEngineControllerDelegate*)delegate - templateURL:(const TemplateURL*)url { - DCHECK(profile); - NSString* nibpath = [base::mac::MainAppBundle() - pathForResource:@"EditSearchEngine" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - templateURL_ = url; - controller_.reset( - new EditSearchEngineController(templateURL_, delegate, profile_)); - } - return self; -} - -- (void)awakeFromNib { - DCHECK([self window]); - DCHECK_EQ(self, [[self window] delegate]); - - // Make sure the url description field fits the text in it. - CGFloat descriptionShift = [GTMUILocalizerAndLayoutTweaker - sizeToFitFixedWidthTextField:urlDescriptionField_]; - - // Move the label container above the url description. - ShiftOriginY(labelContainer_, descriptionShift); - // There was no way via view containment to use a helper view to move all - // the textfields and images at once, most move them all on their own so - // they stay above the url description. - ShiftOriginY(nameField_, descriptionShift); - ShiftOriginY(keywordField_, descriptionShift); - ShiftOriginY(urlField_, descriptionShift); - ShiftOriginY(nameImage_, descriptionShift); - ShiftOriginY(keywordImage_, descriptionShift); - ShiftOriginY(urlImage_, descriptionShift); - - // Resize the containing box for the name/keyword/url fields/images since it - // also contains the url description (which just grew). - [[fieldAndImageContainer_ contentView] setAutoresizesSubviews:NO]; - NSRect rect = [fieldAndImageContainer_ frame]; - rect.size.height += descriptionShift; - [fieldAndImageContainer_ setFrame:rect]; - [[fieldAndImageContainer_ contentView] setAutoresizesSubviews:YES]; - - // Resize the window. - NSWindow* window = [self window]; - NSSize windowDelta = NSMakeSize(0, descriptionShift); - [GTMUILocalizerAndLayoutTweaker - resizeWindowWithoutAutoResizingSubViews:window - delta:windowDelta]; - - ResourceBundle& bundle = ResourceBundle::GetSharedInstance(); - goodImage_.reset([bundle.GetNativeImageNamed(IDR_INPUT_GOOD) retain]); - badImage_.reset([bundle.GetNativeImageNamed(IDR_INPUT_ALERT) retain]); - if (templateURL_) { - // Defaults to |..._NEW_WINDOW_TITLE|. - [window setTitle:l10n_util::GetNSString( - IDS_SEARCH_ENGINES_EDITOR_EDIT_WINDOW_TITLE)]; - [nameField_ setStringValue: - base::SysUTF16ToNSString(templateURL_->short_name())]; - [keywordField_ setStringValue: - base::SysUTF16ToNSString(templateURL_->keyword())]; - [urlField_ setStringValue: - base::SysUTF16ToNSString(templateURL_->url()->DisplayURL())]; - [urlField_ setEnabled:(templateURL_->prepopulate_id() == 0)]; - } - // When creating a new keyword, this will mark the fields as "invalid" and - // will not let the user save. If this is an edit, then this will set all - // the images to the "valid" state. - [self validateFields]; -} - -// When the window closes, clean ourselves up. -- (void)windowWillClose:(NSNotification*)notif { - [self autorelease]; -} - -// Performs the logic of closing the window. If we are a sheet, then it ends the -// modal session; otherwise, it closes the window. -- (void)doClose { - if ([[self window] isSheet]) { - [NSApp endSheet:[self window]]; - } else { - [[self window] close]; - } -} - -- (IBAction)cancel:(id)sender { - [self doClose]; -} - -- (IBAction)save:(id)sender { - DCHECK([self validateFields]); - string16 title = base::SysNSStringToUTF16([nameField_ stringValue]); - string16 keyword = base::SysNSStringToUTF16([keywordField_ stringValue]); - std::string url = base::SysNSStringToUTF8([urlField_ stringValue]); - controller_->AcceptAddOrEdit(title, keyword, url); - [self doClose]; -} - -// Delegate method for the text fields. - -- (void)controlTextDidChange:(NSNotification*)notif { - [self validateFields]; -} - -- (void)controlTextDidEndEditing:(NSNotification*)notif { - [self validateFields]; -} - -// Private -------------------------------------------------------------------- - -// Sets the appropriate image and tooltip based on a boolean |valid|. -- (void)setIsValid:(BOOL)valid - toolTip:(int)messageID - forImageView:(NSImageView*)imageView - textField:(NSTextField*)textField { - NSImage* image = (valid) ? goodImage_ : badImage_; - [imageView setImage:image]; - - NSString* toolTip = nil; - if (!valid) - toolTip = l10n_util::GetNSString(messageID); - [textField setToolTip:toolTip]; - [imageView setToolTip:toolTip]; -} - -// This sets the image state for all the controls and enables or disables the -// done button. Returns YES if all the fields are valid. -- (BOOL)validateFields { - string16 title = base::SysNSStringToUTF16([nameField_ stringValue]); - BOOL titleValid = controller_->IsTitleValid(title); - [self setIsValid:titleValid - toolTip:IDS_SEARCH_ENGINES_INVALID_TITLE_TT - forImageView:nameImage_ - textField:nameField_]; - - string16 keyword = base::SysNSStringToUTF16([keywordField_ stringValue]); - BOOL keywordValid = controller_->IsKeywordValid(keyword); - [self setIsValid:keywordValid - toolTip:IDS_SEARCH_ENGINES_INVALID_KEYWORD_TT - forImageView:keywordImage_ - textField:keywordField_]; - - std::string url = base::SysNSStringToUTF8([urlField_ stringValue]); - BOOL urlValid = controller_->IsURLValid(url); - [self setIsValid:urlValid - toolTip:IDS_SEARCH_ENGINES_INVALID_URL_TT - forImageView:urlImage_ - textField:urlField_]; - - BOOL isValid = (titleValid && keywordValid && urlValid); - [doneButton_ setEnabled:isValid]; - return isValid; -} - -@end diff --git a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller_unittest.mm b/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller_unittest.mm deleted file mode 100644 index 90e0a49..0000000 --- a/chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller_unittest.mm +++ /dev/null @@ -1,233 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#include "chrome/browser/search_engines/template_url.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#import "chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h" -#include "chrome/test/testing_profile.h" -#include "grit/generated_resources.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" -#include "ui/base/l10n/l10n_util_mac.h" - -@interface FakeEditSearchEngineController : EditSearchEngineCocoaController { -} -@property (nonatomic, readonly) NSTextField* nameField; -@property (nonatomic, readonly) NSTextField* keywordField; -@property (nonatomic, readonly) NSTextField* urlField; -@property (nonatomic, readonly) NSImageView* nameImage; -@property (nonatomic, readonly) NSImageView* keywordImage; -@property (nonatomic, readonly) NSImageView* urlImage; -@property (nonatomic, readonly) NSButton* doneButton; -@property (nonatomic, readonly) NSImage* goodImage; -@property (nonatomic, readonly) NSImage* badImage; -@end - -@implementation FakeEditSearchEngineController -@synthesize nameField = nameField_; -@synthesize keywordField = keywordField_; -@synthesize urlField = urlField_; -@synthesize nameImage = nameImage_; -@synthesize keywordImage = keywordImage_; -@synthesize urlImage = urlImage_; -@synthesize doneButton = doneButton_; -- (NSImage*)goodImage { - return goodImage_.get(); -} -- (NSImage*)badImage { - return badImage_.get(); -} -@end - -namespace { - -class EditSearchEngineControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - TestingProfile* profile = - static_cast<TestingProfile*>(browser_helper_.profile()); - profile->CreateTemplateURLModel(); - controller_ = [[FakeEditSearchEngineController alloc] - initWithProfile:profile - delegate:nil - templateURL:nil]; - } - - virtual void TearDown() { - // Force the window to load so we hit |-awakeFromNib| to register as the - // window's delegate so that the controller can clean itself up in - // |-windowWillClose:|. - ASSERT_TRUE([controller_ window]); - - [controller_ close]; - CocoaTest::TearDown(); - } - - BrowserTestHelper browser_helper_; - FakeEditSearchEngineController* controller_; -}; - -TEST_F(EditSearchEngineControllerTest, ValidImageOriginals) { - EXPECT_FALSE([controller_ goodImage]); - EXPECT_FALSE([controller_ badImage]); - - EXPECT_TRUE([controller_ window]); // Force the window to load. - - EXPECT_TRUE([[controller_ goodImage] isKindOfClass:[NSImage class]]); - EXPECT_TRUE([[controller_ badImage] isKindOfClass:[NSImage class]]); - - // Test window title is set correctly. - NSString* title = l10n_util::GetNSString( - IDS_SEARCH_ENGINES_EDITOR_NEW_WINDOW_TITLE); - EXPECT_NSEQ(title, [[controller_ window] title]); -} - -TEST_F(EditSearchEngineControllerTest, SetImageViews) { - EXPECT_TRUE([controller_ window]); // Force the window to load. - EXPECT_EQ([controller_ badImage], [[controller_ nameImage] image]); - // An empty keyword is not OK. - EXPECT_EQ([controller_ badImage], [[controller_ keywordImage] image]); - EXPECT_EQ([controller_ badImage], [[controller_ urlImage] image]); -} - -// This test ensures that on creating a new keyword, we are in an "invalid" -// state that cannot save. -TEST_F(EditSearchEngineControllerTest, InvalidState) { - EXPECT_TRUE([controller_ window]); // Force window to load. - NSString* toolTip = nil; - EXPECT_FALSE([controller_ validateFields]); - - EXPECT_NSEQ(@"", [[controller_ nameField] stringValue]); - EXPECT_EQ([controller_ badImage], [[controller_ nameImage] image]); - toolTip = l10n_util::GetNSString(IDS_SEARCH_ENGINES_INVALID_TITLE_TT); - EXPECT_NSEQ(toolTip, [[controller_ nameField] toolTip]); - EXPECT_NSEQ(toolTip, [[controller_ nameImage] toolTip]); - - // Keywords can not be empty strings. - EXPECT_NSEQ(@"", [[controller_ keywordField] stringValue]); - EXPECT_EQ([controller_ badImage], [[controller_ keywordImage] image]); - EXPECT_TRUE([[controller_ keywordField] toolTip]); - EXPECT_TRUE([[controller_ keywordImage] toolTip]); - - EXPECT_NSEQ(@"", [[controller_ urlField] stringValue]); - EXPECT_EQ([controller_ badImage], [[controller_ urlImage] image]); - toolTip = l10n_util::GetNSString(IDS_SEARCH_ENGINES_INVALID_URL_TT); - EXPECT_NSEQ(toolTip, [[controller_ urlField] toolTip]); - EXPECT_NSEQ(toolTip, [[controller_ urlImage] toolTip]); -} - -// Tests that the single name field validates. -TEST_F(EditSearchEngineControllerTest, ValidateName) { - EXPECT_TRUE([controller_ window]); // Force window to load. - - EXPECT_EQ([controller_ badImage], [[controller_ nameImage] image]); - EXPECT_FALSE([controller_ validateFields]); - NSString* toolTip = - l10n_util::GetNSString(IDS_SEARCH_ENGINES_INVALID_TITLE_TT); - EXPECT_NSEQ(toolTip, [[controller_ nameField] toolTip]); - EXPECT_NSEQ(toolTip, [[controller_ nameImage] toolTip]); - [[controller_ nameField] setStringValue:@"Test Name"]; - EXPECT_FALSE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ nameImage] image]); - EXPECT_FALSE([[controller_ nameField] toolTip]); - EXPECT_FALSE([[controller_ nameImage] toolTip]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); -} - -// The keyword field is not valid if it is empty. -TEST_F(EditSearchEngineControllerTest, ValidateKeyword) { - EXPECT_TRUE([controller_ window]); // Force window load. - - EXPECT_EQ([controller_ badImage], [[controller_ keywordImage] image]); - EXPECT_FALSE([controller_ validateFields]); - EXPECT_TRUE([[controller_ keywordField] toolTip]); - EXPECT_TRUE([[controller_ keywordImage] toolTip]); - [[controller_ keywordField] setStringValue:@"foobar"]; - EXPECT_FALSE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ keywordImage] image]); - EXPECT_FALSE([[controller_ keywordField] toolTip]); - EXPECT_FALSE([[controller_ keywordImage] toolTip]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); -} - -// Tests that the URL field validates. -TEST_F(EditSearchEngineControllerTest, ValidateURL) { - EXPECT_TRUE([controller_ window]); // Force window to load. - - EXPECT_EQ([controller_ badImage], [[controller_ urlImage] image]); - EXPECT_FALSE([controller_ validateFields]); - NSString* toolTip = - l10n_util::GetNSString(IDS_SEARCH_ENGINES_INVALID_URL_TT); - EXPECT_NSEQ(toolTip, [[controller_ urlField] toolTip]); - EXPECT_NSEQ(toolTip, [[controller_ urlImage] toolTip]); - [[controller_ urlField] setStringValue:@"http://foo-bar.com"]; - EXPECT_FALSE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ urlImage] image]); - EXPECT_FALSE([[controller_ urlField] toolTip]); - EXPECT_FALSE([[controller_ urlImage] toolTip]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); -} - -// Tests that if the user enters all valid data that the UI reflects that -// and that they can save. -TEST_F(EditSearchEngineControllerTest, ValidateFields) { - EXPECT_TRUE([controller_ window]); // Force window to load. - - // State before entering data. - EXPECT_EQ([controller_ badImage], [[controller_ nameImage] image]); - EXPECT_EQ([controller_ badImage], [[controller_ keywordImage] image]); - EXPECT_EQ([controller_ badImage], [[controller_ urlImage] image]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); - EXPECT_FALSE([controller_ validateFields]); - - [[controller_ nameField] setStringValue:@"Test Name"]; - EXPECT_FALSE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ nameImage] image]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); - - [[controller_ keywordField] setStringValue:@"foobar"]; - EXPECT_FALSE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ keywordImage] image]); - EXPECT_FALSE([[controller_ doneButton] isEnabled]); - - // Once the URL is entered, we should have all 3 valid fields. - [[controller_ urlField] setStringValue:@"http://foo-bar.com"]; - EXPECT_TRUE([controller_ validateFields]); - EXPECT_EQ([controller_ goodImage], [[controller_ urlImage] image]); - EXPECT_TRUE([[controller_ doneButton] isEnabled]); -} - -// Tests editing an existing TemplateURL. -TEST_F(EditSearchEngineControllerTest, EditTemplateURL) { - TemplateURL url; - url.set_short_name(ASCIIToUTF16("Foobar")); - url.set_keyword(ASCIIToUTF16("keyword")); - std::string urlString = TemplateURLRef::DisplayURLToURLRef( - ASCIIToUTF16("http://foo-bar.com")); - url.SetURL(urlString, 0, 1); - TestingProfile* profile = browser_helper_.profile(); - FakeEditSearchEngineController *controller = - [[FakeEditSearchEngineController alloc] initWithProfile:profile - delegate:nil - templateURL:&url]; - EXPECT_TRUE([controller window]); - NSString* title = l10n_util::GetNSString( - IDS_SEARCH_ENGINES_EDITOR_EDIT_WINDOW_TITLE); - EXPECT_NSEQ(title, [[controller window] title]); - NSString* nameString = [[controller nameField] stringValue]; - EXPECT_NSEQ(@"Foobar", nameString); - NSString* keywordString = [[controller keywordField] stringValue]; - EXPECT_NSEQ(@"keyword", keywordString); - NSString* urlValueString = [[controller urlField] stringValue]; - EXPECT_NSEQ(@"http://foo-bar.com", urlValueString); - EXPECT_TRUE([controller validateFields]); - [controller close]; -} - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/font_language_settings_controller.h b/chrome/browser/ui/cocoa/options/font_language_settings_controller.h deleted file mode 100644 index 3123cd2..0000000 --- a/chrome/browser/ui/cocoa/options/font_language_settings_controller.h +++ /dev/null @@ -1,94 +0,0 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_nsobject.h" -#include "chrome/browser/prefs/pref_member.h" - -class Profile; - -// Used to keep track of which type of font the user is currently selecting. -enum FontSettingType { - FontSettingSerif, - FontSettingSansSerif, - FontSettingFixed -}; - -// Keys for the dictionaries in the |encodings_| array. -extern NSString* const kCharacterInfoEncoding; // NSString value. -extern NSString* const kCharacterInfoName; // NSString value. -extern NSString* const kCharacterInfoID; // NSNumber value. - -// A window controller that allows the user to change the default WebKit fonts -// and language encodings for web pages. This window controller is meant to be -// used as a modal sheet on another window. -@interface FontLanguageSettingsController : NSWindowController - <NSWindowDelegate> { - @private - // The font that we are currently changing. - NSFont* currentFont_; // weak - FontSettingType currentType_; - - IBOutlet NSButton* serifButton_; - IBOutlet NSTextField* serifField_; - scoped_nsobject<NSFont> serifFont_; - IBOutlet NSTextField* serifLabel_; - BOOL changedSerif_; - - IBOutlet NSButton* sansSerifButton_; - IBOutlet NSTextField* sansSerifField_; - scoped_nsobject<NSFont> sansSerifFont_; - IBOutlet NSTextField* sansSerifLabel_; - BOOL changedSansSerif_; - - IBOutlet NSButton* fixedWidthButton_; - IBOutlet NSTextField* fixedWidthField_; - scoped_nsobject<NSFont> fixedWidthFont_; - IBOutlet NSTextField* fixedWidthLabel_; - BOOL changedFixedWidth_; - - // The actual preference members. - StringPrefMember serifName_; - StringPrefMember sansSerifName_; - StringPrefMember fixedWidthName_; - IntegerPrefMember serifSize_; - IntegerPrefMember sansSerifSize_; - IntegerPrefMember fixedWidthSize_; - - // Array of dictionaries that contain the canonical encoding name, human- - // readable name, and the ID. See the constants defined at the top of this - // file for the keys. - scoped_nsobject<NSMutableArray> encodings_; - - IBOutlet NSPopUpButton* encodingsMenu_; - NSInteger defaultEncodingIndex_; - StringPrefMember defaultEncoding_; - BOOL changedEncoding_; - - Profile* profile_; // weak -} - -// Profile cannot be NULL. Caller is responsible for showing the window as a -// modal sheet. -- (id)initWithProfile:(Profile*)profile; - -// Action for all the font changing buttons. This starts the font picker. -- (IBAction)selectFont:(id)sender; - -// Sent by the FontManager after the user has selected a font. -- (void)changeFont:(id)fontManager; - -// Performs the closing of the window. This is used by both the cancel button -// and |-save:| after it persists the settings. -- (IBAction)closeSheet:(id)sender; - -// Persists the new values into the preferences and closes the sheet. -- (IBAction)save:(id)sender; - -// Returns the |encodings_| array. This is used by bindings for KVO/KVC. -- (NSArray*)encodings; - -@end diff --git a/chrome/browser/ui/cocoa/options/font_language_settings_controller.mm b/chrome/browser/ui/cocoa/options/font_language_settings_controller.mm deleted file mode 100644 index 7ee6c29..0000000 --- a/chrome/browser/ui/cocoa/options/font_language_settings_controller.mm +++ /dev/null @@ -1,280 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/font_language_settings_controller.h" - -#import <Cocoa/Cocoa.h> -#import "base/mac/mac_util.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/character_encoding.h" -#include "chrome/browser/fonts_languages_window.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/common/pref_names.h" - -NSString* const kCharacterInfoEncoding = @"encoding"; -NSString* const kCharacterInfoName = @"name"; -NSString* const kCharacterInfoID = @"id"; - -void ShowFontsLanguagesWindow(gfx::NativeWindow window, - FontsLanguagesPage page, - Profile* profile) { - NOTIMPLEMENTED(); -} - -@interface FontLanguageSettingsController (Private) -- (void)updateDisplayField:(NSTextField*)field - withFont:(NSFont*)font - withLabel:(NSTextField*)label; -@end - -@implementation FontLanguageSettingsController - -- (id)initWithProfile:(Profile*)profile { - DCHECK(profile); - NSString* nibpath = [base::mac::MainAppBundle() - pathForResource:@"FontLanguageSettings" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - - // Convert the name/size preference values to NSFont objects. - serifName_.Init(prefs::kWebKitSerifFontFamily, profile->GetPrefs(), NULL); - serifSize_.Init(prefs::kWebKitDefaultFontSize, profile->GetPrefs(), NULL); - NSString* serif = base::SysUTF8ToNSString(serifName_.GetValue()); - serifFont_.reset( - [[NSFont fontWithName:serif size:serifSize_.GetValue()] retain]); - - sansSerifName_.Init(prefs::kWebKitSansSerifFontFamily, profile->GetPrefs(), - NULL); - sansSerifSize_.Init(prefs::kWebKitDefaultFontSize, profile->GetPrefs(), - NULL); - NSString* sansSerif = base::SysUTF8ToNSString(sansSerifName_.GetValue()); - sansSerifFont_.reset( - [[NSFont fontWithName:sansSerif - size:sansSerifSize_.GetValue()] retain]); - - fixedWidthName_.Init(prefs::kWebKitFixedFontFamily, profile->GetPrefs(), - NULL); - fixedWidthSize_.Init(prefs::kWebKitDefaultFixedFontSize, - profile->GetPrefs(), NULL); - NSString* fixedWidth = base::SysUTF8ToNSString(fixedWidthName_.GetValue()); - fixedWidthFont_.reset( - [[NSFont fontWithName:fixedWidth - size:fixedWidthSize_.GetValue()] retain]); - - // Generate a list of encodings. - NSInteger count = CharacterEncoding::GetSupportCanonicalEncodingCount(); - NSMutableArray* encodings = [NSMutableArray arrayWithCapacity:count]; - for (NSInteger i = 0; i < count; ++i) { - int commandId = CharacterEncoding::GetEncodingCommandIdByIndex(i); - string16 name = CharacterEncoding::\ - GetCanonicalEncodingDisplayNameByCommandId(commandId); - std::string encoding = - CharacterEncoding::GetCanonicalEncodingNameByCommandId(commandId); - NSDictionary* strings = [NSDictionary dictionaryWithObjectsAndKeys: - base::SysUTF16ToNSString(name), kCharacterInfoName, - base::SysUTF8ToNSString(encoding), kCharacterInfoEncoding, - [NSNumber numberWithInt:commandId], kCharacterInfoID, - nil - ]; - [encodings addObject:strings]; - } - - // Sort the encodings. - scoped_nsobject<NSSortDescriptor> sorter( - [[NSSortDescriptor alloc] initWithKey:kCharacterInfoName - ascending:YES]); - NSArray* sorterArray = [NSArray arrayWithObject:sorter.get()]; - encodings_.reset( - [[encodings sortedArrayUsingDescriptors:sorterArray] retain]); - - // Find and set the default encoding. - defaultEncoding_.Init(prefs::kDefaultCharset, profile->GetPrefs(), NULL); - NSString* defaultEncoding = - base::SysUTF8ToNSString(defaultEncoding_.GetValue()); - NSUInteger index = 0; - for (NSDictionary* entry in encodings_.get()) { - NSString* encoding = [entry objectForKey:kCharacterInfoEncoding]; - if ([encoding isEqualToString:defaultEncoding]) { - defaultEncodingIndex_ = index; - break; - } - ++index; - } - - // Register as a KVO observer so we can receive updates when the encoding - // changes. - [self addObserver:self - forKeyPath:@"defaultEncodingIndex_" - options:NSKeyValueObservingOptionNew - context:NULL]; - } - return self; -} - -- (void)dealloc { - [self removeObserver:self forKeyPath:@"defaultEncodingIndex_"]; - [super dealloc]; -} - -- (void)awakeFromNib { - DCHECK([self window]); - [[self window] setDelegate:self]; - - // Set up the font display. - [self updateDisplayField:serifField_ - withFont:serifFont_.get() - withLabel:serifLabel_]; - [self updateDisplayField:sansSerifField_ - withFont:sansSerifFont_.get() - withLabel:sansSerifLabel_]; - [self updateDisplayField:fixedWidthField_ - withFont:fixedWidthFont_.get() - withLabel:fixedWidthLabel_]; -} - -- (void)windowWillClose:(NSNotification*)notif { - [self autorelease]; -} - -- (IBAction)selectFont:(id)sender { - if (sender == serifButton_) { - currentFont_ = serifFont_.get(); - currentType_ = FontSettingSerif; - } else if (sender == sansSerifButton_) { - currentFont_ = sansSerifFont_.get(); - currentType_ = FontSettingSansSerif; - } else if (sender == fixedWidthButton_) { - currentFont_ = fixedWidthFont_.get(); - currentType_ = FontSettingFixed; - } else { - NOTREACHED(); - } - - // Validate whatever editing is currently happening. - if ([[self window] makeFirstResponder:nil]) { - NSFontManager* manager = [NSFontManager sharedFontManager]; - [manager setTarget:self]; - [manager setSelectedFont:currentFont_ isMultiple:NO]; - [manager orderFrontFontPanel:self]; - } -} - -// Called by the font manager when the user has selected a new font. We should -// then persist those changes into the preference system. -- (void)changeFont:(id)fontManager { - switch (currentType_) { - case FontSettingSerif: - serifFont_.reset([[fontManager convertFont:serifFont_] retain]); - [self updateDisplayField:serifField_ - withFont:serifFont_.get() - withLabel:serifLabel_]; - changedSerif_ = YES; - break; - case FontSettingSansSerif: - sansSerifFont_.reset([[fontManager convertFont:sansSerifFont_] retain]); - [self updateDisplayField:sansSerifField_ - withFont:sansSerifFont_.get() - withLabel:sansSerifLabel_]; - changedSansSerif_ = YES; - break; - case FontSettingFixed: - fixedWidthFont_.reset( - [[fontManager convertFont:fixedWidthFont_] retain]); - [self updateDisplayField:fixedWidthField_ - withFont:fixedWidthFont_.get() - withLabel:fixedWidthLabel_]; - changedFixedWidth_ = YES; - break; - default: - NOTREACHED(); - } -} - -- (IBAction)closeSheet:(id)sender { - NSFontPanel* panel = [[NSFontManager sharedFontManager] fontPanel:NO]; - [panel close]; - [NSApp endSheet:[self window]]; -} - -- (IBAction)save:(id)sender { - if (changedSerif_) { - serifName_.SetValue(base::SysNSStringToUTF8([serifFont_ fontName])); - serifSize_.SetValue([serifFont_ pointSize]); - } - if (changedSansSerif_) { - sansSerifName_.SetValue( - base::SysNSStringToUTF8([sansSerifFont_ fontName])); - sansSerifSize_.SetValue([sansSerifFont_ pointSize]); - } - if (changedFixedWidth_) { - fixedWidthName_.SetValue( - base::SysNSStringToUTF8([fixedWidthFont_ fontName])); - fixedWidthSize_.SetValue([fixedWidthFont_ pointSize]); - } - if (changedEncoding_) { - NSDictionary* object = [encodings_ objectAtIndex:defaultEncodingIndex_]; - NSString* newEncoding = [object objectForKey:kCharacterInfoEncoding]; - std::string encoding = base::SysNSStringToUTF8(newEncoding); - defaultEncoding_.SetValue(encoding); - } - [self closeSheet:sender]; -} - -- (NSArray*)encodings { - return encodings_.get(); -} - -// KVO notification. -- (void)observeValueForKeyPath:(NSString*)keyPath - ofObject:(id)object - change:(NSDictionary*)change - context:(void*)context { - // If this is the default encoding, then set the flag to persist the value. - if ([keyPath isEqual:@"defaultEncodingIndex_"]) { - changedEncoding_ = YES; - return; - } - - [super observeValueForKeyPath:keyPath - ofObject:object - change:change - context:context]; -} - -#pragma mark Private - -// Set the baseline for the font field to be aligned with the baseline -// of its corresponding label. -- (NSPoint)getFontFieldOrigin:(NSTextField*)field - forLabel:(NSTextField*)label { - [field sizeToFit]; - NSRect labelFrame = [label frame]; - NSPoint newOrigin = - [[label superview] convertPoint:labelFrame.origin - toView:[field superview]]; - newOrigin.x = 0; // Left-align font field. - newOrigin.y += [[field font] descender] - [[label font] descender]; - return newOrigin; -} - -// This will set the font on |field| to be |font|, and will set the string -// value to something human-readable. -- (void)updateDisplayField:(NSTextField*)field - withFont:(NSFont*)font - withLabel:(NSTextField*)label { - if (!font) { - // Something has gone really wrong. Don't make things worse by showing the - // user "(null)". - return; - } - [field setFont:font]; - NSString* value = - [NSString stringWithFormat:@"%@, %g", [font fontName], [font pointSize]]; - [field setStringValue:value]; - [field setFrameOrigin:[self getFontFieldOrigin:field forLabel:label]]; -} - -@end diff --git a/chrome/browser/ui/cocoa/options/font_language_settings_controller_unittest.mm b/chrome/browser/ui/cocoa/options/font_language_settings_controller_unittest.mm deleted file mode 100644 index 1cac9a0..0000000 --- a/chrome/browser/ui/cocoa/options/font_language_settings_controller_unittest.mm +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "chrome/browser/character_encoding.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#import "chrome/browser/ui/cocoa/options/font_language_settings_controller.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" - -// The FontLanguageSettingsControllerForTest overrides the getFontFieldOrigin -// method to provide a dummy point, so we don't have to actually display the -// window to test the controller. -@interface FontLanguageSettingsControllerForTest : - FontLanguageSettingsController { -} - -- (NSPoint)getFontFieldOrigin:(NSTextField*)field - forLabel:(NSTextField*)label; - -@end - -@implementation FontLanguageSettingsControllerForTest - -- (NSPoint)getFontFieldOrigin:(NSTextField*)field - forLabel:(NSTextField*)label { - return NSMakePoint(10, 10); -} - -@end - -@interface FontLanguageSettingsController (Testing) -- (void)updateDisplayField:(NSTextField*)field - withFont:(NSFont*)font - withLabel:(NSTextField*)label; -@end - -class FontLanguageSettingsControllerTest : public CocoaTest { - public: - FontLanguageSettingsControllerTest() { - Profile* profile = helper_.profile(); - font_controller_.reset([[FontLanguageSettingsControllerForTest alloc] - initWithProfile:profile]); - } - ~FontLanguageSettingsControllerTest() {} - - BrowserTestHelper helper_; - scoped_nsobject<FontLanguageSettingsController> font_controller_; -}; - -TEST_F(FontLanguageSettingsControllerTest, Init) { - ASSERT_EQ(CharacterEncoding::GetSupportCanonicalEncodingCount(), - static_cast<int>([[font_controller_ encodings] count])); -} - -TEST_F(FontLanguageSettingsControllerTest, UpdateDisplayField) { - NSFont* font = [NSFont fontWithName:@"Times-Roman" size:12.0]; - scoped_nsobject<NSTextField> field( - [[NSTextField alloc] initWithFrame:NSMakeRect(100, 100, 100, 100)]); - scoped_nsobject<NSTextField> label( - [[NSTextField alloc] initWithFrame:NSMakeRect(100, 100, 100, 100)]); - [font_controller_ updateDisplayField:field.get() - withFont:font - withLabel:label]; - - ASSERT_NSEQ([font fontName], [[field font] fontName]); - ASSERT_NSEQ(@"Times-Roman, 12", [field stringValue]); -} - -TEST_F(FontLanguageSettingsControllerTest, UpdateDisplayFieldNilFont) { - scoped_nsobject<NSTextField> field( - [[NSTextField alloc] initWithFrame:NSMakeRect(100, 100, 100, 100)]); - scoped_nsobject<NSTextField> label( - [[NSTextField alloc] initWithFrame:NSMakeRect(100, 100, 100, 100)]); - [field setStringValue:@"foo"]; - [font_controller_ updateDisplayField:field.get() - withFont:nil - withLabel:label]; - - ASSERT_NSEQ(@"foo", [field stringValue]); -} - -TEST_F(FontLanguageSettingsControllerTest, UpdateDisplayFieldNilField) { - // Don't crash. - NSFont* font = [NSFont fontWithName:@"Times-Roman" size:12.0]; - [font_controller_ updateDisplayField:nil withFont:font withLabel:nil]; -} diff --git a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h b/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h deleted file mode 100644 index f9a949b..0000000 --- a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h +++ /dev/null @@ -1,117 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "base/mac/cocoa_protocols.h" -#include "base/scoped_ptr.h" -#include "base/string16.h" -#include "chrome/browser/search_engines/template_url_model_observer.h" -#include "chrome/browser/ui/cocoa/table_row_nsimage_cache.h" -#include "chrome/browser/ui/search_engines/edit_search_engine_controller.h" -#include "chrome/browser/ui/search_engines/keyword_editor_controller.h" -#include "ui/base/models/table_model_observer.h" - -class EditSearchEngineControllerDelegate; -@class KeywordEditorCocoaController; -class Profile; -@class WindowSizeAutosaver; - -// Very thin bridge that simply pushes notifications from C++ to ObjC. -class KeywordEditorModelObserver : public TemplateURLModelObserver, - public EditSearchEngineControllerDelegate, - public ui::TableModelObserver, - public TableRowNSImageCache::Table { - public: - explicit KeywordEditorModelObserver(KeywordEditorCocoaController* controller); - virtual ~KeywordEditorModelObserver(); - - // Notification that the template url model has changed in some way. - virtual void OnTemplateURLModelChanged(); - - // Invoked from the EditSearchEngineController when the user accepts the - // edits. NOTE: |template_url| is the value supplied to - // EditSearchEngineController's constructor, and may be NULL. A NULL value - // indicates a new TemplateURL should be created rather than modifying an - // existing TemplateURL. - virtual void OnEditedKeyword(const TemplateURL* template_url, - const string16& title, - const string16& keyword, - const std::string& url); - - // ui::TableModelObserver overrides. Invalidate icon cache. - virtual void OnModelChanged(); - virtual void OnItemsChanged(int start, int length); - virtual void OnItemsAdded(int start, int length); - virtual void OnItemsRemoved(int start, int length); - - // TableRowNSImageCache::Table - virtual int RowCount() const; - virtual SkBitmap GetIcon(int row) const; - - // Lazily converts the image at the given row and caches it in |icon_cache_|. - NSImage* GetImageForRow(int row); - - private: - KeywordEditorCocoaController* controller_; - - TableRowNSImageCache icon_cache_; - - DISALLOW_COPY_AND_ASSIGN(KeywordEditorModelObserver); -}; - -// This controller manages a window with a table view of search engines. It -// acts as |tableView_|'s data source and delegate, feeding it data from the -// KeywordEditorController's |table_model()|. - -@interface KeywordEditorCocoaController : NSWindowController - <NSWindowDelegate, - NSTableViewDataSource, - NSTableViewDelegate> { - IBOutlet NSTableView* tableView_; - IBOutlet NSButton* addButton_; - IBOutlet NSButton* removeButton_; - IBOutlet NSButton* makeDefaultButton_; - - scoped_nsobject<NSTextFieldCell> groupCell_; - - Profile* profile_; // weak - scoped_ptr<KeywordEditorController> controller_; - scoped_ptr<KeywordEditorModelObserver> observer_; - - scoped_nsobject<WindowSizeAutosaver> sizeSaver_; -} -@property(nonatomic, readonly) KeywordEditorController* controller; - -// Show the keyword editor associated with the given profile (or the -// original profile if this is an incognito profile). If no keyword -// editor exists for this profile, create one and show it. Any -// resulting editor releases itself when closed. -+ (void)showKeywordEditor:(Profile*)profile; - -- (KeywordEditorController*)controller; - -// Message forwarded by KeywordEditorModelObserver. -- (void)modelChanged; - -- (IBAction)addKeyword:(id)sender; -- (IBAction)deleteKeyword:(id)sender; -- (IBAction)makeDefault:(id)sender; - -@end - -@interface KeywordEditorCocoaController (TestingAPI) - -// Instances of this class are managed, use +showKeywordEditor:. -- (id)initWithProfile:(Profile*)profile; - -// Returns a reference to the shared instance for the given profile, -// or nil if there is none. -+ (KeywordEditorCocoaController*)sharedInstanceForProfile:(Profile*)profile; - -// Converts a row index in our table view (which has group header rows) into -// one in the |controller_|'s model, which does not have them. -- (int)indexInModelForRow:(NSUInteger)row; - -@end diff --git a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.mm b/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.mm deleted file mode 100644 index 3c29a29..0000000 --- a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.mm +++ /dev/null @@ -1,425 +0,0 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#import "chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h" - -#import "base/mac/mac_util.h" -#include "base/lazy_instance.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/browser_process.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/search_engines/template_url_model.h" -#import "chrome/browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h" -#import "chrome/browser/ui/cocoa/window_size_autosaver.h" -#include "chrome/browser/ui/search_engines/template_url_table_model.h" -#include "chrome/common/pref_names.h" -#include "grit/generated_resources.h" -#include "skia/ext/skia_utils_mac.h" -#include "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" -#include "third_party/skia/include/core/SkBitmap.h" - -namespace { - -const CGFloat kButtonBarHeight = 35.0; - -} // namespace - -@interface KeywordEditorCocoaController (Private) -- (void)adjustEditingButtons; -- (void)editKeyword:(id)sender; -- (int)indexInModelForRow:(NSUInteger)row; -@end - -// KeywordEditorModelObserver ------------------------------------------------- - -KeywordEditorModelObserver::KeywordEditorModelObserver( - KeywordEditorCocoaController* controller) - : controller_(controller), - icon_cache_(this) { -} - -KeywordEditorModelObserver::~KeywordEditorModelObserver() { -} - -// Notification that the template url model has changed in some way. -void KeywordEditorModelObserver::OnTemplateURLModelChanged() { - [controller_ modelChanged]; -} - -void KeywordEditorModelObserver::OnEditedKeyword( - const TemplateURL* template_url, - const string16& title, - const string16& keyword, - const std::string& url) { - KeywordEditorController* controller = [controller_ controller]; - if (template_url) { - controller->ModifyTemplateURL(template_url, title, keyword, url); - } else { - controller->AddTemplateURL(title, keyword, url); - } -} - -void KeywordEditorModelObserver::OnModelChanged() { - icon_cache_.OnModelChanged(); - [controller_ modelChanged]; -} - -void KeywordEditorModelObserver::OnItemsChanged(int start, int length) { - icon_cache_.OnItemsChanged(start, length); - [controller_ modelChanged]; -} - -void KeywordEditorModelObserver::OnItemsAdded(int start, int length) { - icon_cache_.OnItemsAdded(start, length); - [controller_ modelChanged]; -} - -void KeywordEditorModelObserver::OnItemsRemoved(int start, int length) { - icon_cache_.OnItemsRemoved(start, length); - [controller_ modelChanged]; -} - -int KeywordEditorModelObserver::RowCount() const { - return [controller_ controller]->table_model()->RowCount(); -} - -SkBitmap KeywordEditorModelObserver::GetIcon(int row) const { - return [controller_ controller]->table_model()->GetIcon(row); -} - -NSImage* KeywordEditorModelObserver::GetImageForRow(int row) { - return icon_cache_.GetImageForRow(row); -} - -// KeywordEditorCocoaController ----------------------------------------------- - -namespace { - -typedef std::map<Profile*,KeywordEditorCocoaController*> ProfileControllerMap; - -static base::LazyInstance<ProfileControllerMap> g_profile_controller_map( - base::LINKER_INITIALIZED); - -} // namespace - -@implementation KeywordEditorCocoaController - -+ (KeywordEditorCocoaController*)sharedInstanceForProfile:(Profile*)profile { - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - DCHECK(map != NULL); - ProfileControllerMap::iterator it = map->find(profile); - if (it != map->end()) { - return it->second; - } - return nil; -} - -// TODO(shess): The Windows code watches a single global window which -// is not distinguished by profile. This code could distinguish by -// profile by checking the controller's class and profile. -+ (void)showKeywordEditor:(Profile*)profile { - // http://crbug.com/23359 describes a case where this panel is - // opened from an incognito window, which can leave the panel - // holding onto a stale profile. Since the same panel is used - // either way, arrange to use the original profile instead. - profile = profile->GetOriginalProfile(); - - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - DCHECK(map != NULL); - ProfileControllerMap::iterator it = map->find(profile); - if (it == map->end()) { - // Since we don't currently support multiple profiles, this class - // has not been tested against them, so document that assumption. - DCHECK_EQ(map->size(), 0U); - - KeywordEditorCocoaController* controller = - [[self alloc] initWithProfile:profile]; - it = map->insert(std::make_pair(profile, controller)).first; - } - - [it->second showWindow:nil]; -} - -- (id)initWithProfile:(Profile*)profile { - DCHECK(profile); - NSString* nibpath = [base::mac::MainAppBundle() - pathForResource:@"KeywordEditor" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibpath owner:self])) { - profile_ = profile; - controller_.reset(new KeywordEditorController(profile_)); - observer_.reset(new KeywordEditorModelObserver(self)); - controller_->table_model()->SetObserver(observer_.get()); - controller_->url_model()->AddObserver(observer_.get()); - groupCell_.reset([[NSTextFieldCell alloc] init]); - - if (g_browser_process && g_browser_process->local_state()) { - sizeSaver_.reset([[WindowSizeAutosaver alloc] - initWithWindow:[self window] - prefService:g_browser_process->local_state() - path:prefs::kKeywordEditorWindowPlacement]); - } - } - return self; -} - -- (void)dealloc { - controller_->table_model()->SetObserver(NULL); - controller_->url_model()->RemoveObserver(observer_.get()); - [tableView_ setDataSource:nil]; - observer_.reset(); - [super dealloc]; -} - -- (void)awakeFromNib { - // Make sure the button fits its label, but keep it the same height as the - // other two buttons. - [GTMUILocalizerAndLayoutTweaker sizeToFitView:makeDefaultButton_]; - NSSize size = [makeDefaultButton_ frame].size; - size.height = NSHeight([addButton_ frame]); - [makeDefaultButton_ setFrameSize:size]; - - [[self window] setAutorecalculatesContentBorderThickness:NO - forEdge:NSMinYEdge]; - [[self window] setContentBorderThickness:kButtonBarHeight - forEdge:NSMinYEdge]; - - [self adjustEditingButtons]; - [tableView_ setDoubleAction:@selector(editKeyword:)]; - [tableView_ setTarget:self]; -} - -// When the window closes, clean ourselves up. -- (void)windowWillClose:(NSNotification*)notif { - [self autorelease]; - - ProfileControllerMap* map = g_profile_controller_map.Pointer(); - ProfileControllerMap::iterator it = map->find(profile_); - // It should not be possible for this to be missing. - // TODO(shess): Except that the unit test reaches in directly. - // Consider circling around and refactoring that. - //DCHECK(it != map->end()); - if (it != map->end()) { - map->erase(it); - } -} - -- (void)modelChanged { - [tableView_ reloadData]; - [self adjustEditingButtons]; -} - -- (KeywordEditorController*)controller { - return controller_.get(); -} - -- (void)sheetDidEnd:(NSWindow*)sheet - returnCode:(NSInteger)code - context:(void*)context { - [sheet orderOut:self]; -} - -- (IBAction)addKeyword:(id)sender { - // The controller will release itself when the window closes. - EditSearchEngineCocoaController* editor = - [[EditSearchEngineCocoaController alloc] initWithProfile:profile_ - delegate:observer_.get() - templateURL:NULL]; - [NSApp beginSheet:[editor window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(sheetDidEnd:returnCode:context:) - contextInfo:NULL]; -} - -- (void)editKeyword:(id)sender { - const NSInteger clickedRow = [tableView_ clickedRow]; - if (clickedRow < 0 || [self tableView:tableView_ isGroupRow:clickedRow]) - return; - const TemplateURL* url = controller_->GetTemplateURL( - [self indexInModelForRow:clickedRow]); - // The controller will release itself when the window closes. - EditSearchEngineCocoaController* editor = - [[EditSearchEngineCocoaController alloc] initWithProfile:profile_ - delegate:observer_.get() - templateURL:url]; - [NSApp beginSheet:[editor window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(sheetDidEnd:returnCode:context:) - contextInfo:NULL]; -} - -- (IBAction)deleteKeyword:(id)sender { - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - DCHECK_GT([selection count], 0U); - NSUInteger index = [selection lastIndex]; - while (index != NSNotFound) { - controller_->RemoveTemplateURL([self indexInModelForRow:index]); - index = [selection indexLessThanIndex:index]; - } -} - -- (IBAction)makeDefault:(id)sender { - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - DCHECK_EQ([selection count], 1U); - int row = [self indexInModelForRow:[selection firstIndex]]; - controller_->MakeDefaultTemplateURL(row); -} - -// Called when the user hits the escape key. Closes the window. -- (void)cancel:(id)sender { - [[self window] performClose:self]; -} - -// Table View Data Source ----------------------------------------------------- - -- (NSInteger)numberOfRowsInTableView:(NSTableView*)table { - int rowCount = controller_->table_model()->RowCount(); - int numGroups = controller_->table_model()->GetGroups().size(); - if ([self tableView:table isGroupRow:rowCount + numGroups - 1]) { - // Don't show a group header with no rows underneath it. - --numGroups; - } - return rowCount + numGroups; -} - -- (id)tableView:(NSTableView*)tv - objectValueForTableColumn:(NSTableColumn*)tableColumn - row:(NSInteger)row { - if ([self tableView:tv isGroupRow:row]) { - DCHECK(!tableColumn); - ui::TableModel::Groups groups = controller_->table_model()->GetGroups(); - if (row == 0) { - return base::SysUTF16ToNSString(groups[0].title); - } else { - return base::SysUTF16ToNSString(groups[1].title); - } - } - - NSString* identifier = [tableColumn identifier]; - if ([identifier isEqualToString:@"name"]) { - // The name column is an NSButtonCell so we can have text and image in the - // same cell. As such, the "object value" for a button cell is either on - // or off, so we always return off so we don't act like a button. - return [NSNumber numberWithInt:NSOffState]; - } - if ([identifier isEqualToString:@"keyword"]) { - // The keyword object value is a normal string. - int index = [self indexInModelForRow:row]; - int columnID = IDS_SEARCH_ENGINES_EDITOR_KEYWORD_COLUMN; - string16 text = controller_->table_model()->GetText(index, columnID); - return base::SysUTF16ToNSString(text); - } - - // And we shouldn't have any other columns... - NOTREACHED(); - return nil; -} - -// Table View Delegate -------------------------------------------------------- - -// When the selection in the table view changes, we need to adjust buttons. -- (void)tableViewSelectionDidChange:(NSNotification*)aNotification { - [self adjustEditingButtons]; -} - -// Disallow selection of the group header rows. -- (BOOL)tableView:(NSTableView*)table shouldSelectRow:(NSInteger)row { - return ![self tableView:table isGroupRow:row]; -} - -- (BOOL)tableView:(NSTableView*)table isGroupRow:(NSInteger)row { - int otherGroupRow = - controller_->table_model()->last_search_engine_index() + 1; - return (row == 0 || row == otherGroupRow); -} - -- (NSCell*)tableView:(NSTableView*)tableView - dataCellForTableColumn:(NSTableColumn*)tableColumn - row:(NSInteger)row { - static const CGFloat kCellFontSize = 12.0; - - // Check to see if we are a grouped row. - if ([self tableView:tableView isGroupRow:row]) { - DCHECK(!tableColumn); // This would violate the group row contract. - return groupCell_.get(); - } - - NSCell* cell = [tableColumn dataCellForRow:row]; - int offsetRow = [self indexInModelForRow:row]; - - // Set the favicon and title for the search engine in the name column. - if ([[tableColumn identifier] isEqualToString:@"name"]) { - DCHECK([cell isKindOfClass:[NSButtonCell class]]); - NSButtonCell* buttonCell = static_cast<NSButtonCell*>(cell); - string16 title = controller_->table_model()->GetText(offsetRow, - IDS_SEARCH_ENGINES_EDITOR_DESCRIPTION_COLUMN); - [buttonCell setTitle:base::SysUTF16ToNSString(title)]; - [buttonCell setImage:observer_->GetImageForRow(offsetRow)]; - [buttonCell setRefusesFirstResponder:YES]; // Don't push in like a button. - [buttonCell setHighlightsBy:NSNoCellMask]; - } - - // The default search engine should be in bold font. - const TemplateURL* defaultEngine = - controller_->url_model()->GetDefaultSearchProvider(); - int rowIndex = controller_->table_model()->IndexOfTemplateURL(defaultEngine); - if (rowIndex == offsetRow) { - [cell setFont:[NSFont boldSystemFontOfSize:kCellFontSize]]; - } else { - [cell setFont:[NSFont systemFontOfSize:kCellFontSize]]; - } - return cell; -} - -// Private -------------------------------------------------------------------- - -// This function appropriately sets the enabled states on the table's editing -// buttons. -- (void)adjustEditingButtons { - NSIndexSet* selection = [tableView_ selectedRowIndexes]; - BOOL canRemove = ([selection count] > 0); - NSUInteger index = [selection firstIndex]; - - // Delete button. - while (canRemove && index != NSNotFound) { - int modelIndex = [self indexInModelForRow:index]; - const TemplateURL& url = - controller_->table_model()->GetTemplateURL(modelIndex); - if (!controller_->CanRemove(&url)) - canRemove = NO; - index = [selection indexGreaterThanIndex:index]; - } - [removeButton_ setEnabled:canRemove]; - - // Make default button. - if ([selection count] != 1) { - [makeDefaultButton_ setEnabled:NO]; - } else { - int row = [self indexInModelForRow:[selection firstIndex]]; - const TemplateURL& url = - controller_->table_model()->GetTemplateURL(row); - [makeDefaultButton_ setEnabled:controller_->CanMakeDefault(&url)]; - } -} - -// This converts a row index in our table view to an index in the model by -// computing the group offsets. -- (int)indexInModelForRow:(NSUInteger)row { - DCHECK_GT(row, 0U); - unsigned otherGroupId = - controller_->table_model()->last_search_engine_index() + 1; - DCHECK_NE(row, otherGroupId); - if (row >= otherGroupId) { - return row - 2; // Other group. - } else { - return row - 1; // Default group. - } -} - -@end diff --git a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller_unittest.mm b/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller_unittest.mm deleted file mode 100644 index 8810992..0000000 --- a/chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller_unittest.mm +++ /dev/null @@ -1,227 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/mac/scoped_nsautorelease_pool.h" -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#include "chrome/browser/search_engines/template_url.h" -#include "chrome/browser/search_engines/template_url_model.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#import "chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h" -#include "chrome/test/testing_profile.h" -#include "testing/gtest/include/gtest/gtest.h" -#include "testing/platform_test.h" - -@interface FakeKeywordEditorController : KeywordEditorCocoaController { - @public - BOOL modelChanged_; -} -- (void)modelChanged; -- (BOOL)hasModelChanged; -- (KeywordEditorModelObserver*)observer; -@end - -@implementation FakeKeywordEditorController - -- (void)modelChanged { - modelChanged_ = YES; -} - -- (BOOL)hasModelChanged { - return modelChanged_; -} - -- (KeywordEditorModelObserver*)observer { - return observer_.get(); -} - -- (NSTableView*)tableView { - return tableView_; -} - -@end - -// TODO(rsesek): Figure out a good way to test this class (crbug.com/21640). - -namespace { - -class KeywordEditorCocoaControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - TestingProfile* profile = - static_cast<TestingProfile*>(browser_helper_.profile()); - profile->CreateTemplateURLModel(); - - controller_ = - [[FakeKeywordEditorController alloc] initWithProfile:profile]; - } - - virtual void TearDown() { - // Force the window to load so we hit |-awakeFromNib| to register as the - // window's delegate so that the controller can clean itself up in - // |-windowWillClose:|. - ASSERT_TRUE([controller_ window]); - - [controller_ close]; - CocoaTest::TearDown(); - } - - // Helper to count the keyword editors. - NSUInteger CountKeywordEditors() { - base::mac::ScopedNSAutoreleasePool pool; - NSUInteger count = 0; - for (NSWindow* window in [NSApp windows]) { - id controller = [window windowController]; - if ([controller isKindOfClass:[KeywordEditorCocoaController class]]) { - ++count; - } - } - return count; - } - - BrowserTestHelper browser_helper_; - FakeKeywordEditorController* controller_; -}; - -TEST_F(KeywordEditorCocoaControllerTest, TestModelChanged) { - EXPECT_FALSE([controller_ hasModelChanged]); - KeywordEditorModelObserver* observer = [controller_ observer]; - observer->OnTemplateURLModelChanged(); - EXPECT_TRUE([controller_ hasModelChanged]); -} - -// Test that +showKeywordEditor brings up the existing editor and -// creates one if needed. -TEST_F(KeywordEditorCocoaControllerTest, ShowKeywordEditor) { - // No outstanding editors. - Profile* profile(browser_helper_.profile()); - KeywordEditorCocoaController* sharedInstance = - [KeywordEditorCocoaController sharedInstanceForProfile:profile]; - EXPECT_TRUE(nil == sharedInstance); - EXPECT_EQ(CountKeywordEditors(), 0U); - - const NSUInteger initial_window_count([[NSApp windows] count]); - - // The window unwinds using -autorelease, so we need to introduce an - // autorelease pool to really test whether it went away or not. - { - base::mac::ScopedNSAutoreleasePool pool; - - // +showKeywordEditor: creates a new controller. - [KeywordEditorCocoaController showKeywordEditor:profile]; - sharedInstance = - [KeywordEditorCocoaController sharedInstanceForProfile:profile]; - EXPECT_TRUE(sharedInstance); - EXPECT_EQ(CountKeywordEditors(), 1U); - - // Another call doesn't create another controller. - [KeywordEditorCocoaController showKeywordEditor:profile]; - EXPECT_TRUE(sharedInstance == - [KeywordEditorCocoaController sharedInstanceForProfile:profile]); - EXPECT_EQ(CountKeywordEditors(), 1U); - - [sharedInstance close]; - } - - // No outstanding editors. - sharedInstance = - [KeywordEditorCocoaController sharedInstanceForProfile:profile]; - EXPECT_TRUE(nil == sharedInstance); - EXPECT_EQ(CountKeywordEditors(), 0U); - - // Windows we created should be gone. - EXPECT_EQ([[NSApp windows] count], initial_window_count); - - // Get a new editor, should be different from the previous one. - [KeywordEditorCocoaController showKeywordEditor:profile]; - KeywordEditorCocoaController* newSharedInstance = - [KeywordEditorCocoaController sharedInstanceForProfile:profile]; - EXPECT_TRUE(sharedInstance != newSharedInstance); - EXPECT_EQ(CountKeywordEditors(), 1U); - [newSharedInstance close]; -} - -TEST_F(KeywordEditorCocoaControllerTest, IndexInModelForRowMixed) { - [controller_ window]; // Force |-awakeFromNib|. - TemplateURLModel* template_model = [controller_ controller]->url_model(); - - // Add a default engine. - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://test1/{searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("test1")); - t_url->set_short_name(ASCIIToUTF16("Test1")); - t_url->set_show_in_default_list(true); - template_model->Add(t_url); - - // Add a non-default engine. - t_url = new TemplateURL(); - t_url->SetURL("http://test2/{searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("test2")); - t_url->set_short_name(ASCIIToUTF16("Test2")); - t_url->set_show_in_default_list(false); - template_model->Add(t_url); - - // Two headers with a single row underneath each. - NSTableView* table = [controller_ tableView]; - [table reloadData]; - ASSERT_EQ(4, [[controller_ tableView] numberOfRows]); - - // Index 0 is the group header, index 1 should be the first engine. - ASSERT_EQ(0, [controller_ indexInModelForRow:1]); - - // Index 2 should be the group header, so index 3 should be the non-default - // engine. - ASSERT_EQ(1, [controller_ indexInModelForRow:3]); - - ASSERT_TRUE([controller_ tableView:table isGroupRow:0]); - ASSERT_FALSE([controller_ tableView:table isGroupRow:1]); - ASSERT_TRUE([controller_ tableView:table isGroupRow:2]); - ASSERT_FALSE([controller_ tableView:table isGroupRow:3]); - - ASSERT_FALSE([controller_ tableView:table shouldSelectRow:0]); - ASSERT_TRUE([controller_ tableView:table shouldSelectRow:1]); - ASSERT_FALSE([controller_ tableView:table shouldSelectRow:2]); - ASSERT_TRUE([controller_ tableView:table shouldSelectRow:3]); -} - -TEST_F(KeywordEditorCocoaControllerTest, IndexInModelForDefault) { - [controller_ window]; // Force |-awakeFromNib|. - TemplateURLModel* template_model = [controller_ controller]->url_model(); - - // Add 2 default engines. - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://test1/{searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("test1")); - t_url->set_short_name(ASCIIToUTF16("Test1")); - t_url->set_show_in_default_list(true); - template_model->Add(t_url); - - t_url = new TemplateURL(); - t_url->SetURL("http://test2/{searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("test2")); - t_url->set_short_name(ASCIIToUTF16("Test2")); - t_url->set_show_in_default_list(true); - template_model->Add(t_url); - - // One header and two rows. - NSTableView* table = [controller_ tableView]; - [table reloadData]; - ASSERT_EQ(3, [[controller_ tableView] numberOfRows]); - - // Index 0 is the group header, index 1 should be the first engine. - ASSERT_EQ(0, [controller_ indexInModelForRow:1]); - ASSERT_EQ(1, [controller_ indexInModelForRow:2]); - - ASSERT_TRUE([controller_ tableView:table isGroupRow:0]); - ASSERT_FALSE([controller_ tableView:table isGroupRow:1]); - ASSERT_FALSE([controller_ tableView:table isGroupRow:2]); - - ASSERT_FALSE([controller_ tableView:table shouldSelectRow:0]); - ASSERT_TRUE([controller_ tableView:table shouldSelectRow:1]); - ASSERT_TRUE([controller_ tableView:table shouldSelectRow:2]); -} - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/preferences_window_controller.h b/chrome/browser/ui/cocoa/options/preferences_window_controller.h deleted file mode 100644 index a962cea..0000000 --- a/chrome/browser/ui/cocoa/options/preferences_window_controller.h +++ /dev/null @@ -1,244 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import <Cocoa/Cocoa.h> - -#include "base/scoped_ptr.h" -#include "base/scoped_nsobject.h" -#include "chrome/browser/prefs/pref_member.h" -#include "chrome/browser/prefs/pref_set_observer.h" -#include "chrome/browser/prefs/pref_change_registrar.h" -#include "chrome/browser/ui/options/options_window.h" - -namespace PreferencesWindowControllerInternal { -class PrefObserverBridge; -class ManagedPrefsBannerState; -} - -@class CustomHomePagesModel; -@class FontLanguageSettingsController; -class PrefService; -class Profile; -class ProfileSyncService; -@class SearchEngineListModel; -@class VerticalGradientView; -@class WindowSizeAutosaver; - -// A window controller that handles the preferences window. The bulk of the -// work is handled via Cocoa Bindings and getter/setter methods that wrap -// cross-platform PrefMember objects. When prefs change in the back-end -// (that is, outside of this UI), our observer receives a notification and can -// tickle the KVO to update the UI so we are always in sync. The bindings are -// specified in the nib file. Preferences are persisted into the back-end -// as they are changed in the UI, and are thus immediately available even while -// the window is still open. When the window closes, a notification is sent -// via the system NotificationCenter. This can be used as a signal to -// release this controller, as it's likely the client wants to enforce there -// only being one (we don't do that internally as it makes it very difficult -// to unit test). -@interface PreferencesWindowController : NSWindowController { - @private - Profile* profile_; // weak ref - OptionsPage initialPage_; - PrefService* prefs_; // weak ref - Obtained from profile_ for convenience. - // weak ref - Also obtained from profile_ for convenience. May be NULL. - ProfileSyncService* syncService_; - scoped_ptr<PreferencesWindowControllerInternal::PrefObserverBridge> - observer_; // Watches for pref changes. - PrefChangeRegistrar registrar_; // Manages pref change observer registration. - scoped_nsobject<WindowSizeAutosaver> sizeSaver_; - NSView* currentPrefsView_; // weak ref - current prefs page view. - scoped_ptr<PreferencesWindowControllerInternal::ManagedPrefsBannerState> - bannerState_; - BOOL managedPrefsBannerVisible_; - - IBOutlet NSToolbar* toolbar_; - IBOutlet VerticalGradientView* managedPrefsBannerView_; - IBOutlet NSImageView* managedPrefsBannerWarningImage_; - - // The views we'll rotate through - IBOutlet NSView* basicsView_; - IBOutlet NSView* personalStuffView_; - IBOutlet NSView* underTheHoodView_; - // The last page the user was on when they opened the Options window. - IntegerPrefMember lastSelectedPage_; - - // The groups of the Basics view for layout fixup. - IBOutlet NSArray* basicsGroupStartup_; - IBOutlet NSArray* basicsGroupHomePage_; - IBOutlet NSArray* basicsGroupToolbar_; - IBOutlet NSArray* basicsGroupSearchEngine_; - IBOutlet NSArray* basicsGroupDefaultBrowser_; - - // The groups of the Personal Stuff view for layout fixup. - IBOutlet NSArray* personalStuffGroupSync_; - IBOutlet NSArray* personalStuffGroupPasswords_; - IBOutlet NSArray* personalStuffGroupAutofill_; - IBOutlet NSArray* personalStuffGroupBrowserData_; - IBOutlet NSArray* personalStuffGroupThemes_; - - // Having two animations around is bad (they fight), so just use one. - scoped_nsobject<NSViewAnimation> animation_; - - IBOutlet NSArrayController* customPagesArrayController_; - - // Basics panel - IntegerPrefMember restoreOnStartup_; - scoped_nsobject<CustomHomePagesModel> customPagesSource_; - BooleanPrefMember newTabPageIsHomePage_; - StringPrefMember homepage_; - BooleanPrefMember showHomeButton_; - BooleanPrefMember instantEnabled_; - IBOutlet NSButton* instantCheckbox_; - scoped_nsobject<SearchEngineListModel> searchEngineModel_; - BooleanPrefMember default_browser_policy_; - // Used when creating a new home page url to make the new cell editable. - BOOL pendingSelectForEdit_; - BOOL restoreButtonsEnabled_; - BOOL restoreURLsEnabled_; - BOOL showHomeButtonEnabled_; - BOOL defaultSearchEngineEnabled_; - - // User Data panel - BooleanPrefMember askSavePasswords_; - BooleanPrefMember autoFillEnabled_; - IBOutlet NSButton* autoFillSettingsButton_; - IBOutlet NSButton* syncButton_; - IBOutlet NSButton* syncCustomizeButton_; - IBOutlet NSTextField* syncStatus_; - IBOutlet NSButton* syncLink_; - IBOutlet NSButton* privacyDashboardLink_; - scoped_nsobject<NSColor> syncStatusNoErrorBackgroundColor_; - scoped_nsobject<NSColor> syncLinkNoErrorBackgroundColor_; - scoped_nsobject<NSColor> syncErrorBackgroundColor_; - BOOL passwordManagerChoiceEnabled_; - BOOL passwordManagerButtonEnabled_; - BOOL autoFillSettingsButtonEnabled_; - - // Under the hood panel - IBOutlet NSView* underTheHoodContentView_; - IBOutlet NSScrollView* underTheHoodScroller_; - IBOutlet NSButton* contentSettingsButton_; - IBOutlet NSButton* clearDataButton_; - BooleanPrefMember alternateErrorPages_; - BooleanPrefMember useSuggest_; - BooleanPrefMember dnsPrefetch_; - BooleanPrefMember safeBrowsing_; - BooleanPrefMember metricsReporting_; - IBOutlet NSPathControl* downloadLocationControl_; - IBOutlet NSButton* downloadLocationButton_; - StringPrefMember defaultDownloadLocation_; - BooleanPrefMember askForSaveLocation_; - IBOutlet NSButton* resetFileHandlersButton_; - StringPrefMember autoOpenFiles_; - BooleanPrefMember translateEnabled_; - BooleanPrefMember tabsToLinks_; - FontLanguageSettingsController* fontLanguageSettings_; - StringPrefMember currentTheme_; - IBOutlet NSButton* enableLoggingCheckbox_; - scoped_ptr<PrefSetObserver> proxyPrefs_; - BOOL showAlternateErrorPagesEnabled_; - BOOL useSuggestEnabled_; - BOOL dnsPrefetchEnabled_; - BOOL safeBrowsingEnabled_; - BOOL metricsReportingEnabled_; - BOOL downloadLocationEnabled_; - BOOL proxiesConfigureButtonEnabled_; -} - -// Usable from cocoa bindings to hook up the custom home pages table. -@property(nonatomic, readonly) CustomHomePagesModel* customPagesSource; - -// Properties for the enabled state of various UI elements. Keep these ordered -// by occurrence on the dialog. -@property(nonatomic) BOOL restoreButtonsEnabled; -@property(nonatomic) BOOL restoreURLsEnabled; -@property(nonatomic) BOOL showHomeButtonEnabled; -@property(nonatomic) BOOL defaultSearchEngineEnabled; -@property(nonatomic) BOOL passwordManagerChoiceEnabled; -@property(nonatomic) BOOL passwordManagerButtonEnabled; -@property(nonatomic) BOOL autoFillSettingsButtonEnabled; -@property(nonatomic) BOOL showAlternateErrorPagesEnabled; -@property(nonatomic) BOOL useSuggestEnabled; -@property(nonatomic) BOOL dnsPrefetchEnabled; -@property(nonatomic) BOOL safeBrowsingEnabled; -@property(nonatomic) BOOL metricsReportingEnabled; -@property(nonatomic) BOOL downloadLocationEnabled; -@property(nonatomic) BOOL proxiesConfigureButtonEnabled; - -// Designated initializer. |profile| should not be NULL. -- (id)initWithProfile:(Profile*)profile initialPage:(OptionsPage)initialPage; - -// Show the preferences window. -- (void)showPreferences:(id)sender; - -// Switch to the given preference page. -- (void)switchToPage:(OptionsPage)page animate:(BOOL)animate; - -// Enables or disables the restoreOnStartup elements -- (void) setEnabledStateOfRestoreOnStartup; - -// IBAction methods for responding to user actions. - -// Basics panel -- (IBAction)addHomepage:(id)sender; -- (IBAction)removeSelectedHomepages:(id)sender; -- (IBAction)useCurrentPagesAsHomepage:(id)sender; -- (IBAction)manageSearchEngines:(id)sender; -- (IBAction)toggleInstant:(id)sender; -- (IBAction)learnMoreAboutInstant:(id)sender; -- (IBAction)makeDefaultBrowser:(id)sender; - -// User Data panel -- (IBAction)doSyncAction:(id)sender; -- (IBAction)doSyncCustomize:(id)sender; -- (IBAction)doSyncReauthentication:(id)sender; -- (IBAction)showPrivacyDashboard:(id)sender; -- (IBAction)showSavedPasswords:(id)sender; -- (IBAction)showAutoFillSettings:(id)sender; -- (IBAction)importData:(id)sender; -- (IBAction)resetThemeToDefault:(id)sender; -- (IBAction)themesGallery:(id)sender; - -// Under the hood -- (IBAction)showContentSettings:(id)sender; -- (IBAction)clearData:(id)sender; -- (IBAction)privacyLearnMore:(id)sender; -- (IBAction)browseDownloadLocation:(id)sender; -- (IBAction)resetAutoOpenFiles:(id)sender; -- (IBAction)changeFontAndLanguageSettings:(id)sender; -- (IBAction)openProxyPreferences:(id)sender; -- (IBAction)showCertificates:(id)sender; -- (IBAction)resetToDefaults:(id)sender; - -// When a toolbar button is clicked -- (IBAction)toolbarButtonSelected:(id)sender; - -@end - -@interface PreferencesWindowController(Testing) - -- (IntegerPrefMember*)lastSelectedPage; -- (NSToolbar*)toolbar; -- (NSView*)basicsView; -- (NSView*)personalStuffView; -- (NSView*)underTheHoodView; - -// Converts the given OptionsPage value (which may be OPTIONS_PAGE_DEFAULT) -// into a concrete OptionsPage value. -- (OptionsPage)normalizePage:(OptionsPage)page; - -// Returns the toolbar item corresponding to the given page. Should be -// called only after awakeFromNib is. -- (NSToolbarItem*)getToolbarItemForPage:(OptionsPage)page; - -// Returns the (normalized) page corresponding to the given toolbar item. -// Should be called only after awakeFromNib is. -- (OptionsPage)getPageForToolbarItem:(NSToolbarItem*)toolbarItem; - -// Returns the view corresponding to the given page. Should be called -// only after awakeFromNib is. -- (NSView*)getPrefsViewForPage:(OptionsPage)page; - -@end diff --git a/chrome/browser/ui/cocoa/options/preferences_window_controller.mm b/chrome/browser/ui/cocoa/options/preferences_window_controller.mm deleted file mode 100644 index 14baa89..0000000 --- a/chrome/browser/ui/cocoa/options/preferences_window_controller.mm +++ /dev/null @@ -1,2177 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/preferences_window_controller.h" - -#include <algorithm> - -#include "base/logging.h" -#include "base/mac/mac_util.h" -#include "base/mac/scoped_aedesc.h" -#include "base/string16.h" -#include "base/string_util.h" -#include "base/sys_string_conversions.h" -#include "chrome/browser/autofill/autofill_dialog.h" -#include "chrome/browser/autofill/autofill_type.h" -#include "chrome/browser/autofill/personal_data_manager.h" -#include "chrome/browser/browser_process.h" -#include "chrome/browser/download/download_manager.h" -#include "chrome/browser/download/download_prefs.h" -#include "chrome/browser/extensions/extension_service.h" -#include "chrome/browser/google/google_util.h" -#include "chrome/browser/instant/instant_confirm_dialog.h" -#include "chrome/browser/instant/instant_controller.h" -#include "chrome/browser/metrics/metrics_service.h" -#include "chrome/browser/metrics/user_metrics.h" -#include "chrome/browser/net/url_fixer_upper.h" -#include "chrome/browser/policy/managed_prefs_banner_base.h" -#include "chrome/browser/prefs/pref_service.h" -#include "chrome/browser/prefs/session_startup_pref.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/safe_browsing/safe_browsing_service.h" -#include "chrome/browser/shell_integration.h" -#include "chrome/browser/sync/profile_sync_service.h" -#include "chrome/browser/sync/sync_ui_util.h" -#include "chrome/browser/ui/browser.h" -#include "chrome/browser/ui/browser_list.h" -#import "chrome/browser/ui/cocoa/clear_browsing_data_controller.h" -#import "chrome/browser/ui/cocoa/importer/import_dialog_cocoa.h" -#import "chrome/browser/ui/cocoa/l10n_util.h" -#import "chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h" -#import "chrome/browser/ui/cocoa/options/custom_home_pages_model.h" -#import "chrome/browser/ui/cocoa/options/font_language_settings_controller.h" -#import "chrome/browser/ui/cocoa/options/keyword_editor_cocoa_controller.h" -#import "chrome/browser/ui/cocoa/options/search_engine_list_model.h" -#import "chrome/browser/ui/cocoa/vertical_gradient_view.h" -#import "chrome/browser/ui/cocoa/window_size_autosaver.h" -#include "chrome/browser/ui/options/options_util.h" -#include "chrome/browser/ui/options/options_window.h" -#include "chrome/browser/ui/options/show_options_url.h" -#include "chrome/common/notification_details.h" -#include "chrome/common/notification_observer.h" -#include "chrome/common/notification_type.h" -#include "chrome/common/pref_names.h" -#include "chrome/common/url_constants.h" -#include "chrome/installer/util/google_update_settings.h" -#include "content/browser/renderer_host/resource_dispatcher_host.h" -#include "content/browser/tab_contents/tab_contents.h" -#include "grit/chromium_strings.h" -#include "grit/generated_resources.h" -#include "grit/locale_settings.h" -#include "grit/theme_resources.h" -#import "third_party/GTM/AppKit/GTMNSAnimation+Duration.h" -#import "third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h" -#include "ui/base/l10n/l10n_util.h" -#include "ui/base/l10n/l10n_util_mac.h" -#include "ui/base/resource/resource_bundle.h" -#include "ui/gfx/image.h" - -namespace { - -// Colors for the managed preferences warning banner. -static const double kBannerGradientColorTop[3] = - {255.0 / 255.0, 242.0 / 255.0, 183.0 / 255.0}; -static const double kBannerGradientColorBottom[3] = - {250.0 / 255.0, 230.0 / 255.0, 145.0 / 255.0}; -static const double kBannerStrokeColor = 135.0 / 255.0; - -// Tag id for retrieval via viewWithTag in NSView (from IB). -static const uint32 kBasicsStartupPageTableTag = 1000; - -bool IsNewTabUIURLString(const GURL& url) { - return url == GURL(chrome::kChromeUINewTabURL); -} - -// Helper that sizes two buttons to fit in a row keeping their spacing, returns -// the total horizontal size change. -CGFloat SizeToFitButtonPair(NSButton* leftButton, NSButton* rightButton) { - CGFloat widthShift = 0.0; - - NSSize delta = [GTMUILocalizerAndLayoutTweaker sizeToFitView:leftButton]; - DCHECK_EQ(delta.height, 0.0) << "Height changes unsupported"; - widthShift += delta.width; - - if (widthShift != 0.0) { - NSPoint origin = [rightButton frame].origin; - origin.x += widthShift; - [rightButton setFrameOrigin:origin]; - } - delta = [GTMUILocalizerAndLayoutTweaker sizeToFitView:rightButton]; - DCHECK_EQ(delta.height, 0.0) << "Height changes unsupported"; - widthShift += delta.width; - - return widthShift; -} - -// The different behaviors for the "pref group" auto sizing. -enum AutoSizeGroupBehavior { - kAutoSizeGroupBehaviorVerticalToFit, - kAutoSizeGroupBehaviorVerticalFirstToFit, - kAutoSizeGroupBehaviorHorizontalToFit, - kAutoSizeGroupBehaviorHorizontalFirstGrows, - kAutoSizeGroupBehaviorFirstTwoAsRowVerticalToFit -}; - -// Helper to tweak the layout of the "pref groups" and also ripple any height -// changes from one group to the next groups' origins. -// |views| is an ordered list of views with first being the label for the -// group and the rest being top down or left to right ordering of the views. -// The label is assumed to already be the same height as all the views it is -// next too. -CGFloat AutoSizeGroup(NSArray* views, AutoSizeGroupBehavior behavior, - CGFloat verticalShift) { - DCHECK_GE([views count], 2U) << "Should be at least a label and a control"; - NSTextField* label = [views objectAtIndex:0]; - DCHECK([label isKindOfClass:[NSTextField class]]) - << "First view should be the label for the group"; - - // Auto size the label to see if we need more vertical space for its localized - // string. - CGFloat labelHeightChange = - [GTMUILocalizerAndLayoutTweaker sizeToFitFixedWidthTextField:label]; - - CGFloat localVerticalShift = 0.0; - switch (behavior) { - case kAutoSizeGroupBehaviorVerticalToFit: { - // Walk bottom up doing the sizing and moves. - for (NSUInteger index = [views count] - 1; index > 0; --index) { - NSView* view = [views objectAtIndex:index]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - if (localVerticalShift) { - NSPoint origin = [view frame].origin; - origin.y += localVerticalShift; - [view setFrameOrigin:origin]; - } - localVerticalShift += delta.height; - } - break; - } - case kAutoSizeGroupBehaviorVerticalFirstToFit: { - // Just size the top one. - NSView* view = [views objectAtIndex:1]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - localVerticalShift += delta.height; - break; - } - case kAutoSizeGroupBehaviorHorizontalToFit: { - // Walk left to right doing the sizing and moves. - // NOTE: Don't worry about vertical, assume it always fits. - CGFloat horizontalShift = 0.0; - NSUInteger count = [views count]; - for (NSUInteger index = 1; index < count; ++index) { - NSView* view = [views objectAtIndex:index]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - if (horizontalShift) { - NSPoint origin = [view frame].origin; - origin.x += horizontalShift; - [view setFrameOrigin:origin]; - } - horizontalShift += delta.width; - } - break; - } - case kAutoSizeGroupBehaviorHorizontalFirstGrows: { - // Walk right to left doing the sizing and moves, then apply the space - // collected into the first. - // NOTE: Don't worry about vertical, assume it always all fits. - CGFloat horizontalShift = 0.0; - for (NSUInteger index = [views count] - 1; index > 1; --index) { - NSView* view = [views objectAtIndex:index]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - horizontalShift -= delta.width; - NSPoint origin = [view frame].origin; - origin.x += horizontalShift; - [view setFrameOrigin:origin]; - } - if (horizontalShift) { - NSView* view = [views objectAtIndex:1]; - NSSize delta = NSMakeSize(horizontalShift, 0.0); - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:view - delta:delta]; - } - break; - } - case kAutoSizeGroupBehaviorFirstTwoAsRowVerticalToFit: { - // Start out like kAutoSizeGroupBehaviorVerticalToFit but don't do - // the first two. Then handle the two as a row, but apply any - // vertical shift. - // All but the first two (in the row); walk bottom up. - for (NSUInteger index = [views count] - 1; index > 2; --index) { - NSView* view = [views objectAtIndex:index]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - if (localVerticalShift) { - NSPoint origin = [view frame].origin; - origin.y += localVerticalShift; - [view setFrameOrigin:origin]; - } - localVerticalShift += delta.height; - } - // Deal with the two for the horizontal row. Size the second one. - CGFloat horizontalShift = 0.0; - NSView* view = [views objectAtIndex:2]; - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - horizontalShift -= delta.width; - NSPoint origin = [view frame].origin; - origin.x += horizontalShift; - if (localVerticalShift) { - origin.y += localVerticalShift; - } - [view setFrameOrigin:origin]; - // Now expand the first item in the row to consume the space opened up. - view = [views objectAtIndex:1]; - if (horizontalShift) { - NSSize delta = NSMakeSize(horizontalShift, 0.0); - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:view - delta:delta]; - } - // And move it up by any amount needed from the previous items. - if (localVerticalShift) { - NSPoint origin = [view frame].origin; - origin.y += localVerticalShift; - [view setFrameOrigin:origin]; - } - break; - } - default: - NOTREACHED(); - break; - } - - // If the label grew more then the views, the other views get an extra shift. - // Otherwise, move the label to its top is aligned with the other views. - CGFloat nonLabelShift = 0.0; - if (labelHeightChange > localVerticalShift) { - // Since the lable is taller, centering the other views looks best, just - // shift the views by 1/2 of the size difference. - nonLabelShift = (labelHeightChange - localVerticalShift) / 2.0; - } else { - NSPoint origin = [label frame].origin; - origin.y += localVerticalShift - labelHeightChange; - [label setFrameOrigin:origin]; - } - - // Apply the input shift requested along with any the shift from label being - // taller then the rest of the group. - for (NSView* view in views) { - NSPoint origin = [view frame].origin; - origin.y += verticalShift; - if (view != label) { - origin.y += nonLabelShift; - } - [view setFrameOrigin:origin]; - } - - // Return how much the group grew. - return localVerticalShift + nonLabelShift; -} - -// Helper to remove a view and move everything above it down to take over the -// space. -void RemoveViewFromView(NSView* view, NSView* toRemove) { - // Sort bottom up so we can spin over what is above it. - NSArray* views = - [[view subviews] sortedArrayUsingFunction:cocoa_l10n_util::CompareFrameY - context:NULL]; - - // Find where |toRemove| was. - NSUInteger index = [views indexOfObject:toRemove]; - DCHECK_NE(index, NSNotFound); - NSUInteger count = [views count]; - CGFloat shrinkHeight = 0; - if (index < (count - 1)) { - // If we're not the topmost control, the amount to shift is the bottom of - // |toRemove| to the bottom of the view above it. - CGFloat shiftDown = - NSMinY([[views objectAtIndex:index + 1] frame]) - - NSMinY([toRemove frame]); - - // Now cycle over the views above it moving them down. - for (++index; index < count; ++index) { - NSView* view = [views objectAtIndex:index]; - NSPoint origin = [view frame].origin; - origin.y -= shiftDown; - [view setFrameOrigin:origin]; - } - - shrinkHeight = shiftDown; - } else if (index > 0) { - // If we're the topmost control, there's nothing to shift but we want to - // shrink until the top edge of the second-topmost control, unless it is - // actually higher than the topmost control (since we're sorting by the - // bottom edge). - shrinkHeight = std::max(0.f, - NSMaxY([toRemove frame]) - - NSMaxY([[views objectAtIndex:index - 1] frame])); - } - // If we only have one control, don't do any resizing (for now). - - // Remove |toRemove|. - [toRemove removeFromSuperview]; - - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:view - delta:NSMakeSize(0, -shrinkHeight)]; -} - -// Simply removes all the views in |toRemove|. -void RemoveGroupFromView(NSView* view, NSArray* toRemove) { - for (NSView* viewToRemove in toRemove) { - RemoveViewFromView(view, viewToRemove); - } -} - -// Helper to tweak the layout of the "Under the Hood" content by autosizing all -// the views and moving things up vertically. Special case the two controls for -// download location as they are horizontal, and should fill the row. Special -// case "Content Settings" and "Clear browsing data" as they are horizontal as -// well. -CGFloat AutoSizeUnderTheHoodContent(NSView* view, - NSPathControl* downloadLocationControl, - NSButton* downloadLocationButton) { - CGFloat verticalShift = 0.0; - - // Loop bottom up through the views sizing and shifting. - NSArray* views = - [[view subviews] sortedArrayUsingFunction:cocoa_l10n_util::CompareFrameY - context:NULL]; - for (NSView* view in views) { - NSSize delta = cocoa_l10n_util::WrapOrSizeToFit(view); - DCHECK_GE(delta.height, 0.0) << "Should NOT shrink in height"; - if (verticalShift) { - NSPoint origin = [view frame].origin; - origin.y += verticalShift; - [view setFrameOrigin:origin]; - } - verticalShift += delta.height; - - // The Download Location controls go in a row with the button aligned to the - // right edge and the path control using all the rest of the space. - if (view == downloadLocationButton) { - NSPoint origin = [downloadLocationButton frame].origin; - origin.x -= delta.width; - [downloadLocationButton setFrameOrigin:origin]; - NSSize controlSize = [downloadLocationControl frame].size; - controlSize.width -= delta.width; - [downloadLocationControl setFrameSize:controlSize]; - } - } - - return verticalShift; -} - -} // namespace - -//------------------------------------------------------------------------- - -@interface PreferencesWindowController(Private) -// Callback when preferences are changed. |prefName| is the name of the -// pref that has changed. -- (void)prefChanged:(std::string*)prefName; -// Callback when sync state has changed. syncService_ needs to be -// queried to find out what happened. -- (void)syncStateChanged; -// Record the user performed a certain action and save the preferences. -- (void)recordUserAction:(const UserMetricsAction&) action; -- (void)registerPrefObservers; -- (void)configureInstant; - -// KVC setter methods. -- (void)setNewTabPageIsHomePageIndex:(NSInteger)val; -- (void)setHomepageURL:(NSString*)urlString; -- (void)setRestoreOnStartupIndex:(NSInteger)type; -- (void)setShowHomeButton:(BOOL)value; -- (void)setPasswordManagerEnabledIndex:(NSInteger)value; -- (void)setIsUsingDefaultTheme:(BOOL)value; -- (void)setShowAlternateErrorPages:(BOOL)value; -- (void)setUseSuggest:(BOOL)value; -- (void)setDnsPrefetch:(BOOL)value; -- (void)setSafeBrowsing:(BOOL)value; -- (void)setMetricsReporting:(BOOL)value; -- (void)setAskForSaveLocation:(BOOL)value; -- (void)setFileHandlerUIEnabled:(BOOL)value; -- (void)setTranslateEnabled:(BOOL)value; -- (void)setTabsToLinks:(BOOL)value; -- (void)displayPreferenceViewForPage:(OptionsPage)page - animate:(BOOL)animate; -- (void)resetSubViews; -- (void)initBannerStateForPage:(OptionsPage)page; - -// KVC getter methods. -- (BOOL)fileHandlerUIEnabled; -- (BOOL)canChangeDefaultBrowser; -@end - -namespace PreferencesWindowControllerInternal { - -// A C++ class registered for changes in preferences. Bridges the -// notification back to the PWC. -class PrefObserverBridge : public NotificationObserver, - public ProfileSyncServiceObserver { - public: - PrefObserverBridge(PreferencesWindowController* controller) - : controller_(controller) {} - - virtual ~PrefObserverBridge() {} - - // Overridden from NotificationObserver: - virtual void Observe(NotificationType type, - const NotificationSource& source, - const NotificationDetails& details) { - if (type == NotificationType::PREF_CHANGED) - [controller_ prefChanged:Details<std::string>(details).ptr()]; - } - - // Overridden from ProfileSyncServiceObserver. - virtual void OnStateChanged() { - [controller_ syncStateChanged]; - } - - private: - PreferencesWindowController* controller_; // weak, owns us -}; - -// Tracks state for a managed prefs banner and triggers UI updates through the -// PreferencesWindowController as appropriate. -class ManagedPrefsBannerState : public policy::ManagedPrefsBannerBase { - public: - virtual ~ManagedPrefsBannerState() { } - - explicit ManagedPrefsBannerState(PreferencesWindowController* controller, - OptionsPage page, - PrefService* local_state, - PrefService* prefs) - : policy::ManagedPrefsBannerBase(local_state, prefs, page), - controller_(controller), - page_(page) { } - - BOOL IsVisible() { - return DetermineVisibility(); - } - - protected: - // Overridden from ManagedPrefsBannerBase. - virtual void OnUpdateVisibility() { - [controller_ switchToPage:page_ animate:YES]; - } - - private: - PreferencesWindowController* controller_; // weak, owns us - OptionsPage page_; // current options page -}; - -} // namespace PreferencesWindowControllerInternal - -@implementation PreferencesWindowController - -@synthesize restoreButtonsEnabled = restoreButtonsEnabled_; -@synthesize restoreURLsEnabled = restoreURLsEnabled_; -@synthesize showHomeButtonEnabled = showHomeButtonEnabled_; -@synthesize defaultSearchEngineEnabled = defaultSearchEngineEnabled_; -@synthesize passwordManagerChoiceEnabled = passwordManagerChoiceEnabled_; -@synthesize passwordManagerButtonEnabled = passwordManagerButtonEnabled_; -@synthesize autoFillSettingsButtonEnabled = autoFillSettingsButtonEnabled_; -@synthesize showAlternateErrorPagesEnabled = showAlternateErrorPagesEnabled_; -@synthesize useSuggestEnabled = useSuggestEnabled_; -@synthesize dnsPrefetchEnabled = dnsPrefetchEnabled_; -@synthesize safeBrowsingEnabled = safeBrowsingEnabled_; -@synthesize metricsReportingEnabled = metricsReportingEnabled_; -@synthesize downloadLocationEnabled = downloadLocationEnabled_; -@synthesize proxiesConfigureButtonEnabled = proxiesConfigureButtonEnabled_; - -- (id)initWithProfile:(Profile*)profile initialPage:(OptionsPage)initialPage { - DCHECK(profile); - // Use initWithWindowNibPath:: instead of initWithWindowNibName: so we - // can override it in a unit test. - NSString* nibPath = [base::mac::MainAppBundle() - pathForResource:@"Preferences" - ofType:@"nib"]; - if ((self = [super initWithWindowNibPath:nibPath owner:self])) { - profile_ = profile->GetOriginalProfile(); - initialPage_ = initialPage; - prefs_ = profile->GetPrefs(); - DCHECK(prefs_); - observer_.reset( - new PreferencesWindowControllerInternal::PrefObserverBridge(self)); - - // Set up the model for the custom home page table. The KVO observation - // tells us when the number of items in the array changes. The normal - // observation tells us when one of the URLs of an item changes. - customPagesSource_.reset([[CustomHomePagesModel alloc] - initWithProfile:profile_]); - const SessionStartupPref startupPref = - SessionStartupPref::GetStartupPref(prefs_); - [customPagesSource_ setURLs:startupPref.urls]; - - // Set up the model for the default search popup. Register for notifications - // about when the model changes so we can update the selection in the view. - searchEngineModel_.reset( - [[SearchEngineListModel alloc] - initWithModel:profile->GetTemplateURLModel()]); - [[NSNotificationCenter defaultCenter] - addObserver:self - selector:@selector(searchEngineModelChanged:) - name:kSearchEngineListModelChangedNotification - object:searchEngineModel_.get()]; - - // This needs to be done before awakeFromNib: because the bindings set up - // in the nib rely on it. - [self registerPrefObservers]; - - // Use one animation so we can stop it if the user clicks quickly, and - // start the new animation. - animation_.reset([[NSViewAnimation alloc] init]); - // Make this the delegate so it can remove the old view at the end of the - // animation (once it is faded out). - [animation_ setDelegate:self]; - [animation_ setAnimationBlockingMode:NSAnimationNonblocking]; - - // TODO(akalin): handle incognito profiles? The windows version of this - // (in chrome/browser/ui/views/options/content_page_view.cc) just does what - // we do below. - syncService_ = profile_->GetProfileSyncService(); - - // TODO(akalin): This color is taken from kSyncLabelErrorBgColor in - // content_page_view.cc. Either decomp that color out into a - // function/variable that is referenced by both this file and - // content_page_view.cc, or maybe pick a more suitable color. - syncErrorBackgroundColor_.reset( - [[NSColor colorWithDeviceRed:0xff/255.0 - green:0x9a/255.0 - blue:0x9a/255.0 - alpha:1.0] retain]); - - // Disable the |autoFillSettingsButton_| if we have no - // |personalDataManager|. - PersonalDataManager* personalDataManager = - profile_->GetPersonalDataManager(); - [autoFillSettingsButton_ setHidden:(personalDataManager == NULL)]; - bool autofill_disabled_by_policy = - autoFillEnabled_.IsManaged() && !autoFillEnabled_.GetValue(); - [self setAutoFillSettingsButtonEnabled:!autofill_disabled_by_policy]; - [self setPasswordManagerChoiceEnabled:!askSavePasswords_.IsManaged()]; - [self setPasswordManagerButtonEnabled: - !askSavePasswords_.IsManaged() || askSavePasswords_.GetValue()]; - - // Initialize the enabled state of the elements on the general tab. - [self setShowHomeButtonEnabled:!showHomeButton_.IsManaged()]; - [self setEnabledStateOfRestoreOnStartup]; - [self setDefaultSearchEngineEnabled:![searchEngineModel_ isDefaultManaged]]; - - // Initialize UI state for the advanced page. - [self setShowAlternateErrorPagesEnabled:!alternateErrorPages_.IsManaged()]; - [self setUseSuggestEnabled:!useSuggest_.IsManaged()]; - [self setDnsPrefetchEnabled:!dnsPrefetch_.IsManaged()]; - [self setSafeBrowsingEnabled:!safeBrowsing_.IsManaged()]; - [self setMetricsReportingEnabled:!metricsReporting_.IsManaged()]; - [self setDownloadLocationEnabled:!defaultDownloadLocation_.IsManaged()]; - proxyPrefs_.reset( - PrefSetObserver::CreateProxyPrefSetObserver(prefs_, observer_.get())); - [self setProxiesConfigureButtonEnabled:!proxyPrefs_->IsManaged()]; - } - return self; -} - -- (void)awakeFromNib { - - // Validate some assumptions in debug builds. - - // "Basics", "Personal Stuff", and "Under the Hood" views should be the same - // width. They should be the same width so they are laid out to look as good - // as possible at that width with controls just having to wrap if their text - // is too long. - DCHECK_EQ(NSWidth([basicsView_ frame]), NSWidth([personalStuffView_ frame])) - << "Basics and Personal Stuff should be the same widths"; - DCHECK_EQ(NSWidth([basicsView_ frame]), NSWidth([underTheHoodView_ frame])) - << "Basics and Under the Hood should be the same widths"; - // "Under the Hood" content should always be skinnier than the scroller it - // goes into (we resize it). - DCHECK_LE(NSWidth([underTheHoodContentView_ frame]), - [underTheHoodScroller_ contentSize].width) - << "The Under the Hood content should be narrower than the content " - "of the scroller it goes into"; - -#if !defined(GOOGLE_CHROME_BUILD) - // "Enable logging" (breakpad and stats) is only in Google Chrome builds, - // remove the checkbox and slide everything above it down. - RemoveViewFromView(underTheHoodContentView_, enableLoggingCheckbox_); -#endif // !defined(GOOGLE_CHROME_BUILD) - - // There are four problem children within the groups: - // Basics - Default Browser - // Personal Stuff - Sync - // Personal Stuff - Themes - // Personal Stuff - Browser Data - // These four have buttons that with some localizations are wider then the - // view. So the four get manually laid out before doing the general work so - // the views/window can be made wide enough to fit them. The layout in the - // general pass is a noop for these buttons (since they are already sized). - - // Size the default browser button. - const NSUInteger kDefaultBrowserGroupCount = 3; - const NSUInteger kDefaultBrowserButtonIndex = 1; - DCHECK_EQ([basicsGroupDefaultBrowser_ count], kDefaultBrowserGroupCount) - << "Expected only two items in Default Browser group"; - NSButton* defaultBrowserButton = - [basicsGroupDefaultBrowser_ objectAtIndex:kDefaultBrowserButtonIndex]; - NSSize defaultBrowserChange = - [GTMUILocalizerAndLayoutTweaker sizeToFitView:defaultBrowserButton]; - DCHECK_EQ(defaultBrowserChange.height, 0.0) - << "Button should have been right height in nib"; - - [self configureInstant]; - - // Size the sync row. - CGFloat syncRowChange = SizeToFitButtonPair(syncButton_, - syncCustomizeButton_); - - // Size the themes row. - const NSUInteger kThemeGroupCount = 3; - const NSUInteger kThemeResetButtonIndex = 1; - const NSUInteger kThemeThemesButtonIndex = 2; - DCHECK_EQ([personalStuffGroupThemes_ count], kThemeGroupCount) - << "Expected only two items in Themes group"; - CGFloat themeRowChange = SizeToFitButtonPair( - [personalStuffGroupThemes_ objectAtIndex:kThemeResetButtonIndex], - [personalStuffGroupThemes_ objectAtIndex:kThemeThemesButtonIndex]); - - // Size the Privacy and Clear buttons that make a row in Under the Hood. - CGFloat privacyRowChange = SizeToFitButtonPair(contentSettingsButton_, - clearDataButton_); - // Under the Hood view is narrower (then the other panes) in the nib, subtract - // out the amount it was already going to grow to match the other panes when - // calculating how much the row needs things to grow. - privacyRowChange -= - ([underTheHoodScroller_ contentSize].width - - NSWidth([underTheHoodContentView_ frame])); - - // Find the most any row changed in size. - CGFloat maxWidthChange = std::max(defaultBrowserChange.width, syncRowChange); - maxWidthChange = std::max(maxWidthChange, themeRowChange); - maxWidthChange = std::max(maxWidthChange, privacyRowChange); - - // If any grew wider, make the views wider. If they all shrank, they fit the - // existing view widths, so no change is needed//. - if (maxWidthChange > 0.0) { - NSSize viewSize = [basicsView_ frame].size; - viewSize.width += maxWidthChange; - [basicsView_ setFrameSize:viewSize]; - viewSize = [personalStuffView_ frame].size; - viewSize.width += maxWidthChange; - [personalStuffView_ setFrameSize:viewSize]; - } - - // Now that we have the width needed for Basics and Personal Stuff, lay out - // those pages bottom up making sure the strings fit and moving things up as - // needed. - - CGFloat newWidth = NSWidth([basicsView_ frame]); - CGFloat verticalShift = 0.0; - verticalShift += AutoSizeGroup(basicsGroupDefaultBrowser_, - kAutoSizeGroupBehaviorVerticalFirstToFit, - verticalShift); - verticalShift += AutoSizeGroup( - basicsGroupSearchEngine_, - kAutoSizeGroupBehaviorFirstTwoAsRowVerticalToFit, - verticalShift); - verticalShift += AutoSizeGroup(basicsGroupToolbar_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - verticalShift += AutoSizeGroup(basicsGroupHomePage_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - verticalShift += AutoSizeGroup(basicsGroupStartup_, - kAutoSizeGroupBehaviorVerticalFirstToFit, - verticalShift); - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:basicsView_ - delta:NSMakeSize(0.0, verticalShift)]; - - verticalShift = 0.0; - verticalShift += AutoSizeGroup(personalStuffGroupThemes_, - kAutoSizeGroupBehaviorHorizontalToFit, - verticalShift); - verticalShift += AutoSizeGroup(personalStuffGroupBrowserData_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - verticalShift += AutoSizeGroup(personalStuffGroupAutofill_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - verticalShift += AutoSizeGroup(personalStuffGroupPasswords_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - // TODO(akalin): Here we rely on the initial contents of the sync - // group's text field/link field to be large enough to hold all - // possible messages so that we don't have to re-layout when sync - // state changes. This isn't perfect, since e.g. some sync messages - // use the user's e-mail address (which may be really long), and the - // link field is usually not shown (leaving a big empty space). - // Rethink sync preferences UI for Mac. - verticalShift += AutoSizeGroup(personalStuffGroupSync_, - kAutoSizeGroupBehaviorVerticalToFit, - verticalShift); - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:personalStuffView_ - delta:NSMakeSize(0.0, verticalShift)]; - - if (syncService_) { - syncService_->AddObserver(observer_.get()); - // Update the controls according to the initial state. - [self syncStateChanged]; - } else { - // If sync is disabled we don't want to show the sync controls at all. - RemoveGroupFromView(personalStuffView_, personalStuffGroupSync_); - } - - // Make the window as wide as the views. - NSWindow* prefsWindow = [self window]; - NSView* prefsContentView = [prefsWindow contentView]; - NSRect frame = [prefsContentView convertRect:[prefsWindow frame] - fromView:nil]; - frame.size.width = newWidth; - frame = [prefsContentView convertRect:frame toView:nil]; - [prefsWindow setFrame:frame display:NO]; - - // The Under the Hood prefs is a scroller, it shouldn't get any border, so it - // gets resized to be as wide as the window ended up. - NSSize underTheHoodSize = [underTheHoodView_ frame].size; - underTheHoodSize.width = newWidth; - [underTheHoodView_ setFrameSize:underTheHoodSize]; - - // Widen the Under the Hood content so things can rewrap to the full width. - NSSize underTheHoodContentSize = [underTheHoodContentView_ frame].size; - underTheHoodContentSize.width = [underTheHoodScroller_ contentSize].width; - [underTheHoodContentView_ setFrameSize:underTheHoodContentSize]; - - // Now that Under the Hood is the right width, auto-size to the new width to - // get the final height. - verticalShift = AutoSizeUnderTheHoodContent(underTheHoodContentView_, - downloadLocationControl_, - downloadLocationButton_); - [GTMUILocalizerAndLayoutTweaker - resizeViewWithoutAutoResizingSubViews:underTheHoodContentView_ - delta:NSMakeSize(0.0, verticalShift)]; - underTheHoodContentSize = [underTheHoodContentView_ frame].size; - - // Put the Under the Hood content view into the scroller and scroll it to the - // top. - [underTheHoodScroller_ setDocumentView:underTheHoodContentView_]; - [underTheHoodContentView_ scrollPoint: - NSMakePoint(0, underTheHoodContentSize.height)]; - - ResourceBundle& rb = ResourceBundle::GetSharedInstance(); - NSImage* alertIcon = rb.GetNativeImageNamed(IDR_WARNING); - DCHECK(alertIcon); - [managedPrefsBannerWarningImage_ setImage:alertIcon]; - - [self initBannerStateForPage:initialPage_]; - [self switchToPage:initialPage_ animate:NO]; - - // Save/restore position based on prefs. - if (g_browser_process && g_browser_process->local_state()) { - sizeSaver_.reset([[WindowSizeAutosaver alloc] - initWithWindow:[self window] - prefService:profile_->GetPrefs() - path:prefs::kPreferencesWindowPlacement]); - } - - // Initialize the banner gradient and stroke color. - NSColor* bannerStartingColor = - [NSColor colorWithCalibratedRed:kBannerGradientColorTop[0] - green:kBannerGradientColorTop[1] - blue:kBannerGradientColorTop[2] - alpha:1.0]; - NSColor* bannerEndingColor = - [NSColor colorWithCalibratedRed:kBannerGradientColorBottom[0] - green:kBannerGradientColorBottom[1] - blue:kBannerGradientColorBottom[2] - alpha:1.0]; - scoped_nsobject<NSGradient> bannerGradient( - [[NSGradient alloc] initWithStartingColor:bannerStartingColor - endingColor:bannerEndingColor]); - [managedPrefsBannerView_ setGradient:bannerGradient]; - - NSColor* bannerStrokeColor = - [NSColor colorWithCalibratedWhite:kBannerStrokeColor - alpha:1.0]; - [managedPrefsBannerView_ setStrokeColor:bannerStrokeColor]; - - // Set accessibility related attributes. - NSTableView* tableView = [basicsView_ viewWithTag:kBasicsStartupPageTableTag]; - NSString* description = - l10n_util::GetNSStringWithFixup(IDS_OPTIONS_STARTUP_SHOW_PAGES); - [tableView accessibilitySetOverrideValue:description - forAttribute:NSAccessibilityDescriptionAttribute]; -} - -- (void)dealloc { - if (syncService_) { - syncService_->RemoveObserver(observer_.get()); - } - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [animation_ setDelegate:nil]; - [animation_ stopAnimation]; - [super dealloc]; -} - -// Xcode 3.1.x version of Interface Builder doesn't do a lot for editing -// toolbars in XIB. So the toolbar's delegate is set to the controller so it -// can tell the toolbar what items are selectable. -- (NSArray*)toolbarSelectableItemIdentifiers:(NSToolbar*)toolbar { - DCHECK(toolbar == toolbar_); - return [[toolbar_ items] valueForKey:@"itemIdentifier"]; -} - -// Register our interest in the preferences we're displaying so if anything -// else in the UI changes them we will be updated. -- (void)registerPrefObservers { - if (!prefs_) return; - - PrefService* local = g_browser_process->local_state(); - - // Basics panel - registrar_.Init(prefs_); - registrar_.Add(prefs::kURLsToRestoreOnStartup, observer_.get()); - restoreOnStartup_.Init(prefs::kRestoreOnStartup, prefs_, observer_.get()); - newTabPageIsHomePage_.Init(prefs::kHomePageIsNewTabPage, - prefs_, observer_.get()); - homepage_.Init(prefs::kHomePage, prefs_, observer_.get()); - showHomeButton_.Init(prefs::kShowHomeButton, prefs_, observer_.get()); - instantEnabled_.Init(prefs::kInstantEnabled, prefs_, observer_.get()); - default_browser_policy_.Init(prefs::kDefaultBrowserSettingEnabled, - local, observer_.get()); - - // Personal Stuff panel - askSavePasswords_.Init(prefs::kPasswordManagerEnabled, - prefs_, observer_.get()); - autoFillEnabled_.Init(prefs::kAutoFillEnabled, prefs_, observer_.get()); - currentTheme_.Init(prefs::kCurrentThemeID, prefs_, observer_.get()); - - // Under the hood panel - alternateErrorPages_.Init(prefs::kAlternateErrorPagesEnabled, - prefs_, observer_.get()); - useSuggest_.Init(prefs::kSearchSuggestEnabled, prefs_, observer_.get()); - dnsPrefetch_.Init(prefs::kDnsPrefetchingEnabled, prefs_, observer_.get()); - safeBrowsing_.Init(prefs::kSafeBrowsingEnabled, prefs_, observer_.get()); - autoOpenFiles_.Init( - prefs::kDownloadExtensionsToOpen, prefs_, observer_.get()); - translateEnabled_.Init(prefs::kEnableTranslate, prefs_, observer_.get()); - tabsToLinks_.Init(prefs::kWebkitTabsToLinks, prefs_, observer_.get()); - - metricsReporting_.Init(prefs::kMetricsReportingEnabled, - local, observer_.get()); - defaultDownloadLocation_.Init(prefs::kDownloadDefaultDirectory, prefs_, - observer_.get()); - askForSaveLocation_.Init(prefs::kPromptForDownload, prefs_, observer_.get()); - - // We don't need to observe changes in this value. - lastSelectedPage_.Init(prefs::kOptionsWindowLastTabIndex, local, NULL); -} - -// Called when the window wants to be closed. -- (BOOL)windowShouldClose:(id)sender { - // Stop any animation and clear the delegate to avoid stale pointers. - [animation_ setDelegate:nil]; - [animation_ stopAnimation]; - - return YES; -} - -// Called when the user hits the escape key. Closes the window. -- (void)cancel:(id)sender { - [[self window] performClose:self]; -} - -// Record the user performed a certain action and save the preferences. -- (void)recordUserAction:(const UserMetricsAction &)action { - UserMetrics::RecordAction(action, profile_); - if (prefs_) - prefs_->ScheduleSavePersistentPrefs(); -} - -// Returns the set of keys that |key| depends on for its value so it can be -// re-computed when any of those change as well. -+ (NSSet*)keyPathsForValuesAffectingValueForKey:(NSString*)key { - NSSet* paths = [super keyPathsForValuesAffectingValueForKey:key]; - if ([key isEqualToString:@"isHomepageURLEnabled"]) { - paths = [paths setByAddingObject:@"newTabPageIsHomePageIndex"]; - paths = [paths setByAddingObject:@"homepageURL"]; - } else if ([key isEqualToString:@"restoreURLsEnabled"]) { - paths = [paths setByAddingObject:@"restoreOnStartupIndex"]; - } else if ([key isEqualToString:@"isHomepageChoiceEnabled"]) { - paths = [paths setByAddingObject:@"newTabPageIsHomePageIndex"]; - paths = [paths setByAddingObject:@"homepageURL"]; - } else if ([key isEqualToString:@"newTabPageIsHomePageIndex"]) { - paths = [paths setByAddingObject:@"homepageURL"]; - } else if ([key isEqualToString:@"hompageURL"]) { - paths = [paths setByAddingObject:@"newTabPageIsHomePageIndex"]; - } else if ([key isEqualToString:@"canChangeDefaultBrowser"]) { - paths = [paths setByAddingObject:@"defaultBrowser"]; - } else if ([key isEqualToString:@"defaultBrowserTextColor"]) { - paths = [paths setByAddingObject:@"defaultBrowser"]; - } else if ([key isEqualToString:@"defaultBrowserText"]) { - paths = [paths setByAddingObject:@"defaultBrowser"]; - } - return paths; -} - -// Launch the Keychain Access app. -- (void)launchKeychainAccess { - NSString* const kKeychainBundleId = @"com.apple.keychainaccess"; - [[NSWorkspace sharedWorkspace] - launchAppWithBundleIdentifier:kKeychainBundleId - options:0L - additionalEventParamDescriptor:nil - launchIdentifier:nil]; -} - -//------------------------------------------------------------------------- -// Basics panel - -// Sets the home page preferences for kNewTabPageIsHomePage and kHomePage. If a -// blank or null-host URL is passed in we revert to using NewTab page -// as the Home page. Note: using SetValue() causes the observers not to fire, -// which is actually a good thing as we could end up in a state where setting -// the homepage to an empty url would automatically reset the prefs back to -// using the NTP, so we'd be never be able to change it. -- (void)setHomepage:(const GURL&)homepage { - if (IsNewTabUIURLString(homepage)) { - newTabPageIsHomePage_.SetValueIfNotManaged(true); - homepage_.SetValueIfNotManaged(std::string()); - } else if (!homepage.is_valid()) { - newTabPageIsHomePage_.SetValueIfNotManaged(true); - if (!homepage.has_host()) - homepage_.SetValueIfNotManaged(std::string()); - } else { - homepage_.SetValueIfNotManaged(homepage.spec()); - } -} - -// Callback when preferences are changed by someone modifying the prefs backend -// externally. |prefName| is the name of the pref that has changed. Unlike on -// Windows, we don't need to use this method for initializing, that's handled by -// Cocoa Bindings. -// Handles prefs for the "Basics" panel. -- (void)basicsPrefChanged:(std::string*)prefName { - if (*prefName == prefs::kRestoreOnStartup) { - const SessionStartupPref startupPref = - SessionStartupPref::GetStartupPref(prefs_); - [self setRestoreOnStartupIndex:startupPref.type]; - [self setEnabledStateOfRestoreOnStartup]; - } else if (*prefName == prefs::kURLsToRestoreOnStartup) { - [customPagesSource_ reloadURLs]; - [self setEnabledStateOfRestoreOnStartup]; - } else if (*prefName == prefs::kHomePageIsNewTabPage) { - NSInteger useNewTabPage = newTabPageIsHomePage_.GetValue() ? 0 : 1; - [self setNewTabPageIsHomePageIndex:useNewTabPage]; - } else if (*prefName == prefs::kHomePage) { - NSString* value = base::SysUTF8ToNSString(homepage_.GetValue()); - [self setHomepageURL:value]; - } else if (*prefName == prefs::kShowHomeButton) { - [self setShowHomeButton:showHomeButton_.GetValue() ? YES : NO]; - [self setShowHomeButtonEnabled:!showHomeButton_.IsManaged()]; - } else if (*prefName == prefs::kInstantEnabled) { - [self configureInstant]; - } else if (*prefName == prefs::kDefaultBrowserSettingEnabled) { - [self willChangeValueForKey:@"defaultBrowser"]; - [self didChangeValueForKey:@"defaultBrowser"]; - } -} - -// Returns the index of the selected cell in the "on startup" matrix based -// on the "restore on startup" pref. The ordering of the cells is in the -// same order as the pref. -- (NSInteger)restoreOnStartupIndex { - const SessionStartupPref pref = SessionStartupPref::GetStartupPref(prefs_); - return pref.type; -} - -// A helper function that takes the startup session type, grabs the URLs to -// restore, and saves it all in prefs. -- (void)saveSessionStartupWithType:(SessionStartupPref::Type)type { - SessionStartupPref pref; - pref.type = type; - pref.urls = [customPagesSource_.get() URLs]; - SessionStartupPref::SetStartupPref(prefs_, pref); -} - -// Sets the pref based on the index of the selected cell in the matrix and -// marks the appropriate user metric. -- (void)setRestoreOnStartupIndex:(NSInteger)type { - SessionStartupPref::Type startupType = - static_cast<SessionStartupPref::Type>(type); - switch (startupType) { - case SessionStartupPref::DEFAULT: - [self recordUserAction:UserMetricsAction("Options_Startup_Homepage")]; - break; - case SessionStartupPref::LAST: - [self recordUserAction:UserMetricsAction("Options_Startup_LastSession")]; - break; - case SessionStartupPref::URLS: - [self recordUserAction:UserMetricsAction("Options_Startup_Custom")]; - break; - default: - NOTREACHED(); - } - [self saveSessionStartupWithType:startupType]; -} - -// Enables or disables the restoreOnStartup elements -- (void) setEnabledStateOfRestoreOnStartup { - const SessionStartupPref startupPref = - SessionStartupPref::GetStartupPref(prefs_); - [self setRestoreButtonsEnabled:!SessionStartupPref::TypeIsManaged(prefs_)]; - [self setRestoreURLsEnabled:!SessionStartupPref::URLsAreManaged(prefs_) && - [self restoreOnStartupIndex] == SessionStartupPref::URLS]; -} - -// Getter for the |customPagesSource| property for bindings. -- (CustomHomePagesModel*)customPagesSource { - return customPagesSource_.get(); -} - -// Called when the selection in the table changes. If a flag is set indicating -// that we're waiting for a special select message, edit the cell. Otherwise -// just ignore it, we don't normally care. -- (void)tableViewSelectionDidChange:(NSNotification*)aNotification { - if (pendingSelectForEdit_) { - NSTableView* table = [aNotification object]; - NSUInteger selectedRow = [table selectedRow]; - [table editColumn:0 row:selectedRow withEvent:nil select:YES]; - pendingSelectForEdit_ = NO; - } -} - -// Called when the user hits the (+) button for adding a new homepage to the -// list. This will also attempt to make the new item editable so the user can -// just start typing. -- (IBAction)addHomepage:(id)sender { - [customPagesArrayController_ add:sender]; - - // When the new item is added to the model, the array controller will select - // it. We'll watch for that notification (because we are the table view's - // delegate) and then make the cell editable. Note that this can't be - // accomplished simply by subclassing the array controller's add method (I - // did try). The update of the table is asynchronous with the controller - // updating the model. - pendingSelectForEdit_ = YES; -} - -// Called when the user hits the (-) button for removing the selected items in -// the homepage table. The controller does all the work. -- (IBAction)removeSelectedHomepages:(id)sender { - [customPagesArrayController_ remove:sender]; -} - -// Add all entries for all open browsers with our profile. -- (IBAction)useCurrentPagesAsHomepage:(id)sender { - std::vector<GURL> urls; - for (BrowserList::const_iterator browserIter = BrowserList::begin(); - browserIter != BrowserList::end(); ++browserIter) { - Browser* browser = *browserIter; - if (browser->profile() != profile_) - continue; // Only want entries for open profile. - - for (int tabIndex = 0; tabIndex < browser->tab_count(); ++tabIndex) { - TabContents* tab = browser->GetTabContentsAt(tabIndex); - if (tab->ShouldDisplayURL()) { - const GURL url = browser->GetTabContentsAt(tabIndex)->GetURL(); - if (!url.is_empty()) - urls.push_back(url); - } - } - } - [customPagesSource_ setURLs:urls]; -} - -enum { kHomepageNewTabPage, kHomepageURL }; - -// Here's a table describing the desired characteristics of the homepage choice -// radio value, it's enabled state and the URL field enabled state. They depend -// on the values of the managed bits for homepage (m_hp) and -// homepageIsNewTabPage (m_ntp) preferences, as well as the value of the -// homepageIsNewTabPage preference (ntp) and whether the homepage preference -// is equal to the new tab page URL (hpisntp). -// -// m_hp m_ntp ntp hpisntp | choice value | choice enabled | URL field enabled -// -------------------------------------------------------------------------- -// 0 0 0 0 | homepage | 1 | 1 -// 0 0 0 1 | new tab page | 1 | 0 -// 0 0 1 0 | new tab page | 1 | 0 -// 0 0 1 1 | new tab page | 1 | 0 -// 0 1 0 0 | homepage | 0 | 1 -// 0 1 0 1 | homepage | 0 | 1 -// 0 1 1 0 | new tab page | 0 | 0 -// 0 1 1 1 | new tab page | 0 | 0 -// 1 0 0 0 | homepage | 1 | 0 -// 1 0 0 1 | new tab page | 0 | 0 -// 1 0 1 0 | new tab page | 1 | 0 -// 1 0 1 1 | new tab page | 0 | 0 -// 1 1 0 0 | homepage | 0 | 0 -// 1 1 0 1 | new tab page | 0 | 0 -// 1 1 1 0 | new tab page | 0 | 0 -// 1 1 1 1 | new tab page | 0 | 0 -// -// thus, we have: -// -// choice value is new tab page === ntp || (hpisntp && (m_hp || !m_ntp)) -// choice enabled === !m_ntp && !(m_hp && hpisntp) -// URL field enabled === !ntp && !mhp && !(hpisntp && !m_ntp) -// -// which also make sense if you think about them. - -// Checks whether the homepage URL refers to the new tab page. -- (BOOL)isHomepageNewTabUIURL { - return IsNewTabUIURLString(GURL(homepage_.GetValue().c_str())); -} - -// Returns the index of the selected cell in the "home page" marix based on -// the "new tab is home page" pref. Sadly, the ordering is reversed from the -// pref value. -- (NSInteger)newTabPageIsHomePageIndex { - return newTabPageIsHomePage_.GetValue() || - ([self isHomepageNewTabUIURL] && - (homepage_.IsManaged() || !newTabPageIsHomePage_.IsManaged())) ? - kHomepageNewTabPage : kHomepageURL; -} - -// Sets the pref based on the given index into the matrix and marks the -// appropriate user metric. -- (void)setNewTabPageIsHomePageIndex:(NSInteger)index { - bool useNewTabPage = index == kHomepageNewTabPage ? true : false; - if (useNewTabPage) { - [self recordUserAction:UserMetricsAction("Options_Homepage_UseNewTab")]; - } else { - [self recordUserAction:UserMetricsAction("Options_Homepage_UseURL")]; - if ([self isHomepageNewTabUIURL]) - homepage_.SetValueIfNotManaged(std::string()); - } - newTabPageIsHomePage_.SetValueIfNotManaged(useNewTabPage); -} - -// Check whether the new tab and URL homepage radios should be enabled, i.e. if -// the corresponding preference is not managed through configuration policy. -- (BOOL)isHomepageChoiceEnabled { - return !newTabPageIsHomePage_.IsManaged() && - !(homepage_.IsManaged() && [self isHomepageNewTabUIURL]); -} - -// Returns whether or not the homepage URL text field should be enabled -// based on if the new tab page is the home page. -- (BOOL)isHomepageURLEnabled { - return !newTabPageIsHomePage_.GetValue() && !homepage_.IsManaged() && - !([self isHomepageNewTabUIURL] && !newTabPageIsHomePage_.IsManaged()); -} - -// Returns the homepage URL. -- (NSString*)homepageURL { - NSString* value = base::SysUTF8ToNSString(homepage_.GetValue()); - return [self isHomepageNewTabUIURL] ? nil : value; -} - -// Sets the homepage URL to |urlString| with some fixing up. -- (void)setHomepageURL:(NSString*)urlString { - // If the text field contains a valid URL, sync it to prefs. We run it - // through the fixer upper to allow input like "google.com" to be converted - // to something valid ("http://google.com"). - std::string unfixedURL = urlString ? base::SysNSStringToUTF8(urlString) : - chrome::kChromeUINewTabURL; - [self setHomepage:URLFixerUpper::FixupURL(unfixedURL, std::string())]; -} - -// Returns whether the home button should be checked based on the preference. -- (BOOL)showHomeButton { - return showHomeButton_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the home button should be displayed -// based on |value|. -- (void)setShowHomeButton:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_Homepage_ShowHomeButton")]; - else - [self recordUserAction:UserMetricsAction( - "Options_Homepage_HideHomeButton")]; - showHomeButton_.SetValueIfNotManaged(value ? true : false); -} - -// Getter for the |searchEngineModel| property for bindings. -- (id)searchEngineModel { - return searchEngineModel_.get(); -} - -// Bindings for the search engine popup. We not binding directly to the model -// in order to siphon off the setter so we can record the metric. If we're -// doing it with one, might as well do it with both. -- (NSUInteger)searchEngineSelectedIndex { - return [searchEngineModel_ defaultIndex]; -} - -- (void)setSearchEngineSelectedIndex:(NSUInteger)index { - [self recordUserAction:UserMetricsAction("Options_SearchEngineChanged")]; - [searchEngineModel_ setDefaultIndex:index]; -} - -// Called when the search engine model changes. Update the selection in the -// popup by tickling the bindings with the new value. -- (void)searchEngineModelChanged:(NSNotification*)notify { - [self setSearchEngineSelectedIndex:[self searchEngineSelectedIndex]]; - [self setDefaultSearchEngineEnabled:![searchEngineModel_ isDefaultManaged]]; - -} - -- (IBAction)manageSearchEngines:(id)sender { - [KeywordEditorCocoaController showKeywordEditor:profile_]; -} - -- (IBAction)toggleInstant:(id)sender { - if (instantEnabled_.GetValue()) { - InstantController::Disable(profile_); - } else { - [instantCheckbox_ setState:NSOffState]; - browser::ShowInstantConfirmDialogIfNecessary([self window], profile_); - } -} - -// Sets the state of the Instant checkbox and adds the type information to the -// label. -- (void)configureInstant { - bool enabled = instantEnabled_.GetValue(); - NSInteger state = enabled ? NSOnState : NSOffState; - [instantCheckbox_ setState:state]; -} - -- (IBAction)learnMoreAboutInstant:(id)sender { - browser::ShowOptionsURL(profile_, browser::InstantLearnMoreURL()); -} - -// Called when the user clicks the button to make Chromium the default -// browser. Registers http and https. -- (IBAction)makeDefaultBrowser:(id)sender { - [self willChangeValueForKey:@"defaultBrowser"]; - - ShellIntegration::SetAsDefaultBrowser(); - [self recordUserAction:UserMetricsAction("Options_SetAsDefaultBrowser")]; - // If the user made Chrome the default browser, then he/she arguably wants - // to be notified when that changes. - prefs_->SetBoolean(prefs::kCheckDefaultBrowser, true); - - // Tickle KVO so that the UI updates. - [self didChangeValueForKey:@"defaultBrowser"]; -} - -// Returns the Chromium default browser state and whether this is user -// controlled or locked by a policy. -- (BOOL)canChangeDefaultBrowser { - return !default_browser_policy_.IsManaged() && - ShellIntegration::IsDefaultBrowser() != - ShellIntegration::IS_DEFAULT_BROWSER; -} - -// Returns the text color of the "chromium is your default browser" text (green -// for yes, red for no). -- (NSColor*)defaultBrowserTextColor { - ShellIntegration::DefaultBrowserState state = - ShellIntegration::IsDefaultBrowser(); - return (state == ShellIntegration::IS_DEFAULT_BROWSER) ? - [NSColor colorWithCalibratedRed:0.0 green:135.0/255.0 blue:0 alpha:1.0] : - [NSColor colorWithCalibratedRed:135.0/255.0 green:0 blue:0 alpha:1.0]; -} - -// Returns the text for the "chromium is your default browser" string dependent -// on if Chromium actually is or not. -- (NSString*)defaultBrowserText { - ShellIntegration::DefaultBrowserState state = - ShellIntegration::IsDefaultBrowser(); - int stringId; - if (state == ShellIntegration::IS_DEFAULT_BROWSER) - stringId = IDS_OPTIONS_DEFAULTBROWSER_DEFAULT; - else if (state == ShellIntegration::NOT_DEFAULT_BROWSER) - stringId = IDS_OPTIONS_DEFAULTBROWSER_NOTDEFAULT; - else - stringId = IDS_OPTIONS_DEFAULTBROWSER_UNKNOWN; - string16 text = - l10n_util::GetStringFUTF16(stringId, - l10n_util::GetStringUTF16(IDS_PRODUCT_NAME)); - return base::SysUTF16ToNSString(text); -} - -//------------------------------------------------------------------------- -// User Data panel - -// Since passwords and forms are radio groups, 'enabled' is index 0 and -// 'disabled' is index 1. Yay. -const int kEnabledIndex = 0; -const int kDisabledIndex = 1; - -// Callback when preferences are changed. |prefName| is the name of the pref -// that has changed. Unlike on Windows, we don't need to use this method for -// initializing, that's handled by Cocoa Bindings. -// Handles prefs for the "Personal Stuff" panel. -- (void)userDataPrefChanged:(std::string*)prefName { - if (*prefName == prefs::kPasswordManagerEnabled) { - [self setPasswordManagerEnabledIndex:askSavePasswords_.GetValue() ? - kEnabledIndex : kDisabledIndex]; - [self setPasswordManagerChoiceEnabled:!askSavePasswords_.IsManaged()]; - [self setPasswordManagerButtonEnabled: - !askSavePasswords_.IsManaged() || askSavePasswords_.GetValue()]; - } - if (*prefName == prefs::kAutoFillEnabled) { - bool autofill_disabled_by_policy = - autoFillEnabled_.IsManaged() && !autoFillEnabled_.GetValue(); - [self setAutoFillSettingsButtonEnabled:!autofill_disabled_by_policy]; - } - if (*prefName == prefs::kCurrentThemeID) { - [self setIsUsingDefaultTheme:currentTheme_.GetValue().length() == 0]; - } -} - -// Called to launch the Keychain Access app to show the user's stored -// passwords. -- (IBAction)showSavedPasswords:(id)sender { - [self recordUserAction:UserMetricsAction("Options_ShowPasswordsExceptions")]; - [self launchKeychainAccess]; -} - -// Called to show the Auto Fill Settings dialog. -- (IBAction)showAutoFillSettings:(id)sender { - [self recordUserAction:UserMetricsAction("Options_ShowAutoFillSettings")]; - - PersonalDataManager* personalDataManager = profile_->GetPersonalDataManager(); - if (!personalDataManager) { - // Should not reach here because button is disabled when - // |personalDataManager| is NULL. - NOTREACHED(); - return; - } - - ShowAutoFillDialog(NULL, personalDataManager, profile_); -} - -// Called to import data from other browsers (Safari, Firefox, etc). -- (IBAction)importData:(id)sender { - UserMetrics::RecordAction(UserMetricsAction("Import_ShowDlg"), profile_); - [ImportDialogController showImportSettingsDialogForProfile:profile_]; -} - -- (IBAction)resetThemeToDefault:(id)sender { - [self recordUserAction:UserMetricsAction("Options_ThemesReset")]; - profile_->ClearTheme(); -} - -- (IBAction)themesGallery:(id)sender { - [self recordUserAction:UserMetricsAction("Options_ThemesGallery")]; - Browser* browser = BrowserList::GetLastActive(); - - if (!browser || !browser->GetSelectedTabContents()) - browser = Browser::Create(profile_); - browser->OpenThemeGalleryTabAndActivate(); -} - -// Called when the "stop syncing" confirmation dialog started by -// doSyncAction is finished. Stop syncing only If the user clicked -// OK. -- (void)stopSyncAlertDidEnd:(NSAlert*)alert - returnCode:(int)returnCode - contextInfo:(void*)contextInfo { - DCHECK(syncService_ && !syncService_->IsManaged()); - if (returnCode == NSAlertFirstButtonReturn) { - syncService_->DisableForUser(); - ProfileSyncService::SyncEvent(ProfileSyncService::STOP_FROM_OPTIONS); - } -} - -// Called when the user clicks the multi-purpose sync button in the -// "Personal Stuff" pane. -- (IBAction)doSyncAction:(id)sender { - DCHECK(syncService_ && !syncService_->IsManaged()); - if (syncService_->HasSyncSetupCompleted()) { - // If sync setup has completed that means the sync button was a - // "stop syncing" button. Bring up a confirmation dialog before - // actually stopping syncing (see stopSyncAlertDidEnd). - scoped_nsobject<NSAlert> alert([[NSAlert alloc] init]); - [alert addButtonWithTitle:l10n_util::GetNSStringWithFixup( - IDS_SYNC_STOP_SYNCING_CONFIRM_BUTTON_LABEL)]; - [alert addButtonWithTitle:l10n_util::GetNSStringWithFixup( - IDS_CANCEL)]; - [alert setMessageText:l10n_util::GetNSStringWithFixup( - IDS_SYNC_STOP_SYNCING_DIALOG_TITLE)]; - [alert setInformativeText:l10n_util::GetNSStringWithFixup( - IDS_SYNC_STOP_SYNCING_EXPLANATION_LABEL)]; - [alert setAlertStyle:NSWarningAlertStyle]; - const SEL kEndSelector = - @selector(stopSyncAlertDidEnd:returnCode:contextInfo:); - [alert beginSheetModalForWindow:[self window] - modalDelegate:self - didEndSelector:kEndSelector - contextInfo:NULL]; - } else { - // Otherwise, the sync button was a "sync my bookmarks" button. - // Kick off the sync setup process. - syncService_->ShowLoginDialog(NULL); - ProfileSyncService::SyncEvent(ProfileSyncService::START_FROM_OPTIONS); - } -} - -// Called when the user clicks on the link to the privacy dashboard. -- (IBAction)showPrivacyDashboard:(id)sender { - Browser* browser = BrowserList::GetLastActive(); - - if (!browser || !browser->GetSelectedTabContents()) - browser = Browser::Create(profile_); - browser->OpenPrivacyDashboardTabAndActivate(); -} - -// Called when the user clicks the "Customize Sync" button in the -// "Personal Stuff" pane. Spawns a dialog-modal sheet that cleans -// itself up on close. -- (IBAction)doSyncCustomize:(id)sender { - syncService_->ShowConfigure(NULL); -} - -// Called when the user clicks on the multi-purpose 'sync problem' -// link. -- (IBAction)doSyncReauthentication:(id)sender { - DCHECK(syncService_ && !syncService_->IsManaged()); - syncService_->ShowErrorUI(NULL); -} - -- (void)setPasswordManagerEnabledIndex:(NSInteger)value { - if (value == kEnabledIndex) - [self recordUserAction:UserMetricsAction( - "Options_PasswordManager_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_PasswordManager_Disable")]; - askSavePasswords_.SetValueIfNotManaged(value == kEnabledIndex ? true : false); -} - -- (NSInteger)passwordManagerEnabledIndex { - return askSavePasswords_.GetValue() ? kEnabledIndex : kDisabledIndex; -} - -- (void)setIsUsingDefaultTheme:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_IsUsingDefaultTheme_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_IsUsingDefaultTheme_Disable")]; -} - -- (BOOL)isUsingDefaultTheme { - return currentTheme_.GetValue().length() == 0; -} - -//------------------------------------------------------------------------- -// Under the hood panel - -// Callback when preferences are changed. |prefName| is the name of the pref -// that has changed. Unlike on Windows, we don't need to use this method for -// initializing, that's handled by Cocoa Bindings. -// Handles prefs for the "Under the hood" panel. -- (void)underHoodPrefChanged:(std::string*)prefName { - if (*prefName == prefs::kAlternateErrorPagesEnabled) { - [self setShowAlternateErrorPages: - alternateErrorPages_.GetValue() ? YES : NO]; - [self setShowAlternateErrorPagesEnabled:!alternateErrorPages_.IsManaged()]; - } - else if (*prefName == prefs::kSearchSuggestEnabled) { - [self setUseSuggest:useSuggest_.GetValue() ? YES : NO]; - [self setUseSuggestEnabled:!useSuggest_.IsManaged()]; - } - else if (*prefName == prefs::kDnsPrefetchingEnabled) { - [self setDnsPrefetch:dnsPrefetch_.GetValue() ? YES : NO]; - [self setDnsPrefetchEnabled:!dnsPrefetch_.IsManaged()]; - } - else if (*prefName == prefs::kSafeBrowsingEnabled) { - [self setSafeBrowsing:safeBrowsing_.GetValue() ? YES : NO]; - [self setSafeBrowsingEnabled:!safeBrowsing_.IsManaged()]; - } - else if (*prefName == prefs::kMetricsReportingEnabled) { - [self setMetricsReporting:metricsReporting_.GetValue() ? YES : NO]; - [self setMetricsReportingEnabled:!metricsReporting_.IsManaged()]; - } - else if (*prefName == prefs::kDownloadDefaultDirectory) { - [self setDownloadLocationEnabled:!defaultDownloadLocation_.IsManaged()]; - // Poke KVO. - [self willChangeValueForKey:@"defaultDownloadLocation"]; - [self didChangeValueForKey:@"defaultDownloadLocation"]; - } - else if (*prefName == prefs::kPromptForDownload) { - [self setAskForSaveLocation:askForSaveLocation_.GetValue() ? YES : NO]; - } - else if (*prefName == prefs::kEnableTranslate) { - [self setTranslateEnabled:translateEnabled_.GetValue() ? YES : NO]; - } - else if (*prefName == prefs::kWebkitTabsToLinks) { - [self setTabsToLinks:tabsToLinks_.GetValue() ? YES : NO]; - } - else if (*prefName == prefs::kDownloadExtensionsToOpen) { - // Poke KVC. - [self setFileHandlerUIEnabled:[self fileHandlerUIEnabled]]; - } - else if (proxyPrefs_->IsObserved(*prefName)) { - [self setProxiesConfigureButtonEnabled:!proxyPrefs_->IsManaged()]; - } -} - -// Set the new download path and notify the UI via KVO. -- (void)downloadPathPanelDidEnd:(NSOpenPanel*)panel - code:(NSInteger)returnCode - context:(void*)context { - if (returnCode == NSOKButton) { - [self recordUserAction:UserMetricsAction("Options_SetDownloadDirectory")]; - NSURL* path = [[panel URLs] lastObject]; // We only allow 1 item. - [self willChangeValueForKey:@"defaultDownloadLocation"]; - defaultDownloadLocation_.SetValue(base::SysNSStringToUTF8([path path])); - [self didChangeValueForKey:@"defaultDownloadLocation"]; - } -} - -// Bring up an open panel to allow the user to set a new downloads location. -- (void)browseDownloadLocation:(id)sender { - NSOpenPanel* panel = [NSOpenPanel openPanel]; - [panel setAllowsMultipleSelection:NO]; - [panel setCanChooseFiles:NO]; - [panel setCanChooseDirectories:YES]; - NSString* path = base::SysUTF8ToNSString(defaultDownloadLocation_.GetValue()); - [panel beginSheetForDirectory:path - file:nil - types:nil - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(downloadPathPanelDidEnd:code:context:) - contextInfo:NULL]; -} - -// Called to clear user's browsing data. This puts up an application-modal -// dialog to guide the user through clearing the data. -- (IBAction)clearData:(id)sender { - [ClearBrowsingDataController - showClearBrowsingDialogForProfile:profile_]; -} - -// Opens the "Content Settings" dialog. -- (IBAction)showContentSettings:(id)sender { - [ContentSettingsDialogController - showContentSettingsForType:CONTENT_SETTINGS_TYPE_DEFAULT - profile:profile_]; -} - -- (IBAction)privacyLearnMore:(id)sender { - GURL url = google_util::AppendGoogleLocaleParam( - GURL(chrome::kPrivacyLearnMoreURL)); - // We open a new browser window so the Options dialog doesn't get lost - // behind other windows. - browser::ShowOptionsURL(profile_, url); -} - -- (IBAction)resetAutoOpenFiles:(id)sender { - profile_->GetDownloadManager()->download_prefs()->ResetAutoOpen(); - [self recordUserAction:UserMetricsAction("Options_ResetAutoOpenFiles")]; -} - -- (IBAction)openProxyPreferences:(id)sender { - NSArray* itemsToOpen = [NSArray arrayWithObject:[NSURL fileURLWithPath: - @"/System/Library/PreferencePanes/Network.prefPane"]]; - - const char* proxyPrefCommand = "Proxies"; - base::mac::ScopedAEDesc<> openParams; - OSStatus status = AECreateDesc('ptru', - proxyPrefCommand, - strlen(proxyPrefCommand), - openParams.OutPointer()); - LOG_IF(ERROR, status != noErr) << "Failed to create open params: " << status; - - LSLaunchURLSpec launchSpec = { 0 }; - launchSpec.itemURLs = (CFArrayRef)itemsToOpen; - launchSpec.passThruParams = openParams; - launchSpec.launchFlags = kLSLaunchAsync | kLSLaunchDontAddToRecents; - LSOpenFromURLSpec(&launchSpec, NULL); -} - -// Returns whether the alternate error page checkbox should be checked based -// on the preference. -- (BOOL)showAlternateErrorPages { - return alternateErrorPages_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the alternate error page checkbox -// should be displayed based on |value|. -- (void)setShowAlternateErrorPages:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_LinkDoctorCheckbox_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_LinkDoctorCheckbox_Disable")]; - alternateErrorPages_.SetValueIfNotManaged(value ? true : false); -} - -// Returns whether the suggest checkbox should be checked based on the -// preference. -- (BOOL)useSuggest { - return useSuggest_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the suggest checkbox should be -// displayed based on |value|. -- (void)setUseSuggest:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_UseSuggestCheckbox_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_UseSuggestCheckbox_Disable")]; - useSuggest_.SetValueIfNotManaged(value ? true : false); -} - -// Returns whether the DNS prefetch checkbox should be checked based on the -// preference. -- (BOOL)dnsPrefetch { - return dnsPrefetch_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the DNS prefetch checkbox should be -// displayed based on |value|. -- (void)setDnsPrefetch:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_DnsPrefetchCheckbox_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_DnsPrefetchCheckbox_Disable")]; - dnsPrefetch_.SetValueIfNotManaged(value ? true : false); -} - -// Returns whether the safe browsing checkbox should be checked based on the -// preference. -- (BOOL)safeBrowsing { - return safeBrowsing_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the safe browsing checkbox should be -// displayed based on |value|. -- (void)setSafeBrowsing:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_SafeBrowsingCheckbox_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_SafeBrowsingCheckbox_Disable")]; - safeBrowsing_.SetValueIfNotManaged(value ? true : false); - SafeBrowsingService* safeBrowsingService = - g_browser_process->resource_dispatcher_host()->safe_browsing_service(); - MessageLoop::current()->PostTask( - FROM_HERE, - NewRunnableMethod(safeBrowsingService, - &SafeBrowsingService::OnEnable, - safeBrowsing_.GetValue())); -} - -// Returns whether the metrics reporting checkbox should be checked based on the -// preference. -- (BOOL)metricsReporting { - return metricsReporting_.GetValue() ? YES : NO; -} - -// Sets the backend pref for whether or not the metrics reporting checkbox -// should be displayed based on |value|. -- (void)setMetricsReporting:(BOOL)value { - if (value) - [self recordUserAction:UserMetricsAction( - "Options_MetricsReportingCheckbox_Enable")]; - else - [self recordUserAction:UserMetricsAction( - "Options_MetricsReportingCheckbox_Disable")]; - - // TODO(pinkerton): windows shows a dialog here telling the user they need to - // restart for this to take effect. http://crbug.com/34653 - metricsReporting_.SetValueIfNotManaged(value ? true : false); - - bool enabled = metricsReporting_.GetValue(); - GoogleUpdateSettings::SetCollectStatsConsent(enabled); - bool update_pref = GoogleUpdateSettings::GetCollectStatsConsent(); - if (enabled != update_pref) { - DVLOG(1) << "GENERAL SECTION: Unable to set crash report status to " - << enabled; - } - // Only change the pref if GoogleUpdateSettings::GetCollectStatsConsent - // succeeds. - enabled = update_pref; - - MetricsService* metrics = g_browser_process->metrics_service(); - DCHECK(metrics); - if (metrics) { - metrics->SetUserPermitsUpload(enabled); - if (enabled) - metrics->Start(); - else - metrics->Stop(); - } -} - -- (NSURL*)defaultDownloadLocation { - NSString* pathString = - base::SysUTF8ToNSString(defaultDownloadLocation_.GetValue()); - return [NSURL fileURLWithPath:pathString]; -} - -- (BOOL)askForSaveLocation { - return askForSaveLocation_.GetValue(); -} - -- (void)setAskForSaveLocation:(BOOL)value { - if (value) { - [self recordUserAction:UserMetricsAction( - "Options_AskForSaveLocation_Enable")]; - } else { - [self recordUserAction:UserMetricsAction( - "Options_AskForSaveLocation_Disable")]; - } - askForSaveLocation_.SetValue(value); -} - -- (BOOL)fileHandlerUIEnabled { - if (!profile_->GetDownloadManager()) // Not set in unit tests. - return NO; - return profile_->GetDownloadManager()->download_prefs()->IsAutoOpenUsed(); -} - -- (void)setFileHandlerUIEnabled:(BOOL)value { - [resetFileHandlersButton_ setEnabled:value]; -} - -- (BOOL)translateEnabled { - return translateEnabled_.GetValue(); -} - -- (void)setTranslateEnabled:(BOOL)value { - if (value) { - [self recordUserAction:UserMetricsAction("Options_Translate_Enable")]; - } else { - [self recordUserAction:UserMetricsAction("Options_Translate_Disable")]; - } - translateEnabled_.SetValue(value); -} - -- (BOOL)tabsToLinks { - return tabsToLinks_.GetValue(); -} - -- (void)setTabsToLinks:(BOOL)value { - if (value) { - [self recordUserAction:UserMetricsAction("Options_TabsToLinks_Enable")]; - } else { - [self recordUserAction:UserMetricsAction("Options_TabsToLinks_Disable")]; - } - tabsToLinks_.SetValue(value); -} - -- (void)fontAndLanguageEndSheet:(NSWindow*)sheet - returnCode:(NSInteger)returnCode - contextInfo:(void*)context { - [sheet close]; - [sheet orderOut:self]; - fontLanguageSettings_ = nil; -} - -- (IBAction)changeFontAndLanguageSettings:(id)sender { - // Intentionally leak the controller as it will clean itself up when the - // sheet closes. - fontLanguageSettings_ = - [[FontLanguageSettingsController alloc] initWithProfile:profile_]; - [NSApp beginSheet:[fontLanguageSettings_ window] - modalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(fontAndLanguageEndSheet:returnCode:contextInfo:) - contextInfo:nil]; -} - -// Called to launch the Keychain Access app to show the user's stored -// certificates. Note there's no way to script the app to auto-select the -// certificates. -- (IBAction)showCertificates:(id)sender { - [self recordUserAction:UserMetricsAction("Options_ManagerCerts")]; - [self launchKeychainAccess]; -} - -- (IBAction)resetToDefaults:(id)sender { - // The alert will clean itself up in the did-end selector. - NSAlert* alert = [[NSAlert alloc] init]; - [alert setMessageText:l10n_util::GetNSString(IDS_OPTIONS_RESET_MESSAGE)]; - NSButton* resetButton = [alert addButtonWithTitle: - l10n_util::GetNSString(IDS_OPTIONS_RESET_OKLABEL)]; - [resetButton setKeyEquivalent:@""]; - NSButton* cancelButton = [alert addButtonWithTitle: - l10n_util::GetNSString(IDS_OPTIONS_RESET_CANCELLABEL)]; - [cancelButton setKeyEquivalent:@"\r"]; - - [alert beginSheetModalForWindow:[self window] - modalDelegate:self - didEndSelector:@selector(resetToDefaults:returned:context:) - contextInfo:nil]; -} - -- (void)resetToDefaults:(NSAlert*)alert - returned:(NSInteger)code - context:(void*)context { - if (code == NSAlertFirstButtonReturn) { - OptionsUtil::ResetToDefaults(profile_); - } - [alert autorelease]; -} - -//------------------------------------------------------------------------- - -// Callback when preferences are changed. |prefName| is the name of the -// pref that has changed and should not be NULL. -- (void)prefChanged:(std::string*)prefName { - DCHECK(prefName); - if (!prefName) return; - [self basicsPrefChanged:prefName]; - [self userDataPrefChanged:prefName]; - [self underHoodPrefChanged:prefName]; -} - -// Callback when sync service state has changed. -// -// TODO(akalin): Decomp this out since a lot of it is copied from the -// Windows version. -// TODO(akalin): Change the background of the status label/link on error. -- (void)syncStateChanged { - DCHECK(syncService_); - - string16 statusLabel, linkLabel; - sync_ui_util::MessageType status = - sync_ui_util::GetStatusLabels(syncService_, &statusLabel, &linkLabel); - bool managed = syncService_->IsManaged(); - - [syncButton_ setEnabled:!syncService_->WizardIsVisible()]; - NSString* buttonLabel; - if (syncService_->HasSyncSetupCompleted()) { - buttonLabel = l10n_util::GetNSStringWithFixup( - IDS_SYNC_STOP_SYNCING_BUTTON_LABEL); - [syncCustomizeButton_ setHidden:false]; - } else if (syncService_->SetupInProgress()) { - buttonLabel = l10n_util::GetNSStringWithFixup( - IDS_SYNC_NTP_SETUP_IN_PROGRESS); - [syncCustomizeButton_ setHidden:true]; - } else { - buttonLabel = l10n_util::GetNSStringWithFixup( - IDS_SYNC_START_SYNC_BUTTON_LABEL); - [syncCustomizeButton_ setHidden:true]; - } - [syncCustomizeButton_ setEnabled:!managed]; - [syncButton_ setTitle:buttonLabel]; - [syncButton_ setEnabled:!managed]; - - [syncStatus_ setStringValue:base::SysUTF16ToNSString(statusLabel)]; - [syncLink_ setHidden:linkLabel.empty()]; - [syncLink_ setTitle:base::SysUTF16ToNSString(linkLabel)]; - [syncLink_ setEnabled:!managed]; - - NSButtonCell* syncLinkCell = static_cast<NSButtonCell*>([syncLink_ cell]); - if (!syncStatusNoErrorBackgroundColor_) { - DCHECK(!syncLinkNoErrorBackgroundColor_); - // We assume that the sync controls start off in a non-error - // state. - syncStatusNoErrorBackgroundColor_.reset( - [[syncStatus_ backgroundColor] retain]); - syncLinkNoErrorBackgroundColor_.reset( - [[syncLinkCell backgroundColor] retain]); - } - if (status == sync_ui_util::SYNC_ERROR) { - [syncStatus_ setBackgroundColor:syncErrorBackgroundColor_]; - [syncLinkCell setBackgroundColor:syncErrorBackgroundColor_]; - } else { - [syncStatus_ setBackgroundColor:syncStatusNoErrorBackgroundColor_]; - [syncLinkCell setBackgroundColor:syncLinkNoErrorBackgroundColor_]; - } -} - -// Show the preferences window. -- (IBAction)showPreferences:(id)sender { - [self showWindow:sender]; -} - -- (IBAction)toolbarButtonSelected:(id)sender { - DCHECK([sender isKindOfClass:[NSToolbarItem class]]); - OptionsPage page = [self getPageForToolbarItem:sender]; - [self displayPreferenceViewForPage:page animate:YES]; -} - -// Helper to update the window to display a preferences view for a page. -- (void)displayPreferenceViewForPage:(OptionsPage)page - animate:(BOOL)animate { - NSWindow* prefsWindow = [self window]; - - // Needs to go *after* the call to [self window], which triggers - // awakeFromNib if necessary. - NSView* prefsView = [self getPrefsViewForPage:page]; - NSView* contentView = [prefsWindow contentView]; - - // Make sure we aren't being told to display the same thing again. - if (currentPrefsView_ == prefsView && - managedPrefsBannerVisible_ == bannerState_->IsVisible()) { - return; - } - - // Remember new options page as current page. - if (page != OPTIONS_PAGE_DEFAULT) - lastSelectedPage_.SetValue(page); - - // Stop any running animation, and reset the subviews to the new state. We - // re-add any views we need for animation later. - [animation_ stopAnimation]; - NSView* oldPrefsView = currentPrefsView_; - currentPrefsView_ = prefsView; - [self resetSubViews]; - - // Update the banner state. - [self initBannerStateForPage:page]; - BOOL showBanner = bannerState_->IsVisible(); - - // Update the window title. - NSToolbarItem* toolbarItem = [self getToolbarItemForPage:page]; - [prefsWindow setTitle:[toolbarItem label]]; - - // Calculate new frames for the subviews. - NSRect prefsViewFrame = [prefsView frame]; - NSRect contentViewFrame = [contentView frame]; - NSRect bannerViewFrame = [managedPrefsBannerView_ frame]; - - // Determine what height the managed prefs banner will use. - CGFloat bannerViewHeight = showBanner ? NSHeight(bannerViewFrame) : 0.0; - - if (animate) { - // NSViewAnimation doesn't seem to honor subview resizing as it animates the - // Window's frame. So instead of trying to get the top in the right place, - // just set the origin where it should be at the end, and let the fade/size - // slide things into the right spot. - prefsViewFrame.origin.y = 0.0; - } else { - // The prefView is anchored to the top of its parent, so set its origin so - // that the top is where it should be. When the window's frame is set, the - // origin will be adjusted to keep it in the right spot. - prefsViewFrame.origin.y = NSHeight(contentViewFrame) - - NSHeight(prefsViewFrame) - bannerViewHeight; - } - bannerViewFrame.origin.y = NSHeight(prefsViewFrame); - bannerViewFrame.size.width = NSWidth(contentViewFrame); - [prefsView setFrame:prefsViewFrame]; - - // Figure out the size of the window. - NSRect windowFrame = [contentView convertRect:[prefsWindow frame] - fromView:nil]; - CGFloat titleToolbarHeight = - NSHeight(windowFrame) - NSHeight(contentViewFrame); - windowFrame.size.height = - NSHeight(prefsViewFrame) + titleToolbarHeight + bannerViewHeight; - DCHECK_GE(NSWidth(windowFrame), NSWidth(prefsViewFrame)) - << "Initial width set wasn't wide enough."; - windowFrame = [contentView convertRect:windowFrame toView:nil]; - windowFrame.origin.y = NSMaxY([prefsWindow frame]) - NSHeight(windowFrame); - - // Now change the size. - if (animate) { - NSMutableArray* animations = [NSMutableArray arrayWithCapacity:4]; - if (oldPrefsView != prefsView) { - // Fade between prefs views if they change. - [contentView addSubview:oldPrefsView - positioned:NSWindowBelow - relativeTo:nil]; - [animations addObject: - [NSDictionary dictionaryWithObjectsAndKeys: - oldPrefsView, NSViewAnimationTargetKey, - NSViewAnimationFadeOutEffect, NSViewAnimationEffectKey, - nil]]; - [animations addObject: - [NSDictionary dictionaryWithObjectsAndKeys: - prefsView, NSViewAnimationTargetKey, - NSViewAnimationFadeInEffect, NSViewAnimationEffectKey, - nil]]; - } else { - // Make sure the prefs pane ends up in the right position in case we - // manipulate the banner. - [animations addObject: - [NSDictionary dictionaryWithObjectsAndKeys: - prefsView, NSViewAnimationTargetKey, - [NSValue valueWithRect:prefsViewFrame], - NSViewAnimationEndFrameKey, - nil]]; - } - if (showBanner != managedPrefsBannerVisible_) { - // Slide the warning banner in or out of view. - [animations addObject: - [NSDictionary dictionaryWithObjectsAndKeys: - managedPrefsBannerView_, NSViewAnimationTargetKey, - [NSValue valueWithRect:bannerViewFrame], - NSViewAnimationEndFrameKey, - nil]]; - } - // Window resize animation. - [animations addObject: - [NSDictionary dictionaryWithObjectsAndKeys: - prefsWindow, NSViewAnimationTargetKey, - [NSValue valueWithRect:windowFrame], NSViewAnimationEndFrameKey, - nil]]; - [animation_ setViewAnimations:animations]; - // The default duration is 0.5s, which actually feels slow in here, so speed - // it up a bit. - [animation_ gtm_setDuration:0.2 - eventMask:NSLeftMouseUpMask]; - [animation_ startAnimation]; - } else { - // If not animating, odds are we don't want to display either (because it - // is initial window setup). - [prefsWindow setFrame:windowFrame display:NO]; - [managedPrefsBannerView_ setFrame:bannerViewFrame]; - } - - managedPrefsBannerVisible_ = showBanner; -} - -- (void)resetSubViews { - // Reset subviews to current prefs view and banner, remove any views that - // might have been left over from previous state or animation. - NSArray* subviews = [NSArray arrayWithObjects: - currentPrefsView_, managedPrefsBannerView_, nil]; - [[[self window] contentView] setSubviews:subviews]; - [[self window] setInitialFirstResponder:currentPrefsView_]; -} - -- (void)animationDidEnd:(NSAnimation*)animation { - DCHECK_EQ(animation_.get(), animation); - // Animation finished, reset subviews to current prefs view and the banner. - [self resetSubViews]; -} - -// Reinitializes the banner state tracker object to watch for managed bits of -// preferences relevant to the given options |page|. -- (void)initBannerStateForPage:(OptionsPage)page { - page = [self normalizePage:page]; - - bannerState_.reset( - new PreferencesWindowControllerInternal::ManagedPrefsBannerState( - self, page, g_browser_process->local_state(), prefs_)); -} - -- (void)switchToPage:(OptionsPage)page animate:(BOOL)animate { - [self displayPreferenceViewForPage:page animate:animate]; - NSToolbarItem* toolbarItem = [self getToolbarItemForPage:page]; - [toolbar_ setSelectedItemIdentifier:[toolbarItem itemIdentifier]]; -} - -// Called when the window is being closed. Send out a notification that the user -// is done editing preferences. Make sure there are no pending field editors -// by clearing the first responder. -- (void)windowWillClose:(NSNotification*)notification { - // Setting the first responder to the window ends any in-progress field - // editor. This will update the model appropriately so there's nothing left - // to do. - if (![[self window] makeFirstResponder:[self window]]) { - // We've hit a recalcitrant field editor, force it to go away. - [[self window] endEditingFor:nil]; - } - [self autorelease]; -} - -- (void)controlTextDidEndEditing:(NSNotification*)notification { - [customPagesSource_ validateURLs]; -} - -@end - -@implementation PreferencesWindowController(Testing) - -- (IntegerPrefMember*)lastSelectedPage { - return &lastSelectedPage_; -} - -- (NSToolbar*)toolbar { - return toolbar_; -} - -- (NSView*)basicsView { - return basicsView_; -} - -- (NSView*)personalStuffView { - return personalStuffView_; -} - -- (NSView*)underTheHoodView { - return underTheHoodView_; -} - -- (OptionsPage)normalizePage:(OptionsPage)page { - if (page == OPTIONS_PAGE_DEFAULT) { - // Get the last visited page from local state. - page = static_cast<OptionsPage>(lastSelectedPage_.GetValue()); - if (page == OPTIONS_PAGE_DEFAULT) { - page = OPTIONS_PAGE_GENERAL; - } - } - return page; -} - -- (NSToolbarItem*)getToolbarItemForPage:(OptionsPage)page { - NSUInteger pageIndex = (NSUInteger)[self normalizePage:page]; - NSArray* items = [toolbar_ items]; - NSUInteger itemCount = [items count]; - DCHECK_GE(pageIndex, 0U); - if (pageIndex >= itemCount) { - NOTIMPLEMENTED(); - pageIndex = 0; - } - DCHECK_GT(itemCount, 0U); - return [items objectAtIndex:pageIndex]; -} - -- (OptionsPage)getPageForToolbarItem:(NSToolbarItem*)toolbarItem { - // Tags are set in the nib file. - switch ([toolbarItem tag]) { - case 0: // Basics - return OPTIONS_PAGE_GENERAL; - case 1: // Personal Stuff - return OPTIONS_PAGE_CONTENT; - case 2: // Under the Hood - return OPTIONS_PAGE_ADVANCED; - default: - NOTIMPLEMENTED(); - return OPTIONS_PAGE_GENERAL; - } -} - -- (NSView*)getPrefsViewForPage:(OptionsPage)page { - // The views will be NULL if this is mistakenly called before awakeFromNib. - DCHECK(basicsView_); - DCHECK(personalStuffView_); - DCHECK(underTheHoodView_); - page = [self normalizePage:page]; - switch (page) { - case OPTIONS_PAGE_GENERAL: - return basicsView_; - case OPTIONS_PAGE_CONTENT: - return personalStuffView_; - case OPTIONS_PAGE_ADVANCED: - return underTheHoodView_; - case OPTIONS_PAGE_DEFAULT: - case OPTIONS_PAGE_COUNT: - LOG(DFATAL) << "Invalid page value " << page; - } - return basicsView_; -} - -@end diff --git a/chrome/browser/ui/cocoa/options/preferences_window_controller_unittest.mm b/chrome/browser/ui/cocoa/options/preferences_window_controller_unittest.mm deleted file mode 100644 index 6e57e2c..0000000 --- a/chrome/browser/ui/cocoa/options/preferences_window_controller_unittest.mm +++ /dev/null @@ -1,244 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/preferences_window_controller.h" - -#import <Cocoa/Cocoa.h> - -#import "base/scoped_nsobject.h" -#include "chrome/browser/prefs/browser_prefs.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#include "chrome/browser/ui/cocoa/cocoa_test_helper.h" -#import "chrome/browser/ui/cocoa/options/custom_home_pages_model.h" -#include "chrome/browser/ui/options/options_window.h" -#include "chrome/common/pref_names.h" -#include "chrome/test/testing_browser_process.h" -#include "chrome/test/testing_pref_service.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" - -// Helper Objective-C object that sets a BOOL when we get a particular -// callback from the prefs window. -@interface PrefsClosedObserver : NSObject { - @public - BOOL gotNotification_; -} -- (void)prefsWindowClosed:(NSNotification*)notify; -@end - -@implementation PrefsClosedObserver -- (void)prefsWindowClosed:(NSNotification*)notify { - gotNotification_ = YES; -} -@end - -namespace { - -class PrefsControllerTest : public CocoaTest { - public: - virtual void SetUp() { - CocoaTest::SetUp(); - browser::RegisterLocalState(&local_state_); - local_state_.RegisterBooleanPref(prefs::kMetricsReportingEnabled, false); - browser_process_.get()->SetPrefService(&local_state_); - - pref_controller_ = [[PreferencesWindowController alloc] - initWithProfile:browser_helper_.profile() - initialPage:OPTIONS_PAGE_DEFAULT]; - EXPECT_TRUE(pref_controller_); - } - - virtual void TearDown() { - [pref_controller_ close]; - CocoaTest::TearDown(); - } - - ScopedTestingBrowserProcess browser_process_; - TestingPrefService local_state_; - BrowserTestHelper browser_helper_; - PreferencesWindowController* pref_controller_; -}; - -// Test showing the preferences window and making sure it's visible, then -// making sure we get the notification when it's closed. -TEST_F(PrefsControllerTest, ShowAndClose) { - [pref_controller_ showPreferences:nil]; - EXPECT_TRUE([[pref_controller_ window] isVisible]); - - scoped_nsobject<PrefsClosedObserver> observer( - [[PrefsClosedObserver alloc] init]); - NSNotificationCenter* defaultCenter = [NSNotificationCenter defaultCenter]; - [defaultCenter addObserver:observer.get() - selector:@selector(prefsWindowClosed:) - name:NSWindowWillCloseNotification - object:[pref_controller_ window]]; - [[pref_controller_ window] performClose:observer]; - EXPECT_TRUE(observer.get()->gotNotification_); - [defaultCenter removeObserver:observer.get()]; - - // Prevent pref_controller_ from being closed again in TearDown() - pref_controller_ = nil; -} - -TEST_F(PrefsControllerTest, ValidateCustomHomePagesTable) { - // First, insert two valid URLs into the CustomHomePagesModel. - GURL url1("http://www.google.com/"); - GURL url2("http://maps.google.com/"); - std::vector<GURL> urls; - urls.push_back(url1); - urls.push_back(url2); - [[pref_controller_ customPagesSource] setURLs:urls]; - EXPECT_EQ(2U, [[pref_controller_ customPagesSource] countOfCustomHomePages]); - - // Now insert a bad (empty) URL into the model. - [[pref_controller_ customPagesSource] setURLStringEmptyAt:1]; - - // Send a notification to simulate the end of editing on a cell in the table - // which should trigger validation. - [pref_controller_ controlTextDidEndEditing:[NSNotification - notificationWithName:NSControlTextDidEndEditingNotification - object:nil]]; - EXPECT_EQ(1U, [[pref_controller_ customPagesSource] countOfCustomHomePages]); -} - -TEST_F(PrefsControllerTest, NormalizePage) { - EXPECT_EQ(OPTIONS_PAGE_GENERAL, - [pref_controller_ normalizePage:OPTIONS_PAGE_GENERAL]); - EXPECT_EQ(OPTIONS_PAGE_CONTENT, - [pref_controller_ normalizePage:OPTIONS_PAGE_CONTENT]); - EXPECT_EQ(OPTIONS_PAGE_ADVANCED, - [pref_controller_ normalizePage:OPTIONS_PAGE_ADVANCED]); - - [pref_controller_ lastSelectedPage]->SetValue(OPTIONS_PAGE_ADVANCED); - EXPECT_EQ(OPTIONS_PAGE_ADVANCED, - [pref_controller_ normalizePage:OPTIONS_PAGE_DEFAULT]); - - [pref_controller_ lastSelectedPage]->SetValue(OPTIONS_PAGE_DEFAULT); - EXPECT_EQ(OPTIONS_PAGE_GENERAL, - [pref_controller_ normalizePage:OPTIONS_PAGE_DEFAULT]); -} - -TEST_F(PrefsControllerTest, GetToolbarItemForPage) { - // Trigger awakeFromNib. - [pref_controller_ window]; - - NSArray* toolbarItems = [[pref_controller_ toolbar] items]; - EXPECT_EQ([toolbarItems objectAtIndex:0], - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_GENERAL]); - EXPECT_EQ([toolbarItems objectAtIndex:1], - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_CONTENT]); - EXPECT_EQ([toolbarItems objectAtIndex:2], - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_ADVANCED]); - - [pref_controller_ lastSelectedPage]->SetValue(OPTIONS_PAGE_ADVANCED); - EXPECT_EQ([toolbarItems objectAtIndex:2], - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_DEFAULT]); - - // Out-of-range argument. - EXPECT_EQ([toolbarItems objectAtIndex:0], - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_COUNT]); -} - -TEST_F(PrefsControllerTest, GetPageForToolbarItem) { - scoped_nsobject<NSToolbarItem> toolbarItem( - [[NSToolbarItem alloc] initWithItemIdentifier:@""]); - [toolbarItem setTag:0]; - EXPECT_EQ(OPTIONS_PAGE_GENERAL, - [pref_controller_ getPageForToolbarItem:toolbarItem]); - [toolbarItem setTag:1]; - EXPECT_EQ(OPTIONS_PAGE_CONTENT, - [pref_controller_ getPageForToolbarItem:toolbarItem]); - [toolbarItem setTag:2]; - EXPECT_EQ(OPTIONS_PAGE_ADVANCED, - [pref_controller_ getPageForToolbarItem:toolbarItem]); - - // Out-of-range argument. - [toolbarItem setTag:3]; - EXPECT_EQ(OPTIONS_PAGE_GENERAL, - [pref_controller_ getPageForToolbarItem:toolbarItem]); -} - -TEST_F(PrefsControllerTest, GetPrefsViewForPage) { - // Trigger awakeFromNib. - [pref_controller_ window]; - - EXPECT_EQ([pref_controller_ basicsView], - [pref_controller_ getPrefsViewForPage:OPTIONS_PAGE_GENERAL]); - EXPECT_EQ([pref_controller_ personalStuffView], - [pref_controller_ getPrefsViewForPage:OPTIONS_PAGE_CONTENT]); - EXPECT_EQ([pref_controller_ underTheHoodView], - [pref_controller_ getPrefsViewForPage:OPTIONS_PAGE_ADVANCED]); - - [pref_controller_ lastSelectedPage]->SetValue(OPTIONS_PAGE_ADVANCED); - EXPECT_EQ([pref_controller_ underTheHoodView], - [pref_controller_ getPrefsViewForPage:OPTIONS_PAGE_DEFAULT]); -} - -TEST_F(PrefsControllerTest, SwitchToPage) { - // Trigger awakeFromNib. - NSWindow* window = [pref_controller_ window]; - - NSView* contentView = [window contentView]; - NSView* basicsView = [pref_controller_ basicsView]; - NSView* personalStuffView = [pref_controller_ personalStuffView]; - NSView* underTheHoodView = [pref_controller_ underTheHoodView]; - NSToolbar* toolbar = [pref_controller_ toolbar]; - NSToolbarItem* basicsToolbarItem = - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_GENERAL]; - NSToolbarItem* personalStuffToolbarItem = - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_CONTENT]; - NSToolbarItem* underTheHoodToolbarItem = - [pref_controller_ getToolbarItemForPage:OPTIONS_PAGE_ADVANCED]; - NSString* basicsIdentifier = [basicsToolbarItem itemIdentifier]; - NSString* personalStuffIdentifier = [personalStuffToolbarItem itemIdentifier]; - NSString* underTheHoodIdentifier = [underTheHoodToolbarItem itemIdentifier]; - IntegerPrefMember* lastSelectedPage = [pref_controller_ lastSelectedPage]; - - // Test without animation. - - [pref_controller_ switchToPage:OPTIONS_PAGE_GENERAL animate:NO]; - EXPECT_TRUE([basicsView isDescendantOf:contentView]); - EXPECT_FALSE([personalStuffView isDescendantOf:contentView]); - EXPECT_FALSE([underTheHoodView isDescendantOf:contentView]); - EXPECT_NSEQ(basicsIdentifier, [toolbar selectedItemIdentifier]); - EXPECT_EQ(OPTIONS_PAGE_GENERAL, lastSelectedPage->GetValue()); - EXPECT_NSEQ([basicsToolbarItem label], [window title]); - - [pref_controller_ switchToPage:OPTIONS_PAGE_CONTENT animate:NO]; - EXPECT_FALSE([basicsView isDescendantOf:contentView]); - EXPECT_TRUE([personalStuffView isDescendantOf:contentView]); - EXPECT_FALSE([underTheHoodView isDescendantOf:contentView]); - EXPECT_NSEQ([toolbar selectedItemIdentifier], personalStuffIdentifier); - EXPECT_EQ(OPTIONS_PAGE_CONTENT, lastSelectedPage->GetValue()); - EXPECT_NSEQ([personalStuffToolbarItem label], [window title]); - - [pref_controller_ switchToPage:OPTIONS_PAGE_ADVANCED animate:NO]; - EXPECT_FALSE([basicsView isDescendantOf:contentView]); - EXPECT_FALSE([personalStuffView isDescendantOf:contentView]); - EXPECT_TRUE([underTheHoodView isDescendantOf:contentView]); - EXPECT_NSEQ([toolbar selectedItemIdentifier], underTheHoodIdentifier); - EXPECT_EQ(OPTIONS_PAGE_ADVANCED, lastSelectedPage->GetValue()); - EXPECT_NSEQ([underTheHoodToolbarItem label], [window title]); - - // Test OPTIONS_PAGE_DEFAULT. - - lastSelectedPage->SetValue(OPTIONS_PAGE_CONTENT); - [pref_controller_ switchToPage:OPTIONS_PAGE_DEFAULT animate:NO]; - EXPECT_FALSE([basicsView isDescendantOf:contentView]); - EXPECT_TRUE([personalStuffView isDescendantOf:contentView]); - EXPECT_FALSE([underTheHoodView isDescendantOf:contentView]); - EXPECT_NSEQ(personalStuffIdentifier, [toolbar selectedItemIdentifier]); - EXPECT_EQ(OPTIONS_PAGE_CONTENT, lastSelectedPage->GetValue()); - EXPECT_NSEQ([personalStuffToolbarItem label], [window title]); - - // TODO(akalin): Figure out how to test animation; we'll need everything - // to stick around until the animation finishes. -} - -// TODO(akalin): Figure out how to test sync controls. -// TODO(akalin): Figure out how to test that sync controls are not shown -// when there isn't a sync service. - -} // namespace diff --git a/chrome/browser/ui/cocoa/options/search_engine_list_model.h b/chrome/browser/ui/cocoa/options/search_engine_list_model.h deleted file mode 100644 index a83d83c..0000000 --- a/chrome/browser/ui/cocoa/options/search_engine_list_model.h +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef CHROME_BROWSER_UI_COCOA_OPTIONS_SEARCH_ENGINE_LIST_MODEL_H_ -#define CHROME_BROWSER_UI_COCOA_OPTIONS_SEARCH_ENGINE_LIST_MODEL_H_ -#pragma once - -#import <Cocoa/Cocoa.h> - -#include "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" - -class TemplateURLModel; -class SearchEngineObserver; - -// The model for the "default search engine" combobox in preferences. Bridges -// between the cross-platform TemplateURLModel and Cocoa while watching for -// changes to the cross-platform model. - -@interface SearchEngineListModel : NSObject { - @private - TemplateURLModel* model_; // weak, owned by Profile - scoped_ptr<SearchEngineObserver> observer_; // watches for model changes - scoped_nsobject<NSArray> engines_; -} - -// Initialize with the given template model. -- (id)initWithModel:(TemplateURLModel*)model; - -// Returns an array of NSString's corresponding to the user-visible names of the -// search engines. -- (NSArray*)searchEngines; - -// The index into |-searchEngines| of the current default search engine. If -// there is no default search engine, the value is -1. The setter changes the -// back-end preference. -- (NSInteger)defaultIndex; -- (void)setDefaultIndex:(NSInteger)index; -// Return TRUE if the default is managed via policy. -- (BOOL)isDefaultManaged; -@end - -// Broadcast when the cross-platform model changes. This can be used to update -// any view state that may rely on the position of items in the list. -extern NSString* const kSearchEngineListModelChangedNotification; - -#endif // CHROME_BROWSER_UI_COCOA_OPTIONS_SEARCH_ENGINE_LIST_MODEL_H_ diff --git a/chrome/browser/ui/cocoa/options/search_engine_list_model.mm b/chrome/browser/ui/cocoa/options/search_engine_list_model.mm deleted file mode 100644 index b46e571bc..0000000 --- a/chrome/browser/ui/cocoa/options/search_engine_list_model.mm +++ /dev/null @@ -1,136 +0,0 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#import "chrome/browser/ui/cocoa/options/search_engine_list_model.h" - -#include "base/sys_string_conversions.h" -#include "chrome/browser/search_engines/template_url.h" -#include "chrome/browser/search_engines/template_url_model.h" -#include "chrome/browser/search_engines/template_url_model_observer.h" - -NSString* const kSearchEngineListModelChangedNotification = - @"kSearchEngineListModelChangedNotification"; - -@interface SearchEngineListModel(Private) -- (void)buildEngineList; -@end - -// C++ bridge from TemplateURLModel to our Obj-C model. When it's told about -// model changes, notifies us to rebuild the list. -class SearchEngineObserver : public TemplateURLModelObserver { - public: - SearchEngineObserver(SearchEngineListModel* notify) - : notify_(notify) { } - virtual ~SearchEngineObserver() { }; - - private: - // TemplateURLModelObserver methods. - virtual void OnTemplateURLModelChanged() { [notify_ buildEngineList]; } - - SearchEngineListModel* notify_; // weak, owns us -}; - -@implementation SearchEngineListModel - -// The windows code allows for a NULL |model| and checks for it throughout -// the code, though I'm not sure why. We follow suit. -- (id)initWithModel:(TemplateURLModel*)model { - if ((self = [super init])) { - model_ = model; - if (model_) { - observer_.reset(new SearchEngineObserver(self)); - model_->Load(); - model_->AddObserver(observer_.get()); - [self buildEngineList]; - } - } - return self; -} - -- (void)dealloc { - if (model_) - model_->RemoveObserver(observer_.get()); - [super dealloc]; -} - -// Returns an array of NSString's corresponding to the user-visible names of the -// search engines. -- (NSArray*)searchEngines { - return engines_.get(); -} - -- (void)setSearchEngines:(NSArray*)engines { - engines_.reset([engines retain]); - - // Tell anyone who's listening that something has changed so they need to - // adjust the UI. - [[NSNotificationCenter defaultCenter] - postNotificationName:kSearchEngineListModelChangedNotification - object:nil]; -} - -// Walks the model and builds an array of NSStrings to display to the user. -// Assumes there is a non-NULL model. -- (void)buildEngineList { - scoped_nsobject<NSMutableArray> engines([[NSMutableArray alloc] init]); - - typedef std::vector<const TemplateURL*> TemplateURLs; - TemplateURLs modelURLs = model_->GetTemplateURLs(); - for (size_t i = 0; i < modelURLs.size(); ++i) { - if (modelURLs[i]->ShowInDefaultList()) - [engines addObject:base::SysUTF16ToNSString(modelURLs[i]->short_name())]; - } - - [self setSearchEngines:engines.get()]; -} - -// The index into |-searchEngines| of the current default search engine. -// -1 if there is no default. -- (NSInteger)defaultIndex { - if (!model_) return -1; - - NSInteger index = 0; - const TemplateURL* defaultSearchProvider = model_->GetDefaultSearchProvider(); - if (defaultSearchProvider) { - typedef std::vector<const TemplateURL*> TemplateURLs; - TemplateURLs urls = model_->GetTemplateURLs(); - for (std::vector<const TemplateURL*>::iterator it = urls.begin(); - it != urls.end(); ++it) { - const TemplateURL* url = *it; - // Skip all the URLs not shown on the default list. - if (!url->ShowInDefaultList()) - continue; - if (url->id() == defaultSearchProvider->id()) - return index; - ++index; - } - } - return -1; -} - -- (void)setDefaultIndex:(NSInteger)index { - if (model_) { - typedef std::vector<const TemplateURL*> TemplateURLs; - TemplateURLs urls = model_->GetTemplateURLs(); - for (std::vector<const TemplateURL*>::iterator it = urls.begin(); - it != urls.end(); ++it) { - const TemplateURL* url = *it; - // Skip all the URLs not shown on the default list. - if (!url->ShowInDefaultList()) - continue; - if (0 == index) { - model_->SetDefaultSearchProvider(url); - return; - } - --index; - } - DCHECK(false); - } -} - -// Return TRUE if the default is managed via policy. -- (BOOL)isDefaultManaged { - return model_->is_default_search_managed(); -} -@end diff --git a/chrome/browser/ui/cocoa/options/search_engine_list_model_unittest.mm b/chrome/browser/ui/cocoa/options/search_engine_list_model_unittest.mm deleted file mode 100644 index b82f095..0000000 --- a/chrome/browser/ui/cocoa/options/search_engine_list_model_unittest.mm +++ /dev/null @@ -1,153 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "base/scoped_nsobject.h" -#include "base/utf_string_conversions.h" -#include "chrome/browser/profiles/profile.h" -#include "chrome/browser/search_engines/template_url.h" -#include "chrome/browser/search_engines/template_url_model.h" -#include "chrome/browser/ui/cocoa/browser_test_helper.h" -#import "chrome/browser/ui/cocoa/options/search_engine_list_model.h" -#include "testing/gtest/include/gtest/gtest.h" -#import "testing/gtest_mac.h" -#include "testing/platform_test.h" - -// A helper for NSNotifications. Makes a note that it's been called back. -@interface SearchEngineListHelper : NSObject { - @public - BOOL sawNotification_; -} -@end - -@implementation SearchEngineListHelper -- (void)entryChanged:(NSNotification*)notify { - sawNotification_ = YES; -} -@end - -class SearchEngineListModelTest : public PlatformTest { - public: - SearchEngineListModelTest() { - // Build a fake set of template urls. - template_model_.reset(new TemplateURLModel(helper_.profile())); - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://www.google.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword")); - t_url->set_short_name(ASCIIToUTF16("google")); - t_url->set_show_in_default_list(true); - template_model_->Add(t_url); - t_url = new TemplateURL(); - t_url->SetURL("http://www.google2.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword2")); - t_url->set_short_name(ASCIIToUTF16("google2")); - t_url->set_show_in_default_list(true); - template_model_->Add(t_url); - EXPECT_EQ(template_model_->GetTemplateURLs().size(), 2U); - - model_.reset([[SearchEngineListModel alloc] - initWithModel:template_model_.get()]); - notification_helper_.reset([[SearchEngineListHelper alloc] init]); - [[NSNotificationCenter defaultCenter] - addObserver:notification_helper_.get() - selector:@selector(entryChanged:) - name:kSearchEngineListModelChangedNotification - object:nil]; - } - ~SearchEngineListModelTest() { - [[NSNotificationCenter defaultCenter] - removeObserver:notification_helper_.get()]; - } - - BrowserTestHelper helper_; - scoped_ptr<TemplateURLModel> template_model_; - scoped_nsobject<SearchEngineListModel> model_; - scoped_nsobject<SearchEngineListHelper> notification_helper_; -}; - -TEST_F(SearchEngineListModelTest, Init) { - scoped_nsobject<SearchEngineListModel> model( - [[SearchEngineListModel alloc] initWithModel:template_model_.get()]); -} - -TEST_F(SearchEngineListModelTest, Engines) { - NSArray* engines = [model_ searchEngines]; - EXPECT_EQ([engines count], 2U); -} - -TEST_F(SearchEngineListModelTest, Default) { - EXPECT_EQ([model_ defaultIndex], -1); - - [model_ setDefaultIndex:1]; - EXPECT_EQ([model_ defaultIndex], 1); - - // Add two more URLs, neither of which are shown in the default list. - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://www.google3.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword3")); - t_url->set_short_name(ASCIIToUTF16("google3 not eligible")); - t_url->set_show_in_default_list(false); - template_model_->Add(t_url); - t_url = new TemplateURL(); - t_url->SetURL("http://www.google4.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword4")); - t_url->set_short_name(ASCIIToUTF16("google4")); - t_url->set_show_in_default_list(false); - template_model_->Add(t_url); - - // Still should only have 2 engines and not these newly added ones. - EXPECT_EQ([[model_ searchEngines] count], 2U); - - // Since keyword3 is not in the default list, the 2nd index in the default - // keyword list should be keyword4. Test for http://crbug.com/21898. - template_model_->SetDefaultSearchProvider(t_url); - EXPECT_EQ([[model_ searchEngines] count], 3U); - EXPECT_EQ([model_ defaultIndex], 2); - - NSString* defaultString = [[model_ searchEngines] objectAtIndex:2]; - EXPECT_NSEQ(@"google4", defaultString); -} - -TEST_F(SearchEngineListModelTest, DefaultChosenFromUI) { - EXPECT_EQ([model_ defaultIndex], -1); - - [model_ setDefaultIndex:1]; - EXPECT_EQ([model_ defaultIndex], 1); - - // Add two more URLs, the first one not shown in the default list. - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://www.google3.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword3")); - t_url->set_short_name(ASCIIToUTF16("google3 not eligible")); - t_url->set_show_in_default_list(false); - template_model_->Add(t_url); - t_url = new TemplateURL(); - t_url->SetURL("http://www.google4.com/?q={searchTerms}", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword4")); - t_url->set_short_name(ASCIIToUTF16("google4")); - t_url->set_show_in_default_list(true); - template_model_->Add(t_url); - - // We should have 3 engines. - EXPECT_EQ([[model_ searchEngines] count], 3U); - - // Simulate the UI setting the default to the third entry. - [model_ setDefaultIndex:2]; - EXPECT_EQ([model_ defaultIndex], 2); - - // The default search provider should be google4. - EXPECT_EQ(template_model_->GetDefaultSearchProvider(), t_url); -} - -// Make sure that when the back-end model changes that we get a notification. -TEST_F(SearchEngineListModelTest, Notification) { - // Add one more item to force a notification. - TemplateURL* t_url = new TemplateURL(); - t_url->SetURL("http://www.google3.com/foo/bar", 0, 0); - t_url->set_keyword(ASCIIToUTF16("keyword3")); - t_url->set_short_name(ASCIIToUTF16("google3")); - t_url->set_show_in_default_list(true); - template_model_->Add(t_url); - - EXPECT_TRUE(notification_helper_.get()->sawNotification_); -} diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 7662e1d..b8d61f7 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -144,21 +144,11 @@ 'browser/autofill/address_field.cc', 'browser/autofill/address_field.h', 'browser/autofill/autofill-inl.h', - 'browser/autofill/autofill_address_model_mac.h', - 'browser/autofill/autofill_address_model_mac.mm', - 'browser/autofill/autofill_address_sheet_controller_mac.h', - 'browser/autofill/autofill_address_sheet_controller_mac.mm', 'browser/autofill/autofill_cc_infobar_delegate.cc', 'browser/autofill/autofill_cc_infobar_delegate.h', 'browser/autofill/autofill_country.cc', 'browser/autofill/autofill_country.h', - 'browser/autofill/autofill_credit_card_model_mac.h', - 'browser/autofill/autofill_credit_card_model_mac.mm', - 'browser/autofill/autofill_credit_card_sheet_controller_mac.h', - 'browser/autofill/autofill_credit_card_sheet_controller_mac.mm', 'browser/autofill/autofill_dialog.h', - 'browser/autofill/autofill_dialog_controller_mac.h', - 'browser/autofill/autofill_dialog_controller_mac.mm', 'browser/autofill/autofill_dialog_gtk.cc', 'browser/autofill/autofill_dialog_mac.mm', # Windows version of autofill dialog is defined in @@ -176,8 +166,6 @@ 'browser/autofill/autofill_metrics.h', 'browser/autofill/autofill_profile.cc', 'browser/autofill/autofill_profile.h', - 'browser/autofill/autofill_text_field_mac.h', - 'browser/autofill/autofill_text_field_mac.mm', 'browser/autofill/autofill_type.cc', 'browser/autofill/autofill_type.h', 'browser/autofill/autofill_xml_parser.cc', @@ -2173,8 +2161,6 @@ 'browser/ui/cocoa/chrome_browser_window.mm', 'browser/ui/cocoa/chrome_event_processing_window.h', 'browser/ui/cocoa/chrome_event_processing_window.mm', - 'browser/ui/cocoa/clear_browsing_data_controller.h', - 'browser/ui/cocoa/clear_browsing_data_controller.mm', 'browser/ui/cocoa/clickhold_button_cell.h', 'browser/ui/cocoa/clickhold_button_cell.mm', 'browser/ui/cocoa/command_observer_bridge.h', @@ -2381,24 +2367,6 @@ 'browser/ui/cocoa/objc_method_swizzle.mm', 'browser/ui/cocoa/objc_zombie.h', 'browser/ui/cocoa/objc_zombie.mm', - 'browser/ui/cocoa/options/content_exceptions_window_controller.h', - 'browser/ui/cocoa/options/content_exceptions_window_controller.mm', - 'browser/ui/cocoa/options/content_settings_dialog_controller.h', - 'browser/ui/cocoa/options/content_settings_dialog_controller.mm', - 'browser/ui/cocoa/options/cookies_window_controller.h', - 'browser/ui/cocoa/options/cookies_window_controller.mm', - 'browser/ui/cocoa/options/custom_home_pages_model.h', - 'browser/ui/cocoa/options/custom_home_pages_model.mm', - 'browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h', - 'browser/ui/cocoa/options/edit_search_engine_cocoa_controller.mm', - 'browser/ui/cocoa/options/font_language_settings_controller.h', - 'browser/ui/cocoa/options/font_language_settings_controller.mm', - 'browser/ui/cocoa/options/keyword_editor_cocoa_controller.h', - 'browser/ui/cocoa/options/keyword_editor_cocoa_controller.mm', - 'browser/ui/cocoa/options/preferences_window_controller.h', - 'browser/ui/cocoa/options/preferences_window_controller.mm', - 'browser/ui/cocoa/options/search_engine_list_model.h', - 'browser/ui/cocoa/options/search_engine_list_model.mm', 'browser/ui/cocoa/page_info_bubble_controller.h', 'browser/ui/cocoa/page_info_bubble_controller.mm', 'browser/ui/cocoa/repost_form_warning_mac.h', @@ -3657,15 +3625,11 @@ 'xib_files_to_scan': [ # The xibs that need localization 'app/nibs/About.xib', - 'app/nibs/AutoFillAddressSheet.xib', - 'app/nibs/AutoFillCreditCardSheet.xib', - 'app/nibs/AutoFillDialog.xib', 'app/nibs/BookmarkAllTabs.xib', 'app/nibs/BookmarkBar.xib', 'app/nibs/BookmarkBubble.xib', 'app/nibs/BookmarkEditor.xib', 'app/nibs/BookmarkNameFolder.xib', - 'app/nibs/ClearBrowsingData.xib', 'app/nibs/CollectedCookies.xib', 'app/nibs/ContentBlockedCookies.xib', 'app/nibs/ContentBlockedImages.xib', @@ -3673,28 +3637,20 @@ 'app/nibs/ContentBlockedPlugins.xib', 'app/nibs/ContentBlockedPopups.xib', 'app/nibs/ContentBubbleGeolocation.xib', - 'app/nibs/ContentExceptionsWindow.xib', - 'app/nibs/ContentSettings.xib', 'app/nibs/CookieDetailsView.xib', - 'app/nibs/Cookies.xib', 'app/nibs/DownloadItem.xib', 'app/nibs/DownloadShelf.xib', - 'app/nibs/EditSearchEngine.xib', 'app/nibs/ExtensionInstallPrompt.xib', 'app/nibs/ExtensionInstallPromptNoWarnings.xib', 'app/nibs/ExtensionInstalledBubble.xib', 'app/nibs/FirstRunBubble.xib', 'app/nibs/FirstRunDialog.xib', - 'app/nibs/FontLanguageSettings.xib', 'app/nibs/HttpAuthLoginSheet.xib', 'app/nibs/HungRendererDialog.xib', 'app/nibs/ImportProgressDialog.xib', 'app/nibs/ImportSettingsDialog.xib', - 'app/nibs/InstantConfirm.xib', 'app/nibs/InstantOptIn.xib', - 'app/nibs/KeywordEditor.xib', 'app/nibs/MainMenu.xib', - 'app/nibs/Preferences.xib', 'app/nibs/ReportBug.xib', 'app/nibs/SadTab.xib', 'app/nibs/SaveAccessoryView.xib', diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi index 34b51e6..38f2bf0 100644 --- a/chrome/chrome_dll.gypi +++ b/chrome/chrome_dll.gypi @@ -199,9 +199,6 @@ 'app/framework-Info.plist', 'app/nibs/About.xib', 'app/nibs/AboutIPC.xib', - 'app/nibs/AutoFillAddressSheet.xib', - 'app/nibs/AutoFillCreditCardSheet.xib', - 'app/nibs/AutoFillDialog.xib', 'app/nibs/BookmarkAllTabs.xib', 'app/nibs/BookmarkBar.xib', 'app/nibs/BookmarkBarFolderWindow.xib', @@ -209,9 +206,7 @@ 'app/nibs/BookmarkEditor.xib', 'app/nibs/BookmarkNameFolder.xib', 'app/nibs/BrowserWindow.xib', - 'app/nibs/ClearBrowsingData.xib', 'app/nibs/CollectedCookies.xib', - 'app/nibs/Cookies.xib', 'app/nibs/CookieDetailsView.xib', 'app/nibs/ContentBlockedCookies.xib', 'app/nibs/ContentBlockedImages.xib', @@ -219,30 +214,23 @@ 'app/nibs/ContentBlockedPlugins.xib', 'app/nibs/ContentBlockedPopups.xib', 'app/nibs/ContentBubbleGeolocation.xib', - 'app/nibs/ContentExceptionsWindow.xib', - 'app/nibs/ContentSettings.xib', 'app/nibs/DownloadItem.xib', 'app/nibs/DownloadShelf.xib', - 'app/nibs/EditSearchEngine.xib', 'app/nibs/ExtensionInstalledBubble.xib', 'app/nibs/ExtensionInstallPrompt.xib', 'app/nibs/ExtensionInstallPromptNoWarnings.xib', 'app/nibs/FindBar.xib', 'app/nibs/FirstRunBubble.xib', 'app/nibs/FirstRunDialog.xib', - 'app/nibs/FontLanguageSettings.xib', 'app/nibs/HungRendererDialog.xib', 'app/nibs/HttpAuthLoginSheet.xib', 'app/nibs/ImportProgressDialog.xib', 'app/nibs/ImportSettingsDialog.xib', 'app/nibs/InfoBar.xib', 'app/nibs/InfoBarContainer.xib', - 'app/nibs/InstantConfirm.xib', 'app/nibs/InstantOptIn.xib', - 'app/nibs/KeywordEditor.xib', 'app/nibs/MainMenu.xib', 'app/nibs/Notification.xib', - 'app/nibs/Preferences.xib', 'app/nibs/PreviewableContents.xib', 'app/nibs/ReportBug.xib', 'app/nibs/SaveAccessoryView.xib', diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index aed1c86..909645b 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -1154,12 +1154,7 @@ 'browser/autocomplete/search_provider_unittest.cc', 'browser/autofill/address_unittest.cc', 'browser/autofill/address_field_unittest.cc', - 'browser/autofill/autofill_address_model_mac_unittest.mm', - 'browser/autofill/autofill_address_sheet_controller_mac_unittest.mm', - 'browser/autofill/autofill_credit_card_model_mac_unittest.mm', - 'browser/autofill/autofill_credit_card_sheet_controller_mac_unittest.mm', 'browser/autofill/autofill_country_unittest.cc', - 'browser/autofill/autofill_dialog_controller_mac_unittest.mm', 'browser/autofill/autofill_download_unittest.cc', 'browser/autofill/autofill_field_unittest.cc', 'browser/autofill/autofill_ie_toolbar_import_win_unittest.cc', @@ -1574,7 +1569,6 @@ 'browser/ui/cocoa/bug_report_window_controller_unittest.mm', 'browser/ui/cocoa/chrome_browser_window_unittest.mm', 'browser/ui/cocoa/chrome_event_processing_window_unittest.mm', - 'browser/ui/cocoa/clear_browsing_data_controller_unittest.mm', 'browser/ui/cocoa/clickhold_button_cell_unittest.mm', 'browser/ui/cocoa/cocoa_test_helper.h', 'browser/ui/cocoa/cocoa_test_helper.mm', @@ -1640,15 +1634,6 @@ 'browser/ui/cocoa/nsimage_cache_unittest.mm', 'browser/ui/cocoa/nsmenuitem_additions_unittest.mm', 'browser/ui/cocoa/objc_method_swizzle_unittest.mm', - 'browser/ui/cocoa/options/content_exceptions_window_controller_unittest.mm', - 'browser/ui/cocoa/options/content_settings_dialog_controller_unittest.mm', - 'browser/ui/cocoa/options/cookies_window_controller_unittest.mm', - 'browser/ui/cocoa/options/custom_home_pages_model_unittest.mm', - 'browser/ui/cocoa/options/edit_search_engine_cocoa_controller_unittest.mm', - 'browser/ui/cocoa/options/font_language_settings_controller_unittest.mm', - 'browser/ui/cocoa/options/keyword_editor_cocoa_controller_unittest.mm', - 'browser/ui/cocoa/options/preferences_window_controller_unittest.mm', - 'browser/ui/cocoa/options/search_engine_list_model_unittest.mm', 'browser/ui/cocoa/page_info_bubble_controller_unittest.mm', 'browser/ui/cocoa/rwhvm_editcommand_helper_unittest.mm', 'browser/ui/cocoa/status_bubble_mac_unittest.mm', |