WebKitView.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 03 Oct 2012 11:47:52 +0000
changeset 32 23d2385dd44c
parent 31 035449621a0c
permissions -rw-r--r--
make clobber fixes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"{ Package: 'stx:libwebkit' }"
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
SimpleView subclass:#WebKitView
31
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
     4
	instanceVariableNames:'rendererView url title progress link'
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
	classVariableNames:''
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
	poolDictionaries:''
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
	category:'Views-WebKit'
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    10
18
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    11
!WebKitView class methodsFor:'image specs'!
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    12
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    13
webKit22x22
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    14
    "This resource specification was automatically generated
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    15
     by the ImageEditor of ST/X."
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    16
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    17
    "Do not manually edit this!! If it is corrupted,
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    18
     the ImageEditor may not be able to read the specification."
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    19
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    20
    "
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    21
     self webKit22x22 inspect
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    22
     ImageEditor openOnClass:self andSelector:#webKit22x22
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    23
     Icon flushCachedIcons
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    24
    "
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    25
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    26
    <resource: #image>
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    27
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    28
    ^Icon
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    29
        constantNamed:'WebKitView class webKit22x22'
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    30
        ifAbsentPut:[(Depth8Image new) width: 19; height: 21; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    31
????????</O2??????????????????????O?<??????????????????????1;-;Q3,G????????????????J(9^W%9^W(:+??????????=N''%9^W_R)C%Y^W
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    32
%<S??????<:W%8@THWZNS"XWWY^)5O????>W%4 OT6F<(V9&X2 "%=+????K%8LHO4-X &-$V5IMFS.&9??\.9TFK3Y@SG&(U5)QKCLM_.WP8JZC@2T-NT%<
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    33
19YPI3P#FCB>;^JUR $\D@1,QQ8]AC9YJST<&.3#$!!<B@@(.5,O+A2SUPP,AD)K)9H5_DZ=)6N[01!!O]]7E(LS"M8]>Z" U0F3K*3Q[(.KR_#4]U$-''W,H4Z
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    34
ER/R+P;B;;V5,:U ^)V.?<.MZ"A%$S6+0M.92K>"_86U??>2$(5OM4Z /[GIU,>7%H"M]_???8^M#WI''&;W@\:26$86M^O??????"(6H XRK&JSE"X"H[_??
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    35
??????=2 XFA XFA XE4P/????????????=\UE9/W$P:????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b') ; colorMapFromArray:#[17 75 132 26 78 143 43 80 116 54 83 115 126 69 47 30 90 160 74 85 86 141 70 48 69 87 109 64 88 114 23 99 162 27 98 174 53 95 137 73 92 114 43 100 134 78 93 110 61 96 133 52 97 157 75 97 101 46 102 137 100 95 77 21 110 173 71 101 116 84 99 104 84 99 128 83 102 124 75 105 120 31 113 183 81 104 131 177 86 39 131 95 86 111 104 57 42 114 165 92 103 127 121 102 59 85 105 139 81 108 129 84 108 135 91 106 135 107 105 109 90 108 131 94 106 142 138 107 35 42 121 185 96 111 129 89 113 140 55 120 179 95 113 136 129 112 49 46 123 187 32 127 190 92 116 143 87 119 145 104 115 139 98 117 140 64 125 166 103 120 102 95 118 147 134 116 53 141 116 42 112 118 109 47 131 176 90 122 148 104 119 149 98 121 150 57 133 191 149 121 40 161 120 16 144 123 40 80 129 171 64 133 179 46 137 194 156 122 26 106 125 148 152 123 35 103 126 155 107 126 149 131 122 128 108 127 150 133 128 68 157 118 103 149 120 114 113 128 146 115 127 151 151 128 37 133 130 74 49 139 236 100 132 159 107 130 159 101 133 160 118 130 142 112 131 154 152 130 47 171 128 14 161 130 24 151 130 54 63 143 188 113 132 156 162 131 25 114 133 157 111 134 163 68 144 196 115 134 158 81 144 160 60 146 204 87 139 194 164 133 28 116 135 159 109 137 171 177 133 22 118 137 161 181 135 0 92 141 203 51 153 210 163 138 31 27 157 245 182 136 0 179 135 25 124 139 157 54 155 212 189 137 0 122 141 165 173 140 26 186 139 0 126 141 159 181 137 37 190 138 2 135 146 92 195 137 6 187 140 3 127 142 160 191 139 4 162 144 44 181 141 18 193 140 0 188 141 5 192 140 6 184 143 3 182 142 20 139 148 88 194 141 0 195 142 0 130 145 164 62 160 217 200 141 0 105 151 182 196 143 0 137 152 91 104 156 149 202 142 0 154 142 142 203 143 0 118 156 127 204 144 0 200 146 0 64 165 215 205 145 2 201 147 1 206 146 4 69 165 223 56 169 225 136 151 170 67 167 217 208 147 7 140 158 102 59 171 227 205 150 8 210 149 12 139 154 173 211 150 14 205 151 27 63 173 229 81 168 240 125 161 182 186 155 66 134 158 200 203 155 29 54 178 240 178 159 67 67 176 233 78 175 226 69 177 234 83 175 213 66 179 228 79 176 227 59 181 243 70 179 235 212 157 35 151 162 176 72 180 236 209 160 35 59 184 240 73 181 237 209 160 45 83 179 230 120 171 209 196 163 67 177 167 92 148 167 179 157 165 173 63 186 242 108 173 241 213 164 50 209 166 49 210 167 50 152 171 183 209 167 59 79 188 238 170 173 120 210 168 67 128 179 216 212 170 69 199 173 88 131 182 220 143 180 214 192 177 109 145 182 216 210 178 95 220 178 77 110 195 241 205 181 102 135 195 232 212 187 108 209 187 120 213 189 116 222 190 112 221 191 119 225 193 115 219 195 121 227 194 110 174 202 225 225 202 135 161 211 237 230 201 135 180 207 231 202 210 219 229 209 153 224 211 173 237 212 138 190 227 249 215 224 232 225 228 224 244 247 243 247 249 246 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255]; mask:((ImageMask new) width: 19; height: 21; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@8@@@(@@@?@@A?0@G?<@O?>@O?>@_??@??? ??? ??? ??? ??? ??? ??? _??@_??@O?>@G?<@C?8@@? @') ; yourself); yourself]
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    36
! !
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
    37
15
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    38
!WebKitView class methodsFor:'queries'!
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    39
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    40
isAvailable
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    41
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    42
    ^WebKitRenderer isAvailable
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    43
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    44
    "Created: / 10-06-2011 / 09:58:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    45
! !
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
    46
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    47
!WebKitView class methodsFor:'startup'!
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    48
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    49
open
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    50
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    51
    |url webkitView urlView  topView|
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    52
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    53
    url := 'http://www.webkit.org' asValue.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    54
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    55
    topView := StandardSystemView new                ;
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    56
                extent:(640 @ 480).
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    57
    topView label:'WebKit demo'.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    58
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    59
    urlView := EditField in: topView.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    60
    urlView layout: (LayoutFrame fractions:(0 @ 0 corner:1.0 @ 0) offsets:(0 @ 0 corner:0 @ 25)).
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    61
    urlView model: url.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    62
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    63
    webkitView := self in:topView.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    64
    webkitView layout: (LayoutFrame fractions:(0 @ 0 corner:1.0 @ 1.0) offsets:(0 @ 26 corner:0 @ 0)).
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    65
    webkitView url: url.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    67
    topView open.
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    68
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    69
    ^ webkitView
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    70
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    71
    "
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    72
     WebKitView open
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    73
    "
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    74
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    75
    "Modified: / 16-05-1998 / 16:53:53 / cg"
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    76
    "Created: / 03-06-2011 / 09:40:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    77
! !
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    78
3
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    79
!WebKitView methodsFor:'accessing'!
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    80
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    81
rendererView
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    82
    ^ rendererView
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    83
! !
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
    84
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    85
!WebKitView methodsFor:'accessing - classes'!
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    86
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    87
rendererClass
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    88
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    89
    ^WebKitRenderer
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    90
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    91
    "Created: / 03-06-2011 / 09:38:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
    92
! !
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
!WebKitView methodsFor:'aspects'!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
31
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
    96
link
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
    97
    "return/create the 'link' value holder (automatically generated)"
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
    98
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
    99
    link isNil ifTrue:[
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   100
        link := ValueHolder new.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   101
        link addDependent:self.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   102
    ].
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   103
    ^ link
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   104
!
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   105
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   106
link:something
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   107
    "set the 'link' value holder (automatically generated)"
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   108
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   109
    |oldValue newValue|
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   110
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   111
    link notNil ifTrue:[
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   112
        oldValue := link value.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   113
        link removeDependent:self.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   114
    ].
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   115
    link := something.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   116
    link notNil ifTrue:[
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   117
        link addDependent:self.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   118
    ].
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   119
    newValue := link value.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   120
    oldValue ~~ newValue ifTrue:[
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   121
        self update:#value with:newValue from:link.
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   122
    ].
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   123
!
035449621a0c - extensions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 24
diff changeset
   124
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
progress
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
    "return/create the 'progress' value holder (automatically generated)"
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
    progress isNil ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
        progress := ValueHolder new.
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   130
        progress addDependent:self.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
    ^ progress
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
progress:something
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
    "set the 'progress' value holder (automatically generated)"
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
    |oldValue newValue|
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
    progress notNil ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
        oldValue := progress value.
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   142
        progress removeDependent:self.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
    progress := something.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
    progress notNil ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
        progress addDependent:self.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
    newValue := progress value.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
    oldValue ~~ newValue ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
        self update:#value with:newValue from:progress.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   153
11
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   154
title
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   155
    "return/create the 'title' value holder (automatically generated)"
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   156
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   157
    title isNil ifTrue:[
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   158
        title := ValueHolder new.
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   159
    ].
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   160
    ^ title
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   161
!
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   162
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   163
title:something
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   164
    "set the 'title' value holder (automatically generated)"
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   165
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   166
    title := something.
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   167
!
9388b5fb34aa Added support for title
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 8
diff changeset
   168
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
url
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
    "return/create the 'url' value holder (automatically generated)"
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
    url isNil ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
        url := ValueHolder new.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
        url addDependent:self.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
    ^ url
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
url:something
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
    "set the 'url' value holder (automatically generated)"
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
    |oldValue newValue|
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
    url notNil ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
        oldValue := url value.
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   186
        url removeDependent:self.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
    url := something.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
    url notNil ifTrue:[
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   190
        url addDependent:self.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
    ].
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
    newValue := url value.
8
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 4
diff changeset
   193
    newValue ifNil:[url setValue:(newValue := 'about:blank')].
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
    oldValue ~~ newValue ifTrue:[
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
        self update:#value with:newValue from:url.
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
    ].
8
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 4
diff changeset
   197
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 4
diff changeset
   198
    "Modified: / 07-06-2011 / 23:03:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   199
! !
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   201
!WebKitView methodsFor:'change & update'!
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   202
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   203
update:aspect with:param from:changedObject
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   204
    "Invoked when an object that I depend upon sends a change notification."
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   205
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   206
    "stub code automatically generated - please change as required"
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   207
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   208
    (changedObject == url and:[aspect ~~ #valueFromEvent]) ifTrue:[
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   209
        self updateUrl.
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   210
         ^ self.
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   211
    ].
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   212
    super update:aspect with:param from:changedObject
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   213
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   214
    "Modified: / 07-06-2011 / 11:43:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   215
!
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   216
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   217
updateUrl
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   218
24
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   219
    | u |
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   220
    u := self url value.
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   221
    u first == $/ ifTrue:[
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   222
        u asFilename exists ifTrue:[
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   223
            u := 'file://' , u.
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   224
            self url setValue: u.
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   225
        ]   
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   226
    ].
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   227
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   228
625e16d98a6d Auto-fix file urls without file:// prefix
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 22
diff changeset
   229
    renderer setVariable: #uri to: u
4
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   230
385102f5bf00 Simple event processing
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3
diff changeset
   231
    "Created: / 07-06-2011 / 10:18:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
! !
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   233
3
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
   234
!WebKitView methodsFor:'initialization & release'!
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   235
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
initialize
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   237
    super initialize.
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
   238
    renderer := self rendererClass for:self.
15
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   239
    renderer isAvailable ifTrue:[
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   240
        "/JV@2011-06-10: TODO: Use different embedding container on
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   241
        "/Windows. once supported"
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   242
        rendererView := XEmbedContainerView in: self.
22
547d30334073 Fixes path to WebKitRenderer, initial support for multiple architectures...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 18
diff changeset
   243
        rendererView useWorkaround: #uzbl.
15
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   244
    ] ifFalse:[
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   245
        rendererView := Label new label:'WebKitView not (yet) available on this platform.'.
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   246
    ].
2
7e604e6f195e Minor refactoring...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1
diff changeset
   247
    rendererView origin: 0.0@0.0 corner: 1.0@1.0.
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
    "Created: / 02-06-2011 / 23:46:25 / Jan Vrany <jan.vrany@fit.cvut.cz>"
22
547d30334073 Fixes path to WebKitRenderer, initial support for multiple architectures...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 18
diff changeset
   250
    "Modified: / 20-06-2011 / 11:30:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
! !
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
!WebKitView methodsFor:'realization'!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
3
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
   255
postRealize
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
   256
    super postRealize.
18
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
   257
    (renderer isAvailable and:[renderer isRunning not]) ifTrue:
15
f46eba00e7cb - WebKitView now uses bundled uzbl-core
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 11
diff changeset
   258
        [renderer spawn].
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
3
32456ba40192 Starts uzbl process and connects to its control socket
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2
diff changeset
   260
    "Created: / 06-06-2011 / 10:40:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
18
92189b67e243 - WebKitView: do not spawn renderer if already running
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 15
diff changeset
   261
    "Modified: / 10-06-2011 / 23:41:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   262
! !
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   263
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   264
!WebKitView class methodsFor:'documentation'!
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   265
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   266
version_SVN
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   267
    ^ '$Id$'
a9c9bb21d650 Initial commit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   268
! !