Skip inspector tests since they have been timing out.
[WebKit-https.git] / PerformanceTests / ChangeLog
1 2012-01-30  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Skip inspector tests since they have been timing out.
4
5         * Skipped:
6
7 2012-01-29  Ryosuke Niwa  <rniwa@webkit.org>
8
9         DOM/DOMDivWalk.html result is unreliable
10         https://bugs.webkit.org/show_bug.cgi?id=77313
11
12         Reviewed by Adam Birth.
13
14         Trigger garbage collection manually between test runs to avoid GC
15         to occur in the middle of runs.
16
17         * DOM/resources/dom-perf.js:
18         (BenchmarkSuite.prototype.RunSingle):
19         * resources/runner.js:
20         (gc.else.gcRec):
21         (gc):
22         (runLoop):
23
24 2012-01-26  Ryosuke Niwa  <rniwa@webkit.org>
25
26         Import Chromium's dom_perf test
27         https://bugs.webkit.org/show_bug.cgi?id=77175
28
29         Reviewed by Adam Barth.
30
31         Import dom_perf.
32
33         Note resources/dom/suites.js isn't used by any html file yet but it will be used by Chromium port
34         once its perf bots start pulling test files from WebKit repository instead of Google's internal repository.
35
36         * DOM: Added.
37         * DOM/Accessors.html: Added.
38         * DOM/CloneNodes.html: Added.
39         * DOM/CreateNodes.html: Added.
40         * DOM/DOMDivWalk.html: Added.
41         * DOM/DOMTable.html: Added.
42         * DOM/DOMWalk.html: Added.
43         * DOM/Events.html: Added.
44         * DOM/GetElement.html: Added.
45         * DOM/GridSort.html: Added.
46         * DOM/Template.html: Added.
47         * DOM/resources: Added.
48         * DOM/resources/dom-perf.js: Added.
49         * DOM/resources/dom-perf: Added.
50         * DOM/resources/dom-perf/accessors.js: Added.
51         * DOM/resources/dom-perf/clonenodes.js: Added.
52         * DOM/resources/dom-perf/createnodes.js: Added.
53         * DOM/resources/dom-perf/domdivwalk.js: Added.
54         * DOM/resources/dom-perf/domtable.js: Added.
55         * DOM/resources/dom-perf/domwalk.js: Added.
56         * DOM/resources/dom-perf/events.js: Added.
57         * DOM/resources/dom-perf/getelement.js: Added.
58         * DOM/resources/dom-perf/gridsort.js: Added.
59         * DOM/resources/dom-perf/suites.js: Added.
60         * DOM/resources/dom-perf/template.js: Added.
61         * resources/runner.js:
62
63 2012-01-25  Ryosuke Niwa  <rniwa@webkit.org>
64
65         html5-full-render.html fails due to a log
66         https://bugs.webkit.org/show_bug.cgi?id=77046
67
68         Reviewed by Adam Barth.
69
70         Replace the call to log() in html5-full-render.html by a call to newly added logInfo(),
71         which doesn't print anything inside DRT.
72
73         * Parser/html5-full-render.html:
74         * resources/runner.js:
75         (logInfo):
76
77 2012-01-19  Adam Barth  <abarth@webkit.org>
78
79         PerformanceTests's runner.js shouldn't be Parser-specific
80         https://bugs.webkit.org/show_bug.cgi?id=76670
81
82         Reviewed by Ryosuke Niwa.
83
84         This runner script is used by a bunch of difference performance tests.
85         It shouldn't be in the Parser directory anymore.
86
87         * Bindings/event-target-wrapper.html:
88         * Mutation/append-child-deep.html:
89         * Mutation/append-child.html:
90         * Mutation/inner-html.html:
91         * Mutation/remove-child-deep.html:
92         * Mutation/remove-child.html:
93         * Parser/html-parser.html:
94         * Parser/html5-full-render.html:
95         * Parser/resources/runner.js: Removed.
96         * Parser/simple-url.html:
97         * Parser/tiny-innerHTML.html:
98         * Parser/url-parser.html:
99         * Parser/xml-parser.html:
100         * resources: Added.
101         * resources/runner.js: Copied from PerformanceTests/Parser/resources/runner.js.
102
103 2012-01-19  Ryosuke Niwa  <rniwa@webkit.org>
104
105         Some perf tests time out when ran by run-perf-tests
106         https://bugs.webkit.org/show_bug.cgi?id=76612
107
108         Reviewed by Dirk Pranke and Eric Seidel.
109
110         Replace all images in html5.html by geenbox.png to avoid accessing whatwg.org when
111         running the parser tests. Also call dumpAsText, waitUntilDone, and notifyDone automatically
112         inside runner.js to avoid having to call them in individual tests.
113
114         * Bindings/event-target-wrapper.html: Removed calls to layoutTestController methods since
115         they are now called by runner.js automatically.
116         * Parser/resources/greenbox.png: Copied from LayoutTests/fast/css/resources/greenbox.png.
117         * Parser/resources/html5.html:
118         * Parser/resources/runner.js:
119         (runLoop):
120
121 2012-01-18  Ryosuke Niwa  <rniwa@webkit.org>
122
123         run-perf-tests should support Skipped list
124         https://bugs.webkit.org/show_bug.cgi?id=76594
125
126         Reviewed by Adam Barth.
127
128         Add Skipped list to be used by run-perf-tests as it can only runs tests in
129         Bindings, Parser, and inspector at the moment.
130
131         * Skipped: Added.
132
133 2012-01-12  Ilya Tikhonovsky  <loislo@chromium.org>
134
135         Web Inspector: performance: restore 'log 300 messages into console' test.
136         https://bugs.webkit.org/show_bug.cgi?id=76170
137
138         It was removed in order of transition from layout tests to perf tests.
139
140         Reviewed by Yury Semikhatsky.
141
142         * inspector/console-300-lines.html: Added.
143
144 2012-01-12  Ilya Tikhonovsky  <loislo@chromium.org>
145
146         Web Inspector: performance tests: fix memory leak in first-open-resources test.
147         https://bugs.webkit.org/show_bug.cgi?id=76049
148
149         first-open-resources doesn't reset resource panel properly after test run.
150
151         Reviewed by Yury Semikhatsky.
152
153         * inspector/first-open-resources.html:
154
155 2012-01-10  Ilya Tikhonovsky  <loislo@chromium.org>
156
157         Unreviewed. WebInspector: Remove unnecessary logging from the test.
158
159         * inspector/first-open-resources.html:
160
161 2012-01-10  Ilya Tikhonovsky  <loislo@chromium.org>
162
163         Unreviewed. Restore test that was removed during migration from LayoutTests folder.
164
165         * inspector/first-open-resources.html: Added.
166
167 2012-01-09  Ilya Tikhonovsky  <loislo@chromium.org>
168
169         Unreviewed test fix after r103683.
170
171         * inspector/first-open-scripts.html:
172         * inspector/show-panel.html:
173
174 2012-01-03  Adam Barth  <abarth@webkit.org>
175
176         html-parser.html takes too long to run
177         https://bugs.webkit.org/show_bug.cgi?id=75515
178
179         Reviewed by Eric Seidel.
180
181         In working on runner.js, we introduced a factor of 10 increase to the
182         running time of this benchmark.  This patch dials down the number of
183         iterations to something more user-friendly.
184
185         * Parser/html-parser.html:
186
187 2011-12-18  Ilya Tikhonovsky  <loislo@chromium.org>
188
189         Web Inspector: move heap data stats to separate tab.
190         https://bugs.webkit.org/show_bug.cgi?id=74704
191
192         Reviewed by Pavel Feldman.
193
194         * inspector/performance-test.js:
195         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype._dump):
196         (initialize_TimeTracker.InspectorTest.runPerformanceTest):
197
198 2011-12-01  Ilya Tikhonovsky  <loislo@chromium.org>
199
200         Web Inspector: chromium: move and adapt Inspector's performance tests for running with run-inspector-perf-tests.py.
201         https://bugs.webkit.org/show_bug.cgi?id=72260
202
203         Reviewed by Pavel Feldman.
204
205         * inspector/first-open-elements.html: Renamed from LayoutTests/inspector/performance/resources/first-open-elements.html.
206         * inspector/first-open-scripts.html: Renamed from LayoutTests/inspector/performance/resources/first-open-scripts.html.
207         * inspector/inspector-startup-time.html: Renamed from LayoutTests/inspector/performance/resources/inspector-startup-time.html.
208         * inspector/network-append-30-requests.html: Renamed from LayoutTests/inspector/performance/resources/network-append-30-requests.html.
209         * inspector/performance-test.js: Renamed from LayoutTests/inspector/performance/resources/performance-test.js.
210         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer):
211         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype.start):
212         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype.finish):
213         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype._getJSHeapSize):
214         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype.done):
215         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype._runTest):
216         (initialize_TimeTracker.InspectorTest.runPerformanceTest.Timer.prototype._dump):
217         (initialize_TimeTracker.InspectorTest.runPerformanceTest):
218         (initialize_TimeTracker.InspectorTest.mark):
219         * inspector/show-panel.html: Renamed from LayoutTests/inspector/performance/resources/show-panel.html.
220
221 2011-11-09  Adam Klein  <adamk@chromium.org>
222
223         [MutationObservers] Microbenchmarks for appendChild, removeChild, and innerHTML
224         https://bugs.webkit.org/show_bug.cgi?id=71939
225
226         Reviewed by Ojan Vafai.
227
228         These benchmarks time both the DOM mutations themselves and the time taken
229         to call the MutationCallback. This measurement is achieved by
230         executing the code entirely within the MutationCallback itself.
231
232         * Mutation/append-child-deep.html: Added. Covers appendChild in a 200-node-deep tree with subtree observation.
233         * Mutation/append-child.html: Added. Covers appendChild in a flat tree.
234         * Mutation/inner-html.html: Added. Covers innerHTML adding and removing many nodes at a time.
235         * Mutation/remove-child-deep.html: Added. Covers removeChild in a 200-node-deep tree with subtree observation.
236         * Mutation/remove-child.html: Added. Covers removeChild in a flat tree.
237
238 2011-10-25  Adam Barth  <abarth@webkit.org>
239
240         EventTargetFactory.in is not sorted
241         https://bugs.webkit.org/show_bug.cgi?id=70855
242
243         Reviewed by Eric Seidel.
244
245         Add a microbenchmark for wrapping event target.
246
247         * Bindings: Added.
248         * Bindings/event-target-wrapper.html: Added.
249         * Parser/resources/runner.js:
250         (runLoop):
251             - Let the user of the harness get a callback when the test is done.
252
253 2011-10-04  Eric Seidel  <eric@webkit.org>
254
255         Update html5-full-render.html to load the HTML5 spec incrementally, closer to how the browser would
256         https://bugs.webkit.org/show_bug.cgi?id=69374
257
258         Unreviewed.
259
260         Per https://bugs.webkit.org/show_bug.cgi?id=69374#c7
261         updating the chunksize to be a bit smaller now that the total
262         size of the html5 spec is smaller than when I wrote the test.
263
264         This should increase the prevalence of style resolution in the
265         sample time, which more closely matches instrument samples
266         taken when loading the full page in Safari.
267
268         * Parser/html5-full-render.html:
269
270 2011-10-04  Eric Seidel  <eric@webkit.org>
271
272         Update html5-full-render.html to load the HTML5 spec incrementally, closer to how the browser would
273         https://bugs.webkit.org/show_bug.cgi?id=69374
274
275         Reviewed by James Robinson.
276
277         This should finally be able to provide us with a repeatable metric
278         for how fast we're currently able to load the HTML5 spec.
279         There are a variety of interesting functions which show up in this
280         sample, including of course style resolution.
281
282         * Parser/html5-full-render.html:
283
284 2011-10-04  Eric Seidel  <eric@webkit.org>
285
286         Update our copy of the HTML5 spec used for performance testing to match the latest version
287         https://bugs.webkit.org/show_bug.cgi?id=69364
288
289         Unreviewed.  The patch is too large to post, so landing this unreviewed. :(
290
291         The copy of the html5 spec we were using for testing was over a year old
292         and didn't have any of the subresources with it (we were only using it
293         as an HTML parsing benchmark).  I'm about to use it for testing
294         the full load/render time of the benchmark, so I've updated to the latest
295         version of the spec (now 8mb instead of 5mb) and inlined two of the
296         CSS files.  (Inlining the CSS was necessary to make my testing consistent
297         as there seems to be a race with some timer fired after CSS load.)
298
299         Increasing from 5mb to 8mb showed a similar 30% slowdown in our parser
300         benchmarks as expected.
301
302         * Parser/resources/html5.html:
303
304 2011-10-04  Eric Seidel  <eric@webkit.org>
305
306         Add loopsPerRun option to Parser performance test runner
307         https://bugs.webkit.org/show_bug.cgi?id=69363
308
309         Reviewed by Antti Koivisto.
310
311         Add loopsPerRun option and abstract out runLoop function (to make the UI more responsive).
312         No change in behavior in any of the tests.
313
314         * Parser/resources/runner.js:
315         (runLoop):
316         (run):
317         (start):
318
319 2011-10-03  Eric Seidel  <eric@webkit.org>
320
321         Add a microbenchmark for a full-page render of the HTML5 spec
322         https://bugs.webkit.org/show_bug.cgi?id=69285
323
324         Reviewed by Adam Barth.
325
326         This was designed to be a test for https://bugs.webkit.org/show_bug.cgi?id=68944
327         But it seems that by far our dominating cost for the HTML5 benchmark is
328         time spent laying out lines (which isn't actually that surprising).
329
330         I'm adding the performance test for posterity.
331
332         * Parser/html-parser.html:
333          - Removed use of "about:blank" which abarth says is a no-op.  Made comment more accurate.
334         * Parser/html5-full-render.html: Copied from PerformanceTests/Parser/html-parser.html.
335
336 2011-10-03  Eric Seidel  <eric@webkit.org>
337
338         PerformanceTests/Parser/html-parser is only testing parsing of the head element
339         https://bugs.webkit.org/show_bug.cgi?id=69283
340
341         Reviewed by Adam Barth.
342
343         While investigating https://bugs.webkit.org/show_bug.cgi?id=68944
344         I found that the html-parser benchmark was only parsing up to the
345         first script tag per loop!  We've fixed this by adding the sandbox
346         tag which will deny all external loads and allow the parser to
347         synchronously continue parsing the entire document to completion
348         (as we had expected it was doing).
349
350         This changes the profile somewhat.  Line number counting is much
351         hotter, since we're actually accounting for the parse of the entire
352         document in our sample.
353
354         Total sample time only about doubles, from 1800ms to 3800ms on my machine
355         which is less than I would have expected.
356
357         * Parser/html-parser.html:
358
359 2011-08-09  Alexandru Chiculita  <achicu@adobe.com>
360
361         Fixing 65868 REGRESSION(r92610) caused by 65668 - Optimize floating elements lookup
362         https://bugs.webkit.org/show_bug.cgi?id=65871
363
364         Reviewed by Dave Hyatt.
365
366         * Layout/floats.html: Added the nested divs, so that we can test the propagation impact of the floats tree.
367
368 2011-08-08  Sheriff Bot  <webkit.review.bot@gmail.com>
369
370         Unreviewed, rolling out r92610.
371         http://trac.webkit.org/changeset/92610
372         https://bugs.webkit.org/show_bug.cgi?id=65868
373
374         Caused assertion failures when running fast/multicol tests
375         (Requested by andersca on #webkit).
376
377         * Layout/floats.html:
378
379 2011-08-08  Alexandru Chiculita  <achicu@adobe.com>
380
381         Optimize floating elements lookup
382         https://bugs.webkit.org/show_bug.cgi?id=65668
383
384         Reviewed by David Hyatt.
385
386         * Layout/floats.html: Added the nested divs, so that we can test the propagation impact of the floats tree.
387
388 2011-08-04  Alexandru Chiculita  <achicu@adobe.com>
389
390         Add a performance test for floating elements layout algorithm
391         https://bugs.webkit.org/show_bug.cgi?id=65741
392
393         The test creating lots of small floats and randomly changes
394         the width of one element at a time. It measures how often it can do that.
395
396         Reviewed by Adam Barth.
397
398         * Layout/floats.html: Added.
399
400 2011-05-30  Daniel Bates  <dbates@webkit.org>
401
402         Reviewed by Adam Barth.
403
404         Rename XSSFilter to XSSAuditor
405         https://bugs.webkit.org/show_bug.cgi?id=61718
406
407         Currently we use the names XSSFilter and XSSAuditor throughout the project.
408         Instead, we should choose one name for consistency.
409
410         No functionality was changed. So, no new tests.
411
412         * XSSAuditor: Copied from PerformanceTests/XSSFilter.
413         * XSSFilter: Removed.
414         * XSSFilter/large-post-many-events.html: Removed.
415         * XSSFilter/large-post-many-inline-scripts-and-events.html: Removed.
416         * XSSFilter/resources: Removed.
417         * XSSFilter/resources/target-for-large-post-many-inline-scripts-and-events.html: Removed.
418
419 2011-03-25  Leo Yang  <leo.yang@torchmobile.com.cn>
420
421         Reviewed by Dirk Schulze.
422
423         SVG <use> element performance improvement
424         https://bugs.webkit.org/show_bug.cgi?id=57077
425
426         Add a manual test case which is from
427         http://upload.wikimedia.org/wikipedia/commons/4/4e/Sierpinski_carpet_6.svg
428         for svg <use> element performance test.
429
430         * PageLoad/svg/files/Sierpinski_carpet_6.svg: Added.
431         * PageLoad/svg/svg.pltsuite:
432
433 2011-02-05  Eric Seidel  <eric@webkit.org>
434
435         Reviewed by Adam Barth.
436
437         Add performance tests for URL parsing
438         https://bugs.webkit.org/show_bug.cgi?id=53845
439
440         The final-url-en URL corpus is from:
441         http://corpus.leeds.ac.uk/internet.html
442
443         There are also other language corpuses which we may want to use in the future.
444
445         The usage instructions were as follows:
446         "URL lists and other resources: you can freely use them in your research
447         provided that you supply a link to this website: http://corpus.leeds.ac.uk/."
448         Done.
449
450         * Parser/simple-url.html: Added.
451          On my machine:
452          Firefox: 255ms
453          TOT WebKit: 378ms
454          Chrome: 286ms
455          Opera: 2830ms (no, that is not a typo)
456         * Parser/url-parser.html: Added.
457          Firefox: 381ms
458          TOT WebKit: 216ms
459          Chrome: 131ms
460          Opera: 1383ms (again, not a typo)
461         * Parser/resources/final-url-en: Added.
462
463 2011-02-03  Adam Barth  <abarth@webkit.org>
464
465         Reviewed by Daniel Bates.
466
467         Add another XSSFilter PerformanceTest
468         https://bugs.webkit.org/show_bug.cgi?id=53750
469
470         This PerformanceTest tests the case that was slow in
471         https://bugs.webkit.org/show_bug.cgi?id=49845
472
473         * XSSFilter/large-post-many-inline-scripts-and-events.html: Added.
474         * XSSFilter/resources: Added.
475         * XSSFilter/resources/target-for-large-post-many-inline-scripts-and-events.html: Added.
476
477 2011-02-03  Adam Barth  <abarth@webkit.org>
478
479         Reviewed by Eric Seidel.
480
481         Add PerformanceTest for XSSFilter
482         https://bugs.webkit.org/show_bug.cgi?id=53741
483
484         This performance tests covers the case of a large POST data and many
485         small event handlers.
486
487         * XSSFilter: Added.
488         * XSSFilter/large-post-many-events.html: Added.
489
490 2011-02-02  Adam Barth  <abarth@webkit.org>
491
492         Rubber-stamped by Eric Seidel.
493
494         Merge PerformanceTests/Parser/ChangeLog and
495         PerformanceTests/PageLoad/ChangeLog into PerformanceTests/ChangeLog.
496
497         It's silly to have ChangeLogs for each of these directories separately.
498         I've left SunSpider with its own ChangeLog because it's more of an
499         independent entity.
500
501         * ChangeLog: Added.
502
503 2011-02-02  Eric Seidel  <eric@webkit.org>
504
505         Unreviewed.  Just fixing an exception seen in Firefox.
506
507         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
508         https://bugs.webkit.org/show_bug.cgi?id=48719
509
510         Make the benchmarks work in Firefox/Opera.
511
512         * resources/runner.js:
513         (log):
514
515 2011-01-27  Eric Seidel  <eric@webkit.org>
516
517         Reviewed by Darin Adler.
518
519         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
520         https://bugs.webkit.org/show_bug.cgi?id=48719
521
522         It's unclear exactly what the Peacekeeper benchmark is testing,
523         because I haven't found a way to run it myself.
524
525         However, I constructed a benchmark which shows at least one possible slow point.
526         The HTML5 spec talks about creating a new document for every time we use
527         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
528         mess, and the constructor and destructor do a huge amount of work.
529
530         * benchmarks/parser/tiny-innerHTML.html: Added.
531
532 2011-01-29  Sheriff Bot  <webkit.review.bot@gmail.com>
533
534         Unreviewed, rolling out r77050.
535         http://trac.webkit.org/changeset/77050
536         https://bugs.webkit.org/show_bug.cgi?id=53371
537
538         Caused a crash in Chromium's test_shell_tests (Requested by
539         rniwa on #webkit).
540
541         * resources/performance-test.js: Removed.
542         * tiny-innerHTML.html: Removed.
543
544 2011-01-28  Eric Seidel  <eric@webkit.org>
545
546         Reviewed by Darin Adler.
547
548         HTML5 TreeBuilder regressed a Peacekeeper DOM test by 40%
549         https://bugs.webkit.org/show_bug.cgi?id=48719
550
551         It's unclear exactly what the Peacekeeper benchmark is testing,
552         because I haven't found a way to run it myself.
553
554         However, I constructed a benchmark which shows at least one possible slow point.
555         The HTML5 spec talks about creating a new document for every time we use
556         the fragment parsing algorithm.  Document() it turns out, it a huge bloated
557         mess, and the constructor and destructor do a huge amount of work.
558         To avoid constructing (or destructing) documents for each innerHTML call,
559         this patch adds a shared dummy document used by all innerHTML calls.
560
561         * benchmarks/parser/tiny-innerHTML.html: Added.
562
563 2010-12-31  Adam Barth  <abarth@webkit.org>
564
565         Rubber-stamped by Eric Seidel.
566
567         Move HTML and XML parser benchmarks into PerformanceTests/Parser
568         https://bugs.webkit.org/show_bug.cgi?id=51772
569
570         Add a ChangeLog for tracking changes to the Parser PerformanceTest.
571
572         * ChangeLog: Added.
573
574 2010-12-31  Adam Barth  <abarth@webkit.org>
575
576         Rubber-stamped by Eric Seidel.
577
578         Move PageLoadTests to PerformanceTests/PageLoad
579         https://bugs.webkit.org/show_bug.cgi?id=51771
580
581         Update URLs to point to the new directory name.
582
583         * svg/svg.pltsuite:
584
585 2006-12-26  Eric Seidel  <eric@webkit.org>
586
587         Reviewed by olliej.
588
589         * svg/svg.pltsuite: re-enable word-iso.svg after fixing http://bugs.webkit.org/show_bug.cgi?id=11987
590
591 2006-12-26  Eric Seidel  <eric@webkit.org>
592
593         Reviewed by bradee-oh.
594         
595         Add new PageLoadTests directory (this one)
596         Add LICENSES file to explain where each SVG came from.
597
598         * ChangeLog: Added.
599         * svg/LICENSES: Added.
600         * svg/files/33041-Samurai.svg: Added.
601         * svg/files/42470-flower_from_my_garden_v2.svg: Added.
602         * svg/files/Harvey_Rayner.svg: Added.
603         * svg/files/az-lizard_benji_park_01.svg: Added.
604         * svg/files/bamboo_01.svg: Added.
605         * svg/files/cacuts_01.svg: Added.
606         * svg/files/cowboy.svg: Added.
607         * svg/files/crawfish2_ganson.svg: Added.
608         * svg/files/deb9frac1.svg: Added.
609         * svg/files/food_leif_lodahl_01.svg: Added.
610         * svg/files/france.svg: Added.
611         * svg/files/francobollo_gnome_ezechi_02.svg: Added.
612         * svg/files/gearflowers.svg: Added.
613         * svg/files/hereGear4.svg: Added.
614         * svg/files/mtsthelens.svg: Added.
615         * svg/files/mtsthelens0.jpg: Added.
616         * svg/files/world-iso.svg: Added.
617         * svg/files/worldcup.svg: Added.
618         * svg/svg.pltsuite: Added.
619