1 EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 4 of DIV > BODY > HTML > #document
2 EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
3 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
4 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of #text > DIV > DIV > DIV > BODY > HTML > #document to 2 of DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
5 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
6 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
7 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
8 layer at (0,0) size 800x600
9 RenderView at (0,0) size 800x600
10 layer at (0,0) size 800x600
11 RenderBlock {HTML} at (0,0) size 800x600
12 RenderBody {BODY} at (8,8) size 784x584
13 RenderBlock {DIV} at (0,0) size 784x320
14 RenderBlock {DIV} at (0,0) size 784x286
15 RenderBlock {DIV} at (0,0) size 784x18
16 RenderText {#text} at (0,0) size 311x17
17 text run at (0,0) width 311: "On Feb 1, 2006, at 7:37 PM, David Hyatt wrote:"
18 RenderBlock (anonymous) at (0,18) size 784x18
19 RenderBR {BR} at (0,0) size 0x17
20 RenderBlock {BLOCKQUOTE} at (40,52) size 704x234 [color=#0000FF]
21 RenderBlock {DIV} at (0,0) size 704x90
22 RenderText {#text} at (0,0) size 449x17
23 text run at (0,0) width 449: "While reworking images I ran into something that really concerns me."
24 RenderInline {SPAN} at (0,0) size 5x17
25 RenderText {#text} at (448,0) size 5x17
26 text run at (448,0) width 5: " "
27 RenderText {#text} at (452,0) size 702x35
28 text run at (452,0) width 246: "WebElementImageKey is a key added"
29 text run at (697,0) width 5: " "
30 text run at (0,18) width 437: "to the elementAtPoint dictionary and the key's value is an NSImage."
31 RenderInline {SPAN} at (0,0) size 4x17
32 RenderText {#text} at (437,18) size 4x17
33 text run at (437,18) width 4: " "
34 RenderText {#text} at (441,18) size 263x17
35 text run at (441,18) width 263: "Unfortunately we use CGImageRef now."
36 RenderInline {SPAN} at (0,0) size 1x17
37 RenderText {#text} at (703,18) size 1x17
38 text run at (703,18) width 1: " "
39 RenderText {#text} at (0,36) size 701x53
40 text run at (0,36) width 697: "What this means is that as you move the mouse around a web page we are aggressively mallocing NSImages"
41 text run at (696,36) width 5: " "
42 text run at (0,54) width 674: "that then move into our image cache and stay around until the CGImageRef goes away (which could be a"
43 text run at (673,54) width 5: " "
44 text run at (0,72) width 71: "long time)."
45 RenderBlock {DIV} at (0,90) size 704x18
46 RenderBR {BR} at (0,0) size 0x17
47 RenderBlock {DIV} at (0,108) size 704x54
48 RenderText {#text} at (0,0) size 324x17
49 text run at (0,0) width 324: "I think this is terrible but am not sure how to fix it."
50 RenderInline {SPAN} at (0,0) size 5x17
51 RenderText {#text} at (323,0) size 5x17
52 text run at (323,0) width 5: " "
53 RenderText {#text} at (327,0) size 205x17
54 text run at (327,0) width 205: "I assume this key is public API."
55 RenderInline {SPAN} at (0,0) size 5x17
56 RenderText {#text} at (531,0) size 5x17
57 text run at (531,0) width 5: " "
58 RenderText {#text} at (535,0) size 674x35
59 text run at (535,0) width 135: "Could we change the"
60 text run at (669,0) width 5: " "
61 text run at (0,18) width 264: "key's value to be a CGImageRef instead?"
62 RenderInline {SPAN} at (0,0) size 5x17
63 RenderText {#text} at (263,18) size 5x17
64 text run at (263,18) width 5: " "
65 RenderText {#text} at (267,18) size 664x35
66 text run at (267,18) width 393: "Could we just eliminate the key in favor of a DOM extension"
67 text run at (659,18) width 5: " "
68 text run at (0,36) width 227: "method for accessing an NSImage?"
69 RenderBlock {DIV} at (0,162) size 704x18
70 RenderBR {BR} at (0,0) size 0x17
71 RenderBlock {DIV} at (0,180) size 704x18
72 RenderText {#text} at (0,0) size 31x17
73 text run at (0,0) width 31: "dave"
74 RenderBlock {DIV} at (0,198) size 704x18
75 RenderText {#text} at (0,0) size 124x17
76 text run at (0,0) width 124: "(hyatt@apple.com)"
77 RenderBlock {DIV} at (0,216) size 704x18
78 RenderBR {BR} at (0,0) size 0x17
79 RenderBlock (anonymous) at (0,302) size 784x18
80 RenderBR {BR} at (0,0) size 0x17
81 caret: position 0 of child 0 {BR} of child 6 {DIV} of child 2 {BLOCKQUOTE} of child 1 {DIV} of child 1 {DIV} of body