Integrate media query evaluation into HTML5 event loop
[WebKit-https.git] / Websites / webkit.org / ChangeLog
1 2019-10-14  Ling Ho  <lingcherd_ho@apple.com>
2
3         Update WebKit Build Archives page on webkit.org
4         https://bugs.webkit.org/show_bug.cgi?id=202871
5
6         Reviewed by Alexey Proskuryakov.
7
8         Added Catalina and remove Sierra.
9
10         * wp-content/themes/webkit/build-archives.php:
11
12 2019-09-19  Justin Fan  <justin_fan@apple.com>
13
14         [WebGPU] Update messaging to reflect STP 92 requirement for demos
15         https://bugs.webkit.org/show_bug.cgi?id=201931
16
17         Reviewed by Jon Lee.
18
19         Demos don't work anymore on versions of Safari older than STP 92,
20         so update WebGPU feature detection to reflect that.
21
22         * demos/webgpu/babylon/babylonWebGpu.max.js:
23         * demos/webgpu/babylon/oneHelmetWebGPU.html:
24         * demos/webgpu/babylon/oneSphereWebGPU.html:
25         * demos/webgpu/compute-blur.html:
26         * demos/webgpu/compute-boids-compile.html:
27         * demos/webgpu/compute-boids.html:
28         * demos/webgpu/hello-cube.html:
29         * demos/webgpu/hello-triangle.html:
30         * demos/webgpu/scripts/compute-blur.js:
31         (async.init):
32         * demos/webgpu/scripts/compute-boids-compile.js:
33         * demos/webgpu/scripts/hello-triangle.js:
34         (async.helloTriangle):
35         * demos/webgpu/textured-cube.html:
36
37 2019-09-18  Myles C. Maxfield  <mmaxfield@apple.com>
38
39         [WebGPU] Update demos to work on STP 92
40         https://bugs.webkit.org/show_bug.cgi?id=201872
41
42         Reviewed by Dean Jackson.
43
44         Updating for new WSL buffer layouts.
45         Updating for new WSL compiler struct validation rules.
46         GPUShaderStageBit => GPUShaderStage
47         GPUColorWriteBits => GPUColorWrite
48         GPUBufferUsage.TRANSFER_DST => GPUBufferUsage.COPY_DST
49         GPUBufferUsage.TRANSFER_SRC => GPUBufferUsage.COPY_SRC
50
51         * demos/webgpu/babylon/babylonWebGpu.max.js:
52         * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js:
53         (sampler.bumpSamplerSampler.register):
54         (sampler.reflectionSamplerSampler.register):
55         (float2.uv.attribute): Deleted.
56         (float3.normal.attribute): Deleted.
57         * demos/webgpu/compute-boids.html:
58         * demos/webgpu/hello-cube.html:
59         * demos/webgpu/scripts/compute-blur.js:
60         (setUpCompute):
61         (createShaderCode):
62         * demos/webgpu/scripts/compute-boids-compile.js:
63         * demos/webgpu/scripts/hello-triangle.js:
64         (async.helloTriangle):
65         * demos/webgpu/textured-cube.html:
66
67 2019-09-09  Justin Fan  <justin_fan@apple.com>
68
69         [WebGPU] Upload Babylon.js, WSL compile, and MotionMark links to demo page
70         https://bugs.webkit.org/show_bug.cgi?id=201621
71
72         Reviewed by Dean Jackson.
73
74         Add new demos to the WebGPU demo collection.
75         Ensure error alerts/divs display properly if WebGPU is not enabled.
76
77         * demos/webgpu/babylon/oneHelmetWebGPU.html:
78         * demos/webgpu/babylon/oneSphereWebGPU.html:
79         * demos/webgpu/compute-blur.html:
80         * demos/webgpu/compute-boids-compile.html:
81         * demos/webgpu/compute-boids.html:
82         * demos/webgpu/hello-cube.html:
83         * demos/webgpu/hello-triangle.html:
84         * demos/webgpu/index.html:
85         * demos/webgpu/resources/babylon-helmet.png: Added.
86         * demos/webgpu/resources/babylon-sphere.png: Added.
87         * demos/webgpu/resources/motionmark.jpeg: Added.
88         * demos/webgpu/resources/webkit-logo.png: Added.
89         * demos/webgpu/scripts/compute-boids-compile.js:
90         * demos/webgpu/textured-cube.html:
91
92 2019-09-09  Jon Lee  <jonlee@apple.com>
93
94         Add Babylon demos
95         https://bugs.webkit.org/show_bug.cgi?id=201611
96
97         Rubber-stamped by Justin Fan.
98
99         * demos/webgpu/babylon/LICENSE: Added.
100         * demos/webgpu/babylon/babylonWebGpu.max.js: Added.
101         * demos/webgpu/babylon/logo.svg: Added.
102         * demos/webgpu/babylon/oneHelmetWebGPU.html: Added.
103         * demos/webgpu/babylon/oneHelmetWebGPUGLSLShaders.js: Added.
104         * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js: Added.
105         * demos/webgpu/babylon/oneSphereWebGPU.html: Added.
106         * demos/webgpu/babylon/oneSphereWebGPUGLSLShaders.js: Added.
107         * demos/webgpu/babylon/oneSphereWebGPUWSLShaders.js: Added.
108         * demos/webgpu/babylon/vertexShaderGLSL1.glsl: Added.
109
110 2019-09-09  Jon Lee  <jonlee@apple.com>
111
112         Add boids time test
113         https://bugs.webkit.org/show_bug.cgi?id=201612
114
115         Rubber-stamped by Justin Fan.
116
117         * demos/webgpu/compute-boids-compile.html: Added.
118         * demos/webgpu/scripts/compute-boids-compile.js: Added.
119         * demos/webgpu/scripts/compute-boids-utils.js: Added.
120
121 2019-09-03  Justin Fan  <justin_fan@apple.com>
122
123         [WebGPU] Add compute-boids to WebGPU demo page
124         https://bugs.webkit.org/show_bug.cgi?id=201416
125
126         Reviewed by Dean Jackson.
127
128         Add the compute-boids demo for use with STP 91.
129
130         * demos/webgpu/compute-boids.html: Added.
131         * demos/webgpu/index.html:
132         * demos/webgpu/resources/compute-boids.png: Added.
133
134 2019-08-06  Justin Fan  <justin_fan@apple.com>
135
136         [WebGPU] Fix up demos on and add compute demo to webkit.org/demos
137         https://bugs.webkit.org/show_bug.cgi?id=200454
138
139         Reviewed by Jon Lee.
140
141         Add the compute-blur demo.
142         Ensure that WebGPU demos will work on upcoming STP release. 
143
144         * demos/webgpu/compute-blur.html: Added.
145         * demos/webgpu/css/style.css: Sync with internal demo repository stylesheet.
146         (body):
147         (canvas):
148         (body.error img):
149         (body.error input):
150         (#error p):
151         * demos/webgpu/hello-cube.html:
152         * demos/webgpu/hello-triangle.html:
153         * demos/webgpu/index.html:
154         * demos/webgpu/resources/compute-blur.png: Added.
155         * demos/webgpu/resources/hello-cube.png:
156         * demos/webgpu/resources/textured-cube.png: Added.
157         * demos/webgpu/scripts/compute-blur.js: Added.
158         (async.init):
159         (async.loadImage):
160         (setUpCompute):
161         (async.computeBlur):
162         (async.setUniforms):
163         (createShaderCode):
164         * demos/webgpu/scripts/hello-triangle.js:
165         (async.helloTriangle):
166         * demos/webgpu/textured-cube.html: Renmaed from Websites/webkit.org/demos/webgpu/hello-cube.html.
167
168 2019-07-03  Jon Davis  <jond@apple.com>
169
170         Added a domain check for validation URLs in Apple Pay demo.
171         https://bugs.webkit.org/show_bug.cgi?id=199433
172
173         Reviewed by David Kilzer.
174
175         * demos/payment-request/merchant-validation.php:
176
177 2019-06-05  Jon Davis  <jond@apple.com>
178
179         Fix icons positioned incorrectly when a featured image is used
180         https://bugs.webkit.org/show_bug.cgi?id=198535
181
182         Reviewed by Devin Rousso.
183
184         * wp-content/themes/webkit/style.css:
185         (.tile .background-image.loaded svg):
186         (.tile .featured-image::before):
187
188 2019-06-05  Jon Davis  <jond@apple.com>
189
190         Improve accessibility on webkit.org
191         https://bugs.webkit.org/show_bug.cgi?id=198531
192
193         Reviewed by Devin Rousso.
194
195         * wp-content/themes/webkit/functions.php: Added menuitem ARIA role to links
196         * wp-content/themes/webkit/widgets/post.php: Added aria-label to SVG icons
197
198 2019-06-04  Jon Davis  <jond@apple.com>
199
200         Improve performance of the lazy image loader
201         https://bugs.webkit.org/show_bug.cgi?id=198530
202
203         Reviewed by Devin Rousso.
204
205         * wp-content/themes/webkit/scripts/global.js:
206         (enableScrollableTables):
207         (lazyLoadImages):
208         (findParentMenu): Deleted.
209         (i.m.menus.m.targetMenu.targetMenuClass.indexOf): Deleted.
210         (inView): Deleted.
211         (): Deleted.
212         (loadImage.else.img.onload): Deleted.
213         (loadImage): Deleted.
214         (onMovement): Deleted.
215         (updateImages): Deleted.
216
217 2019-05-06  Justin Fan  <justin_fan@apple.com>
218
219         [Web GPU] Add demos to webkit.org
220         https://bugs.webkit.org/show_bug.cgi?id=196951
221
222         Reviewed by Dean Jackson.
223
224         Add simple triangle and spinning textured cube demos to the website.
225         Add Web GPU to experimental-features.html.
226
227         * demos/webgpu/css/style.css: Added.
228         (body):
229         (canvas):
230         (body.error canvas):
231         (h1):
232         (#container):
233         (select):
234         (div#log):
235         (body.error):
236         (body.error #contents):
237         (#error):
238         (@media (max-width: 480px)):
239         (body.error #error):
240         (#error h2):
241         (#error p):
242         * demos/webgpu/hello-cube.html: Added.
243         * demos/webgpu/hello-triangle.html: Added.
244         * demos/webgpu/index.html: Added.
245         * demos/webgpu/resources/circle.svg: Added.
246         * demos/webgpu/resources/hello-cube.png: Added.
247         * demos/webgpu/resources/hello-triangle.png: Added.
248         * demos/webgpu/resources/safari-alpha.png: Added.
249         * demos/webgpu/scripts/gl-matrix-min.js: Added.
250         (return.n):
251         (return.n.d):
252         (return.):
253         (return.get n.n):
254         (return.n.o):
255         * demos/webgpu/scripts/hello-triangle.js: Added.
256         (async.helloTriangle):
257         * experimental-features.html:
258
259 2019-03-28  Jon Davis  <jond@apple.com>
260
261         Fix font family for WebKit.org
262         https://bugs.webkit.org/show_bug.cgi?id=196311
263
264         Reviewed by Myles C. Maxfield.
265
266         * wp-content/themes/webkit/header.php: Added SF Mono loading
267         * wp-content/themes/webkit/style.css:
268         (html): Use Text font by default
269         (h1,): Use Display font for large headings
270         (.nextrouter-copy): Use Display font for routers
271
272 2019-02-21  Ryosuke Niwa  <rniwa@webkit.org>
273
274         Codify the naming convention for fooIfExists
275         https://bugs.webkit.org/show_bug.cgi?id=194930
276
277         Reviewed by Darin Adler.
278
279         Updating the coding style guideline after the discussion following
280         https://lists.webkit.org/pipermail/webkit-dev/2013-June/025056.html
281
282         * code-style.md:
283
284 2019-02-20  Jon Davis  <jond@apple.com>
285
286         Added macOS Mojave builds to the WebKit Build Archives.
287         https://bugs.webkit.org/show_bug.cgi?id=190908
288
289         Reviewed by Lucas Forschler.
290
291         * wp-content/themes/webkit/build-archives.php:
292
293 2019-02-07  Jon Davis  <jond@apple.com>
294
295         Fixed animation positioning when homepage animation completes
296         https://bugs.webkit.org/show_bug.cgi?id=194395
297
298         Reviewed by Devin Rousso.
299
300         * wp-content/themes/webkit/front-header.php:
301
302 2019-02-07  Jon Davis  <jond@apple.com>
303
304         Disable the WP emoji polyfill
305         https://bugs.webkit.org/show_bug.cgi?id=194394
306
307         Reviewed by Devin Rousso.
308
309         * wp-content/themes/webkit/functions.php:
310
311 2019-02-07  Jon Davis  <jond@apple.com>
312
313         Fixed responsive design issues for the Contribute drop-down menu and pagination
314         https://bugs.webkit.org/show_bug.cgi?id=194393
315
316         Reviewed by Devin Rousso.
317
318         The short viewport breakpoint styles should apply for small width
319         windows as well, and pagination styles need to accommodate wrapped
320         text labels.
321
322         * wp-content/themes/webkit/style.css:
323         (.pagination .page-numbers,):
324         (@media only screen and (max-height: 415px) and (max-width: 920px)):
325         (@media only screen and (max-height: 415px)): Deleted.
326
327 2019-02-04  Jon Davis  <jond@apple.com>
328
329         Add demos for Intersection Observer API
330         https://bugs.webkit.org/show_bug.cgi?id=194219
331
332         Reviewed by Simon Fraser.
333
334         * demos/intersection-observer/lazy-image-load/index.html: Added.
335         * demos/intersection-observer/lazy-image-load/scripts.js: Added.
336         (ImageLoader):
337         (ImageLoader.prototype.findImages):
338         (ImageLoader.prototype.smallURLForImage):
339         (ImageLoader.prototype.largeURLForImage):
340         (ImageLoader.prototype.setupObserver):
341         (ImageLoader.prototype.intersectionsChanged):
342         * demos/intersection-observer/lazy-image-load/style.css: Added.
343         (body):
344         (section):
345         (header):
346         (.main):
347         (.main img):
348         (.stories):
349         (.world, .local):
350         (.world):
351         (.local):
352         (.ad):
353         (.contents):
354         (.sidebar):
355         (.links):
356         (.main-story):
357         (.main-story img):
358         (.top-story):
359         (.top-story img):
360         (.mid-story img):
361         (.link-group):
362         (.link-group img):
363         (.link-group ul):
364         (.link-group li):
365         (footer):
366         (footer ul):
367         (footer a):
368         (.footer-col):
369         * demos/intersection-observer/simple/script.js: Added.
370         (addToLog):
371         (clearLog):
372         (stringFromRect):
373         (intersectedCallback):
374         * demos/intersection-observer/simple/simple-observer-iframe.html: Added.
375         * demos/intersection-observer/simple/simple-observer-root-margin.html: Added.
376         * demos/intersection-observer/simple/simple-observer.html: Added.
377         * demos/intersection-observer/simple/styles.css: Added.
378         (body):
379         (.results):
380         (.results button):
381         (h2):
382         (#logging):
383         * demos/intersection-observer/triggered-animation/index.html: Added.
384         * demos/intersection-observer/triggered-animation/script.js: Added.
385         (AnimationManager):
386         (AnimationManager.prototype.setupObserver):
387         (AnimationManager.prototype.intersectionsChanged):
388         * demos/intersection-observer/triggered-animation/style.css: Added.
389         (body):
390         (p):
391         (.animation-container h1):
392         (.animation-container):
393         (.animation-container .box):
394         (.slide.box):
395         (.animation-container.visible > .slide.box):
396         (.slide.animation-container div:nth-of-type(1)):
397         (.slide.animation-container div:nth-of-type(2)):
398         (.slide.animation-container div:nth-of-type(3)):
399         (.spin):
400         (.animation-container.visible .spin):
401         (@keyframes spin):
402         (to):
403         (.animation-container.svg):
404         (.animation-container.svg path):
405         (.animation-container.svg.visible):
406         (@keyframes stroke-move):
407         (.animation-container.svg circle):
408         (.animation-container.svg.visible circle):
409         (.animation-container.svg circle:nth-of-type(2)):
410         (.animation-container.svg circle:nth-of-type(3)):
411         (.animation-container.svg circle:nth-of-type(4)):
412         (.animation-container.svg circle:nth-of-type(5)):
413         (@keyframes circle-scale):
414
415 2019-01-25  Jon Davis  <jond@apple.com>
416
417         Added feature status entry for "Removed in Preview"
418         https://bugs.webkit.org/show_bug.cgi?id=193794
419
420         Reviewed by Joseph Pecoraro.
421
422         * wp-content/themes/webkit/status.php:
423
424 2018-12-20  Jon Davis  <jond@apple.com>
425
426         Ensure new styles are served on webkit.org.
427         https://bugs.webkit.org/show_bug.cgi?id=192953
428
429         Rubber-stamped by Devin Rousso.
430
431         * tabicon.svg: Removed as vector icons are no longer preferred.
432         * wp-content/themes/webkit/header.php: Updated stylesheet datestamp.
433
434 2018-12-20  Jon Davis  <jond@apple.com>
435
436         Added a dark mode color scheme.
437         https://bugs.webkit.org/show_bug.cgi?id=192930
438
439         Reviewed by Timothy Hatcher.
440
441         * .htaccess: Added convenience redirects for /features and /css-features
442         * wp-content/themes/webkit/build-archives.php: Customized dark color styles for the page.
443         * wp-content/themes/webkit/css-status.php: Implemented new design and dark styles support.
444         * wp-content/themes/webkit/front-header.php: Added dark color styles.
445         * wp-content/themes/webkit/functions.php: Added new feature status navigation menu.
446         * wp-content/themes/webkit/header.php: Specify support for light and dark color schemes.
447         * wp-content/themes/webkit/images/chevron-dark.svg: Added.
448         * wp-content/themes/webkit/images/chevron.svg: Switch to HSL color.
449         * wp-content/themes/webkit/images/filter.svg: Added.
450         * wp-content/themes/webkit/images/icons.svg: Use currentColor for dark mode.
451         * wp-content/themes/webkit/images/invert-lightness.svg: Added.
452         * wp-content/themes/webkit/images/search.svg: Added.
453         * wp-content/themes/webkit/sitemap.php: Customized dark color styles for the page.
454         * wp-content/themes/webkit/status.php: Updated design and dark styles support.
455         * wp-content/themes/webkit/style.css: Added dark style rules and switched to custom properties.
456         (:root):
457         (@media(prefers-color-scheme:dark)):
458         (body):
459         (a):
460         (a,):
461         (hr):
462         (code):
463         (main):
464         (a[name]):
465         (p > a[name]::before):
466         (a[name]:hover):
467         (a[name]:hover::before):
468         (p:hover > a[name]::before):
469         (input[type=text]):
470         (input[type=submit]):
471         (.screen-reader-text:focus):
472         (.pagination .page-numbers,):
473         (.pagination .menu-item a):
474         (.pagination .page-numbers:not(.current, .dots):hover):
475         (.pagination .dots,):
476         (.connected.pagination .menu-item):
477         (.connected.pagination .menu-item:hover a):
478         (.connected.pagination .menu-item:first-child a):
479         (.connected.pagination .menu-item:last-child a):
480         (.connected.pagination .menu-item.current-menu-item a,):
481         (.menu-feature-pages-container):
482         (.nextrouter):
483         (.nextrouter.previous):
484         (.nextrouter:hover,):
485         (.nextrouter a):
486         (.nextrouter-copy):
487         (.nextrouter .label):
488         (.nextrouter .link):
489         (.tiles):
490         (.tile):
491         (.tile .background-image):
492         (.tile .background-image svg):
493         (.tile.category-web-inspector svg):
494         (.tile.category-performance svg):
495         (.tile.category-javascript svg):
496         (.tile.category-css svg):
497         (.tile.category-standards svg):
498         (.tile.category-contributing svg):
499         (.tile.category-storage svg):
500         (.tile.category-layout svg):
501         (.tile.category-safari-technology-preview svg):
502         (.tile.category-accessibility svg):
503         (.tile.category-security svg):
504         (.tile.category-privacy svg):
505         (.tile .background-image.loaded):
506         (.tile:not(.has-post-thumbnail) .background-image,):
507         (.featured-tile .tile-content):
508         (.background-vignette):
509         (.tag-window .background-image):
510         (.tag-window .background-vignette):
511         (.featured-tile.tag-dark .background-vignette):
512         (.featured-tile.tag-dark .tile-content):
513         (.featured-tile.tag-dark .tile-content a):
514         (.icon-tile .icon):
515         (.icon-tile,):
516         (.gray-tile):
517         (.gray-tile a):
518         (.amber-tile):
519         (.blue-tile):
520         (.twitter-tile):
521         (.icon.twitter-icon):
522         (pre):
523         (code .keyword,):
524         (code .keyword.builtin,):
525         (code .keyword.type):
526         (code .preprocessor):
527         (code .comment):
528         (code .comment .doc):
529         (code .identifier):
530         (code .string,):
531         (code .escaped):
532         (code .number,):
533         (code .regex,):
534         (code .attribute.value):
535         (code .operator):
536         (code .keyword.operator):
537         (code .whitespace):
538         (code .error):
539         (code .doctype):
540         (code .property):
541         (code.xml .comment,):
542         (code.xml .preprocessor .keyword):
543         (code.xml .meta,):
544         (code.cpp .preprocessor .identifier):
545         (pre::-moz-selection,):
546         (pre::selection, pre span::selection):
547         (code.css .attribute,):
548         (code.css .keyword):
549         (code.css .number):
550         (article h1,):
551         (article .byline p):
552         (article thead, article tfoot):
553         (article tr):
554         (article blockquote):
555         (.post .bodycopy > p:last-child:after):
556         (article div.note):
557         (article .foreword):
558         (article .cliptop):
559         (article .clipbottom):
560         (article .clipright):
561         (article .clipleft):
562         (article .mattewhite):
563         (article .mattewhite:not(.widescreen)):
564         (figure.table):
565         (article figcaption):
566         (article figcaption::before):
567         (.table-of-contents):
568         (.site-logo):
569         (.feature-header:after,):
570         (header nav a,):
571         (header nav a:hover,):
572         (.sub-menu-layer):
573         (.sub-menu-layer:after):
574         (.sub-menu-layer:before):
575         (@media only screen and (max-width: 920px)):
576         (header .menu):
577         (header nav a):
578         (header .menu > .menu-item > .sub-menu):
579         (@media only screen and (max-width: 690px)):
580         (article .scrollable):
581         (@media only screen and (max-width: 600px)):
582         (.table-of-contents label:after):
583         (@media only screen and (max-width: 415px)):
584         (article .invert-brightness,):
585         (.preserve-color, video):
586         (.preserve-color:hover,):
587         (.nextrouter .link,):
588         (.search-input):
589         (.filters-toggle-button):
590         (a > code): Deleted.
591         (.pagination .page-numbers): Deleted.
592         (.nextrouter:hover): Deleted.
593         (.nextrouter.previous:hover): Deleted.
594         (.icon-tile, .icon-tile a): Deleted.
595         (.gray-tile, .gray-tile a): Deleted.
596         (code .string, code .char): Deleted.
597         (code .number, code .tag): Deleted.
598         (code .regex, code .attribute): Deleted.
599         (code.xml .meta, code.xml .meta .keyword): Deleted.
600         (code::-moz-selection, code span::-moz-selection): Deleted.
601         (code::selection, code span::selection): Deleted.
602         (article h1 a): Deleted.
603         (.feature-header:after): Deleted.
604         (.feature.opened .feature-header:after): Deleted.
605         * wp-content/themes/webkit/team.php: Customized dark color styles for the page.
606
607 2018-12-01  Simon Fraser  <simon.fraser@apple.com>
608
609         webkit.org/css-status is broken
610         https://bugs.webkit.org/show_bug.cgi?id=192278
611
612         Reviewed by Zalan Bujtas.
613
614         Remove a stray '='.
615
616         * wp-content/themes/webkit/css-status.php:
617
618 2018-11-09  Jon Davis  <jond@apple.com>
619
620         Clean-up stray whitespace in theme files
621         https://bugs.webkit.org/show_bug.cgi?id=191430
622
623         Reviewed by Dean Jackson.
624
625         * wp-content/themes/webkit/css-status.php:
626         * wp-content/themes/webkit/footer.php:
627         * wp-content/themes/webkit/front-page.php:
628         * wp-content/themes/webkit/includes.php:
629         * wp-content/themes/webkit/nightly-start.php:
630         * wp-content/themes/webkit/nightly-survey.php:
631         * wp-content/themes/webkit/page.php:
632         * wp-content/themes/webkit/scripts/global.js:
633         * wp-content/themes/webkit/scripts/searchbuilds.js:
634         (initsearch):
635         (initsearch.displayError):
636         * wp-content/themes/webkit/single.php:
637         * wp-content/themes/webkit/sitemap.php:
638         * wp-content/themes/webkit/team.php:
639         * wp-content/themes/webkit/widgets/icon.php:
640         * wp-content/themes/webkit/widgets/page.php:
641
642 2018-11-02  Jon Davis  <jond@apple.com>
643
644         Follow-up fix for the webkit.org blog index page
645         https://bugs.webkit.org/show_bug.cgi?id=191216
646
647         Reviewed by Timothy Hatcher.
648
649         * wp-content/themes/webkit/index.php:
650
651 2018-11-02  Jon Davis  <jond@apple.com>
652
653         Improved the SVG icons to use SVG symbols
654         https://bugs.webkit.org/show_bug.cgi?id=191205
655
656         Reviewed by Timothy Hatcher.
657
658         This change makes it far easier to add new SVG icons to the
659         icons.svg sprite and provides better positioning control
660         over the icons within the blog post tile frame.
661
662         * wp-content/themes/webkit/front-page.php:
663         * wp-content/themes/webkit/functions.php:
664         * wp-content/themes/webkit/header.php:
665         * wp-content/themes/webkit/images/icons.svg:
666         * wp-content/themes/webkit/index.php:
667         * wp-content/themes/webkit/loop.php:
668         * wp-content/themes/webkit/style.css:
669         (@supports ( -webkit-backdrop-filter: blur(10px) )):
670         (footer):
671         (#icons):
672         (.tile .background-image):
673         (.tile .background-image svg):
674         (.tile.category-web-inspector svg):
675         (.tile.category-performance svg):
676         (.tile.category-javascript svg):
677         (.tile.category-css svg):
678         (.tile.category-standards svg):
679         (.tile.category-contributing svg):
680         (.tile.category-storage svg):
681         (.tile.category-layout svg):
682         (.tile.category-safari-technology-preview svg):
683         (.tile.category-accessibility svg):
684         (.tile.category-security svg):
685         (.tile.category-privacy svg):
686         (header .menu-item-has-children .label-toggle::after):
687         (@media only screen and (max-width: 920px)):
688         (.main-menu.label-toggle):
689         (header .menu):
690         (@media only screen and (max-width: 690px)):
691         (@media only screen and (max-width: 415px)):
692         (@media only screen and (max-height: 415px)):
693         (.tile.category-web-inspector .background-image): Deleted.
694         (.tile.category-performance .background-image): Deleted.
695         (.tile.category-javascript .background-image): Deleted.
696         (.tile.category-css .background-image): Deleted.
697         (.tile.category-standards .background-image): Deleted.
698         (.tile.category-contributing .background-image): Deleted.
699         (.tile.category-storage .background-image): Deleted.
700         (.tile.category-layout .background-image): Deleted.
701         (.tile.category-safari-technology-preview .background-image): Deleted.
702         (.tile.category-accessibility .background-image): Deleted.
703         (.tile.tag-console .background-image,): Deleted.
704         (.tile.tag-console .background-image): Deleted.
705         (.tile.tag-debugger .background-image): Deleted.
706         (.tile.tag-shortcuts .background-image): Deleted.
707         (.tile.tag-timeline .background-image): Deleted.
708         * wp-content/themes/webkit/widgets/post.php:
709
710 2018-11-01  Jon Davis  <jond@apple.com>
711
712         Prevent homepage animation for users that prefer reduced motion
713         https://bugs.webkit.org/show_bug.cgi?id=188211
714
715         Reviewed by Timothy Hatcher.
716
717         * wp-content/themes/webkit/front-header.php:
718
719 2018-10-25  Jon Davis  <jond@apple.com>
720
721         Added support for "deprecated" feature status
722         https://bugs.webkit.org/show_bug.cgi?id=187615
723
724         Reviewed by Joseph Pecoraro.
725
726         * wp-content/themes/webkit/status.php:
727
728 2018-10-12  Devin Rousso  <drousso@apple.com>
729
730         Add a demo for WebInspector scanvas debugging.
731
732         * demos/canvas-debugging/index.html: Added.
733
734 2018-10-08  Justin Fan  <justin_fan@apple.com>
735
736         WebGPU: Rename old WebGPU prototype to WebMetal
737         https://bugs.webkit.org/show_bug.cgi?id=190325
738         <rdar://problem/44990443>
739
740         Reviewed by Dean Jackson.
741
742         Rename WebGPU prototype files to WebMetal in preparation for implementing the new (Oct 2018) WebGPU interface.
743
744         * demos/webgpu/shared.js: Removed.
745         * demos/webmetal/2d.html: Renamed from Websites/webkit.org/demos/webgpu/2d.html.
746         * demos/webmetal/2d.jpg: Renamed from Websites/webkit.org/demos/webgpu/2d.jpg.
747         * demos/webmetal/2d.js: Renamed from Websites/webkit.org/demos/webgpu/2d.js.
748         (init):
749         * demos/webmetal/circle.svg: Renamed from Websites/webkit.org/demos/webgpu/circle.svg.
750         * demos/webmetal/cubes.html: Renamed from Websites/webkit.org/demos/webgpu/cubes.html.
751         * demos/webmetal/cubes.jpg: Renamed from Websites/webkit.org/demos/webgpu/cubes.jpg.
752         * demos/webmetal/cubes.js: Renamed from Websites/webkit.org/demos/webgpu/cubes.js.
753         (init):
754         * demos/webmetal/gl-matrix-min.js: Renamed from Websites/webkit.org/demos/webgpu/gl-matrix-min.js.
755         * demos/webmetal/hello.html: Renamed from Websites/webkit.org/demos/webgpu/hello.html.
756         * demos/webmetal/hello.jpg: Renamed from Websites/webkit.org/demos/webgpu/hello.jpg.
757         * demos/webmetal/hello.js: Renamed from Websites/webkit.org/demos/webgpu/hello.js.
758         (init):
759         * demos/webmetal/index.html: Renamed from Websites/webkit.org/demos/webgpu/index.html.
760         * demos/webmetal/shared.css: Renamed from Websites/webkit.org/demos/webgpu/shared.css.
761         * demos/webmetal/shared.js: Added.
762         (const.hasWebMetal):
763         (const.checkForWebMetal):
764         * demos/webmetal/simple.html: Renamed from Websites/webkit.org/demos/webgpu/simple.html.
765         * demos/webmetal/simple.jpg: Renamed from Websites/webkit.org/demos/webgpu/simple.jpg.
766         * demos/webmetal/simple.js: Renamed from Websites/webkit.org/demos/webgpu/simple.js.
767         (init):
768         * experimental-features.html:
769
770 2018-09-05  Fujii Hironori  <Hironori.Fujii@sony.com>
771
772         Update code style guidelines for using namespace inside a namespace definition
773         https://bugs.webkit.org/show_bug.cgi?id=189298
774
775         Reviewed by Ryosuke Niwa.
776
777         "using namespace" statements should be inside namespace definitions for
778         unified source builds.
779
780         * code-style.md(#using-position):
781
782 2018-08-31  Dean Jackson  <dino@apple.com>
783
784         Add support for USDZ to webkit.org for a sample file
785         https://bugs.webkit.org/show_bug.cgi?id=189217
786
787         Rubber-stamped by Anders Carlsson.
788
789         Use the accepted MIME-type for USDZ files, and provide a
790         simple example file.
791
792         * .htaccess: Serve USD with a MIME-type that we will accept.
793         * demos/ar/heart.usdz: Added.
794
795 2018-07-24  Jon Davis  <jond@apple.com>
796
797         Disable some vestibular trigger animations when prefers-reduced-motion is active.
798         https://bugs.webkit.org/show_bug.cgi?id=186529
799
800         Reviewed by Dean Jackson.
801
802         * wp-content/themes/webkit/style.css:
803         (@media (prefers-reduced-motion)): Added to honor reduced motion settings.
804         (article,): Added to only use fade-in animation and prevent motion.
805
806 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
807
808         [WPE] Some fixups on webkit.org page
809         https://bugs.webkit.org/show_bug.cgi?id=186844
810
811         Unreviewed as the content is not modified, only some minor fixups on the format.
812
813         * wpe.md: Remove title as it's already provided by the website CMS.
814         Avoid breaking lines at 80 chars as it's not rendered as expected.
815
816 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
817
818         [WPE] Add page for webkit.org
819         https://bugs.webkit.org/show_bug.cgi?id=186844
820
821         Reviewed by Michael Catanzaro.
822
823         * wpe.md: Added.
824
825 2018-06-14  Roy Reapor  <rreapor@apple.com>
826
827         Use new jQuery file layout
828         https://bugs.webkit.org/show_bug.cgi?id=186636
829
830         Reviewed by Aakash Jain.
831
832         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Removed.
833         * ajax/libs/jqueryui/jquery-ui-1.8.15.min.js: Removed.
834
835 2018-06-14  Jon Davis  <jond@apple.com>
836
837         Minor layout fix for WebKit Feature Status Page
838         https://bugs.webkit.org/show_bug.cgi?id=186539
839
840         Reviewed by Timothy Hatcher.
841
842         * wp-content/themes/webkit/status.php: Added padding below the bottom paragraph.
843
844 2018-06-14  Roy Reapor  <rreapor@apple.com>
845
846         jQuery UI image assets are missing on webkit.org website.
847         https://bugs.webkit.org/show_bug.cgi?id=185949
848
849         Reviewed by Aakash Jain.
850
851         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: Added.
852         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: Added.
853         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: Added.
854         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: Added.
855         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_dadada_1x400.png: Added.
856         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: Added.
857         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: Added.
858         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: Added.
859         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_222222_256x240.png: Added.
860         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_2e83ff_256x240.png: Added.
861         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_454545_256x240.png: Added.
862         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_888888_256x240.png: Added.
863         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_cd0a0a_256x240.png: Added.
864         * ajax/libs/jqueryui/1.8.15/themes/base/jquery-ui.min.css: Added.
865         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.accordion.min.css: Added.
866         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.all.min.css: Added.
867         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.autocomplete.min.css: Added.
868         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.base.min.css: Added.
869         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.button.min.css: Added.
870         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.core.min.css: Added.
871         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.datepicker.min.css: Added.
872         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.dialog.min.css: Added.
873         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.progressbar.min.css: Added.
874         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.resizable.min.css: Added.
875         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.selectable.min.css: Added.
876         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.slider.min.css: Added.
877         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.tabs.min.css: Added.
878         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.theme.min.css: Added.
879         * ajax/libs/jqueryui/1.8.15/ui/jquery-ui.min.js: Added.
880         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.blind.min.js: Added.
881         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.bounce.min.js: Added.
882         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.clip.min.js: Added.
883         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.core.min.js: Added.
884         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.drop.min.js: Added.
885         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.explode.min.js: Added.
886         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fade.min.js: Added.
887         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fold.min.js: Added.
888         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.highlight.min.js: Added.
889         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.pulsate.min.js: Added.
890         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.scale.min.js: Added.
891         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.shake.min.js: Added.
892         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.slide.min.js: Added.
893         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.transfer.min.js: Added.
894         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.accordion.min.js: Added.
895         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.autocomplete.min.js: Added.
896         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.button.min.js: Added.
897         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.core.min.js: Added.
898         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.datepicker.min.js: Added.
899         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.dialog.min.js: Added.
900         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.draggable.min.js: Added.
901         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.droppable.min.js: Added.
902         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.mouse.min.js: Added.
903         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.position.min.js: Added.
904         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.progressbar.min.js: Added.
905         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.resizable.min.js: Added.
906         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.selectable.min.js: Added.
907         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.slider.min.js: Added.
908         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.sortable.min.js: Added.
909         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.tabs.min.js: Added.
910         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.widget.min.js: Added.
911
912 2018-06-05  Antoine Quint  <graouts@apple.com>
913
914         [Web Animations] Only expose CSSAnimation and CSSTransition if the WebAnimationsCSSIntegration runtime flag is enabled
915         https://bugs.webkit.org/show_bug.cgi?id=186305
916
917         Reviewed by Dean Jackson.
918
919         Add a test for the WebAnimationsCSSIntegration runtime flag.
920
921         * experimental-features.html:
922
923 2018-06-01  Dean Jackson  <dino@apple.com>
924
925         Add a demo for passive touch listeners.
926
927         * demos/passive-touches/index.html: Added.
928
929 2018-05-23  Roy Reapor  <rreapor@apple.com>
930
931         Remove Source Sans Pro from WebKit website
932         https://bugs.webkit.org/show_bug.cgi?id=185871
933
934         Reviewed by Aakash Jain.
935
936         * demos/spring/index.html:
937
938 2018-05-22  Roy Reapor  <rreapor@apple.com>
939
940         Test infrastructure websites should use jQuery and jQuery UI hosted on webkit.org
941         https://bugs.webkit.org/show_bug.cgi?id=185788
942
943         Reviewed by Aakash Jain.
944
945         * ajax/libs/jquery/jquery-1.6.2.min.js: Added.
946         * ajax/libs/jqueryui: Added.
947         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Added.
948
949 2018-05-22  Wenson Hsieh  <wenson_hsieh@apple.com>
950
951         Add some additional demo content to webkit.org
952         https://bugs.webkit.org/show_bug.cgi?id=185892
953
954         Reviewed by Tim Horton.
955
956         Adds three demo pages, and some placeholder assets.
957
958         * demos/extrazoom/article/constitution.jpg: Added.
959         * demos/extrazoom/article/index.html: Added.
960         * demos/extrazoom/login/index.html: Added.
961         * demos/extrazoom/login/webkit.svg: Added.
962         * demos/extrazoom/recipes/butterchicken.jpg: Added.
963         * demos/extrazoom/recipes/chowder.jpg: Added.
964         * demos/extrazoom/recipes/hummus.jpg: Added.
965         * demos/extrazoom/recipes/index.html: Added.
966         * demos/extrazoom/recipes/padthai.jpg: Added.
967         * demos/extrazoom/recipes/pizza.jpg: Added.
968         * demos/extrazoom/recipes/salmon.jpg: Added.
969         * demos/extrazoom/recipes/steak.jpg: Added.
970         * demos/extrazoom/recipes/tacos.jpg: Added.
971
972 2018-04-26  Ross Kirsling  <ross.kirsling@sony.com>
973
974         Update code style guidelines to mention braced initialization style.
975         https://bugs.webkit.org/show_bug.cgi?id=185053
976
977         Reviewed by Ryosuke Niwa.
978
979         * code-style.md:
980         Add a clause to the Spacing section about braced initialization.
981         (Also, fix an erroneous element ID on a neighboring line.)
982
983 2018-04-04  Andy Estes  <aestes@apple.com>
984
985         Unreviewed. Correct the path to merchant-validation-config.php.
986
987         * demos/payment-request/merchant-validation.php:
988
989 2018-04-04  Andy Estes  <aestes@apple.com>
990
991         Add Payment Request demo content.
992
993         Rubber-stamped by Zalan Bujtas.
994
995         * demos/payment-request/demo.js: Added.
996         (string_appeared_here.async.applePayButtonClicked):
997         * demos/payment-request/index.html: Added.
998         * demos/payment-request/merchant-validation.php: Added.
999         * demos/payment-request/squirrelfish.png: Added.
1000         * demos/payment-request/style.css: Added.
1001         (@supports (-webkit-appearance: -apple-pay-button)):
1002         (.apple-pay-not-supported::before):
1003         (.hidden):
1004         (#black-buttons > .apple-pay-button):
1005         (#white-buttons > .apple-pay-button):
1006         (#demo):
1007         (#description):
1008
1009 2018-03-21  Jon Davis  <jond@apple.com>
1010
1011         Add support for an overridable byline in blog posts
1012         https://bugs.webkit.org/show_bug.cgi?id=183799
1013
1014         Reviewed by Timothy Hatcher.
1015
1016         * wp-content/themes/webkit/functions.php:
1017
1018 2018-02-20  Jon Davis  <jond@apple.com>
1019
1020         Add widescreen layout class for the Downloads page
1021         https://bugs.webkit.org/show_bug.cgi?id=182948
1022
1023         Reviewed by Alexey Proskuryakov.
1024
1025         * wp-content/themes/webkit/downloads.php: Added .widescreen for full-width layout.
1026
1027 2018-02-13  Jon Davis  <jond@apple.com>
1028
1029         Added a redirect for /nightly to /downloads/.
1030         https://bugs.webkit.org/show_bug.cgi?id=182743
1031         <rdar://problem/35126697>
1032
1033         Reviewed by Lucas Forschler.
1034
1035         * .htaccess:
1036
1037 2018-01-24  Aakash Jain  <aakash_jain@apple.com>
1038
1039         Update code style guidelines for Python
1040         https://bugs.webkit.org/show_bug.cgi?id=179387
1041
1042         Rubber-stamped by Alexey Proskuryakov.
1043
1044         * code-style.md:
1045
1046 2017-12-11  Dean Jackson  <dino@apple.com>
1047
1048         Add a runtime feature flag for ImageBitmap and OffscreenCanvas
1049         https://bugs.webkit.org/show_bug.cgi?id=180652
1050         <rdar://problem/35969611>
1051
1052         Reviewed by Antoine Quint.
1053
1054         Simple test to validate if these interfaces are enabled.
1055
1056         * experimental-features.html:
1057
1058 2017-11-28  Dean Jackson  <dino@apple.com>
1059
1060         Include gl-matrix directly since github doesn't serve the correct mime type
1061         https://bugs.webkit.org/show_bug.cgi?id=180102
1062         <rdar://problem/35301622>
1063
1064         Reviewed by Antoine Quint.
1065
1066         * demos/webgpu/cubes.html:
1067         * demos/webgpu/gl-matrix-min.js: Added.
1068         * demos/webgpu/simple.html:
1069
1070 2017-11-13  Jon Davis  <jond@apple.com>
1071
1072         Update safe area CSS for webkit.org
1073         https://bugs.webkit.org/show_bug.cgi?id=179615
1074
1075         Reviewed by Alexey Proskuryakov.
1076
1077         * wp-content/themes/webkit/style.css:
1078         (@media only screen and (max-height: 415px)):
1079         (@supports(padding:max(0px))):
1080
1081 2017-11-13  Jon Davis  <jond@apple.com>
1082
1083         Add a new landing page design and site-wide design detail updates for webkit.org
1084         https://bugs.webkit.org/show_bug.cgi?id=179558
1085
1086         Reviewed by Alexey Proskuryakov.
1087
1088         * wp-content/themes/webkit/404.php: Removed unnecessary prefixed CSS.
1089         * wp-content/themes/webkit/444.php: Removed unnecessary prefixed CSS.
1090         * wp-content/themes/webkit/css-status.php: Removed unnecessary prefixed CSS.
1091         * wp-content/themes/webkit/footer.php: Added new page wrapper container.
1092         * wp-content/themes/webkit/front-header.php: Redesigned landing hero.
1093         * wp-content/themes/webkit/functions.php: Added support for configurable non-breaking words.
1094         * wp-content/themes/webkit/header.php: Added viewport-fit, changed web font, changed logo title.
1095         * wp-content/themes/webkit/images/chevron.svg: Added.
1096         * wp-content/themes/webkit/images/circular.svg: Added.
1097         * wp-content/themes/webkit/images/compass.svg: Added.
1098         * wp-content/themes/webkit/images/download-white.svg: Added.
1099         * wp-content/themes/webkit/images/template.svg: Added.
1100         * wp-content/themes/webkit/loop.php: Updated "read more" link presentation.
1101         * wp-content/themes/webkit/nightly-start.php: Adjusted header background colors.
1102         * wp-content/themes/webkit/nightly-survey.php: Adjusted header background colors.
1103         * wp-content/themes/webkit/nightly.php: Adjusted header background colors.
1104         * wp-content/themes/webkit/page.php: Page clean up.
1105         * wp-content/themes/webkit/single.php: Updated "read more" link presentation.
1106         * wp-content/themes/webkit/status.php: Removed unnecessary prefixed CSS, improved page title.
1107         * wp-content/themes/webkit/style.css: Redesigned.
1108         (html):
1109         (body):
1110         (strong):
1111         (em):
1112         (code):
1113         (main):
1114         (h1,):
1115         (input[type=text]):
1116         (input[type=submit]):
1117         (header):
1118         (.home header):
1119         (@supports ( -webkit-backdrop-filter: blur(10px) )):
1120         (.sub-menu-layer):
1121         (.nextrouter .link,):
1122         (.pagination):
1123         (.pagination::after):
1124         (.pagination .page-numbers):
1125         (.pagination .dots,):
1126         (.pagination .next-button):
1127         (.nextrouter):
1128         (.nextrouter:hover):
1129         (.nextrouter.previous):
1130         (.nextrouter.previous:hover):
1131         (.nextrouter .bodycopy):
1132         (.nextrouter a):
1133         (.nextrouter a:hover):
1134         (.nextrouter-copy):
1135         (.nextrouter .label):
1136         (.nextrouter .title):
1137         (.nextrouter .link):
1138         (.nextrouter a:hover .link):
1139         (footer):
1140         (.tiles):
1141         (.tile):
1142         (.third-tile):
1143         (.two-thirds-tile):
1144         (.tile .background-image):
1145         (.tile .background-image.has-featured-image):
1146         (.tile .featured-image):
1147         (.tile:not(.has-post-thumbnail) .background-image,):
1148         (.tile h1):
1149         (.tile h2):
1150         (.tile .summary,):
1151         (pre):
1152         (article):
1153         (article::after):
1154         (article h1):
1155         (article h2):
1156         (article h3):
1157         (article h4):
1158         (article h5):
1159         (article h6):
1160         (article h2 + h3,):
1161         (article figcaption):
1162         (article figcaption::before):
1163         (.table-of-contents):
1164         (article .table-of-contents label):
1165         (.table-of-contents ul):
1166         (.table-of-contents ul li):
1167         (.table-of-contents ul li > ul):
1168         (.site-logo):
1169         (footer nav):
1170         (header nav li):
1171         (header nav a,):
1172         (header .menu-item-has-children .label-toggle::after):
1173         (header .menu-item):
1174         (@media only screen and (max-width: 1180px)):
1175         (article .byline):
1176         (@media only screen and (max-width: 920px)):
1177         (.main-menu.label-toggle):
1178         (header .menu):
1179         (header nav a):
1180         (header .menu-main-menu-container >  ul > li):
1181         (header .sub-menu-layer):
1182         (@media only screen and (max-width: 690px)):
1183         (.third-tile,):
1184         (@media only screen and (max-width: 600px)):
1185         (.table-of-contents label:after):
1186         (@media only screen and (max-width: 415px)):
1187         (@media only screen and (max-height: 415px)):
1188         (@supports(padding:max(0px))):
1189         (header .menu .menu-item > .sub-menu):
1190         (.sub-menu-layer .menu-item:first-child,):
1191         (#template):
1192         (#compass):
1193         (.tile .featured-image,): Deleted.
1194         (.site-logo .tagline): Deleted.
1195         (.timeline): Deleted.
1196         (.timeline:after): Deleted.
1197         (.timeline *): Deleted.
1198         (.timeline:before): Deleted.
1199         (.timeline > li): Deleted.
1200         (.timeline > li:before): Deleted.
1201         (.timeline .content): Deleted.
1202         (.timeline figure): Deleted.
1203         (.timeline .time): Deleted.
1204         (.timeline h2, .timeline h3): Deleted.
1205         (.timeline .time::before): Deleted.
1206         (.timeline img): Deleted.
1207         (@media (min-width: 900px)): Deleted.
1208         (.timeline > li.force-clear): Deleted.
1209         (.timeline > li:nth-child(odd)): Deleted.
1210         (.timeline > li:nth-child(even)): Deleted.
1211         (.timeline > li:nth-child(2),): Deleted.
1212         (.timeline li .time): Deleted.
1213         (.timeline li:nth-child(odd) .time): Deleted.
1214         (.timeline li:nth-child(even) .time): Deleted.
1215         (.timeline li:nth-child(even) .time::before): Deleted.
1216         (.timeline > li:nth-child(even):before): Deleted.
1217         (@media (max-width: 900px)): Deleted.
1218         (.timeline li .time::before): Deleted.
1219         (.hero .logo,): Deleted.
1220         (.home .hero): Deleted.
1221         (.home.admin-bar .hero): Deleted.
1222         (@media only screen and (max-width: 320px)): Deleted.
1223         * wp-content/themes/webkit/widgets/post.php: Updated "read more" link presentation.
1224
1225 2017-10-30  Tim Horton  <timothy_horton@apple.com>
1226
1227         Update safe area inset demo pages to use env()
1228         https://bugs.webkit.org/show_bug.cgi?id=179041
1229
1230         Reviewed by Simon Fraser.
1231
1232         * demos/safe-area-insets/1-default.html:
1233         * demos/safe-area-insets/2-viewport-fit.html:
1234         * demos/safe-area-insets/3-safe-area-constants.html:
1235         * demos/safe-area-insets/4-min-max.html:
1236         * demos/safe-area-insets/safe-areas.html:
1237         Update to use env() instead of constant(), but keep constant() around
1238         for backwards-compatibility.
1239
1240         Adjust the colors on the safe areas test page to look a little less holiday-like.
1241
1242 2017-10-16  Daniel Bates  <dabates@apple.com>
1243
1244         No nightlies listed on nightly.webkit.org when using shipping Safari on macOS Sierra and OS X El Capitan
1245         https://bugs.webkit.org/show_bug.cgi?id=178372
1246
1247         Reviewed by Tim Horton.
1248
1249         The Build Archive page depends on the collections (e.g. HTMLCollection) being
1250         iterable so as to support iteration using ES6 for-of loop. Such support postdates
1251         the version of WebKit shipped in macOS Sierra and OS X El Capitan. We should
1252         make <https://webkit.org/build-archives/> work for these OSes since we still publish
1253         nightlies for them.
1254
1255         * wp-content/themes/webkit/build-archives.php: Use Array.prototype.slice() to
1256         convert the HTMLCollection to an array that can be iterated using a ES6 for-of loop.
1257
1258 2017-10-04  Megan Gardner  <megan_gardner@apple.com>
1259
1260         Update Webkit Style webpage to include Obj-C blocks
1261         https://bugs.webkit.org/show_bug.cgi?id=177906
1262
1263         Reviewed by Tim Horton.
1264
1265         * code-style.md:
1266
1267 2017-10-02  Jon Davis  <jond@apple.com>
1268
1269         Add a WebKit Build Archives page
1270         https://bugs.webkit.org/show_bug.cgi?id=177654
1271
1272         Reviewed by Alexey Proskuryakov.
1273
1274         * wp-content/themes/webkit/build-archives.php: Added.
1275
1276 2017-09-22  Timothy Horton  <timothy_horton@apple.com>
1277
1278         Update some links in demos
1279
1280         * demos/safe-area-insets/1-default.html:
1281         * demos/safe-area-insets/2-viewport-fit.html:
1282         * demos/safe-area-insets/3-safe-area-constants.html:
1283         * demos/safe-area-insets/4-min-max.html:
1284
1285 2017-09-21  Tim Horton  <timothy_horton@apple.com>
1286
1287         Add some blog post resources
1288         https://bugs.webkit.org/show_bug.cgi?id=177333
1289
1290         Reviewed by Sam Weinig.
1291
1292         * demos/safe-area-insets/1-default.html: Added.
1293         * demos/safe-area-insets/2-viewport-fit.html: Added.
1294         * demos/safe-area-insets/3-safe-area-constants.html: Added.
1295         * demos/safe-area-insets/4-min-max.html: Added.
1296         * demos/safe-area-insets/safe-areas.html: Added.
1297         * demos/safe-area-insets/style.css: Added.
1298
1299 2017-08-21  Ross Kirsling  <ross.kirsling@sony.com>
1300
1301         Add Sony to domain affiliations on team page
1302         https://bugs.webkit.org/show_bug.cgi?id=175806
1303
1304         Reviewed by Alex Christensen.
1305
1306         * wp-content/themes/webkit/team.php:
1307
1308 2017-08-11  Filip Pizlo  <fpizlo@apple.com>
1309
1310         Caging shouldn't have to use a patchpoint for adding
1311         https://bugs.webkit.org/show_bug.cgi?id=175483
1312
1313         Reviewed by Mark Lam.
1314
1315         Write documentation for the new Opaque opcode.
1316
1317         * docs/b3/intermediate-representation.html:
1318
1319 2017-08-07  Jon Davis  <jond@apple.com>
1320
1321         Fixed superscript rendering for blog posts
1322         https://bugs.webkit.org/show_bug.cgi?id=175285
1323
1324         Reviewed by Filip Pizlo.
1325
1326         * wp-content/themes/webkit/style.css:
1327         (sup): Added.
1328
1329 2017-08-06  James Craig  <jcraig@apple.com>
1330
1331         Update prefers-reduced-motion demos to link back to blog post
1332         https://bugs.webkit.org/show_bug.cgi?id=175251
1333
1334         Unreviewed, added some cross links to older demo files.
1335
1336         * blog-files/prefers-reduced-motion/axi.htm:
1337         * blog-files/prefers-reduced-motion/prm.htm:
1338
1339 2017-08-04  Jon Davis  <jond@apple.com>
1340
1341         Fixed loading feature status page queries and anchor link URLs
1342         https://bugs.webkit.org/show_bug.cgi?id=175156
1343
1344         Reviewed by Simon Fraser.
1345
1346         * wp-content/themes/webkit/status.php:
1347
1348 2017-07-26  Frederic Wang  <fwang@igalia.com>
1349
1350         Unreviewed, minor adjustments to the previous demo.
1351
1352         * demos/frames/index.html: Added. Index page for the list of demos.
1353         * demos/frames/sandboxing/index.html: Minor fixes.
1354
1355 2017-07-26  Frederic Wang  <fwang@igalia.com>
1356
1357         Unreviewed, add demos (frame sandboxing and scrolling) for a blog post.
1358
1359         * demos/frames/sandboxing/am-i-sandboxed.html: Added.
1360         * demos/frames/sandboxing/framebusting-success.html: Added.
1361         * demos/frames/sandboxing/framebusting-without-user-activation.html: Added.
1362         * demos/frames/sandboxing/index.html: Added.
1363         * demos/frames/scrollable-iframes.html: Added.
1364         * demos/frames/scrollingElement.html: Added.
1365
1366 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1367
1368         Unreviewed, add the final demo page for a WebCrypto API blog post
1369
1370         * demos/webcrypto/pbkdf2.html: Added.
1371
1372 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1373
1374         Unreviewed, add yet another demo page for a WebCrypto API blog post
1375
1376         * demos/webcrypto/aes-gcm.html:
1377         * demos/webcrypto/alice.png: Added.
1378         * demos/webcrypto/bob.png: Added.
1379         * demos/webcrypto/ecdh.html: Added.
1380
1381 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1382
1383         Unreviewed, add another demo page for a WebCrypto API blog post
1384
1385         * demos/webcrypto/aes-gcm.html: Added.
1386         * demos/webcrypto/asynchronous-execution.html:
1387         * demos/webcrypto/common.js: Added.
1388
1389 2017-07-19  Jiewen Tan  <jiewen_tan@apple.com>
1390
1391         Unreviewed, add a demo page for a WebCrypto API blog post
1392
1393         * demos/webcrypto/asynchronous-execution-worker.js: Added.
1394         * demos/webcrypto/asynchronous-execution.html: Added.
1395
1396 2017-06-30  Jon Lee  <jonlee@apple.com>
1397
1398         Add a WebRTC example for a blog post
1399         https://bugs.webkit.org/show_bug.cgi?id=174049
1400
1401         Reviewed by Youenn Fablet.
1402
1403         Example does a typical WebRTC video call, but uses canvas to do some image effects.
1404         Image effects will last for 30 seconds.
1405         After that time, the video stream is directly sent.
1406         This illustrates using RTCPeerConnection, replaceTrack and canvas capture.
1407
1408         * blog-files/webrtc/pc-with-effects/LICENSE: Added.
1409         * blog-files/webrtc/pc-with-effects/glfx.js: Added.
1410         * blog-files/webrtc/pc-with-effects/index.html: Added.
1411         * blog-files/webrtc/pc-with-effects/main.css: Added.
1412         * blog-files/webrtc/pc-with-effects/main.js: Added.
1413
1414 2017-06-28  Saam Barati  <sbarati@apple.com>
1415
1416         Add a Object rest/spread test to the experimental features test page
1417         https://bugs.webkit.org/show_bug.cgi?id=173947
1418
1419         Rubber stamped by Dean Jackson.
1420
1421         * experimental-features.html:
1422
1423 2017-06-07  Jon Davis  <jond@apple.com>
1424
1425         Update the design of the WebKit Feature Status page
1426         https://bugs.webkit.org/show_bug.cgi?id=173036
1427
1428         Reviewed by Simon Fraser.
1429
1430         * wp-content/themes/webkit/functions.php: Fixed a bad function call.
1431         * wp-content/themes/webkit/status.php: Implemented redesign with saved search.
1432         * wp-content/themes/webkit/style.css:
1433         (.feature-header:after):
1434         (@media only screen and (max-width: 920px)):
1435         (@media only screen and (max-width: 600px)):
1436         (.feature-filters): Deleted.
1437         (.feature-filters.opened): Deleted.
1438         (.feature-filters:after): Deleted.
1439         (.feature-filters.opened:after): Deleted.
1440
1441 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1442
1443         Add a WebGPU test to the experimental features test page
1444         https://bugs.webkit.org/show_bug.cgi?id=172953
1445
1446         Reviewed by Darin Adler.
1447
1448         * experimental-features.html:
1449
1450 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1451
1452         Move Resource Timing / User Timing from experimental features into main preferences
1453         https://bugs.webkit.org/show_bug.cgi?id=172950
1454
1455         Reviewed by Darin Adler.
1456
1457         * experimental-features.html:
1458         Remove no longer experimental features.
1459
1460 2017-06-02  Filip Pizlo  <fpizlo@apple.com>
1461
1462         Atomics.load and Atomics.store need to be fully fenced
1463         https://bugs.webkit.org/show_bug.cgi?id=172844
1464
1465         Reviewed by Keith Miller.
1466
1467         Update documentation to say that the canonical way to do fully fenced loads and stores is
1468         AtomicXchgAdd(0, ptr) and AtomicXchg(value, ptr), respectively.
1469
1470         * docs/b3/intermediate-representation.html:
1471
1472 2017-05-31  Jon Davis  <jond@apple.com>
1473
1474         Reduce Safari Technology Preview Release Notes posts shown on homepage
1475         https://bugs.webkit.org/show_bug.cgi?id=172364
1476
1477         Reviewed by Daniel Bates.
1478
1479         * wp-content/themes/webkit/functions.php: Load some extra posts.
1480         * wp-content/themes/webkit/widgets/post.php: Show STP blog posts when it is the current featured post.
1481
1482 2017-05-18  Jon Davis  <jond@apple.com>
1483
1484         Add an Accessibility icon to webkit.org
1485         https://bugs.webkit.org/show_bug.cgi?id=172298
1486
1487         Reviewed by Alexey Proskuryakov.
1488
1489         * wp-content/themes/webkit/images/icons.svg: Added accessibility icon to the sprite.
1490         * wp-content/themes/webkit/style.css: New rule to use the accessibility icon from the icons sprite.
1491         (.tile.category-accessibility .background-image):
1492
1493 2017-05-15  James Craig  <jcraig@apple.com>
1494
1495         AX: Inaccessible content on webkit.org main page
1496         https://bugs.webkit.org/show_bug.cgi?id=172106
1497
1498         Reviewed by Joseph Pecoraro.
1499
1500         * wp-content/themes/webkit/widgets/icon.php: Resolved link title.
1501         * wp-content/themes/webkit/widgets/post.php: Resolved link title.
1502         * wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
1503
1504 2017-05-14  James Craig  <jcraig@apple.com>
1505
1506         Upload poster images and working captioned video
1507         https://bugs.webkit.org/show_bug.cgi?id=172102
1508
1509         Unreviewed. More resources for prefers-reduced-motion post.
1510
1511         * blog-files/prefers-reduced-motion/axi.htm: Added.
1512         * blog-files/prefers-reduced-motion/axi.png: Removed.
1513         * blog-files/prefers-reduced-motion/posters: Added.
1514         * blog-files/prefers-reduced-motion/posters/apple_env_load.jpg: Added.
1515         * blog-files/prefers-reduced-motion/posters/apple_env_planeshift.jpg: Added.
1516         * blog-files/prefers-reduced-motion/posters/apple_ios10.jpg: Added.
1517         * blog-files/prefers-reduced-motion/posters/apple_shoot.jpg: Added.
1518         * blog-files/prefers-reduced-motion/posters/apple_shoot_reduced.jpg: Added.
1519         * blog-files/prefers-reduced-motion/posters/apple_sierra.jpg: Added.
1520         * blog-files/prefers-reduced-motion/posters/apple_sierra_reduced.jpg: Added.
1521         * blog-files/prefers-reduced-motion/posters/axi.jpg: Added.
1522         * blog-files/prefers-reduced-motion/posters/viljami.jpg: Added.
1523         * blog-files/prefers-reduced-motion/prm.htm: Link to axi.htm video demo.
1524
1525 2017-05-14  James Craig  <jcraig@apple.com>
1526
1527         AX: All the articles on the WebKit blog are called "Clickable Link" by VoiceOver
1528         https://bugs.webkit.org/show_bug.cgi?id=172096
1529         <rdar://problem/31624323>
1530
1531         Unreviewed. Fixing broken link titles for screen readers.
1532
1533         * wp-content/themes/webkit/loop.php: Adding relevant link label for accessibility.
1534
1535 2017-05-08  James Craig  <jcraig@apple.com>
1536
1537         More demo files for prefers-reduced-motion post
1538         https://bugs.webkit.org/show_bug.cgi?id=170663
1539
1540         Unreviewed.
1541
1542         * blog-files/prefers-reduced-motion/jaws.gif: Added.
1543         * blog-files/prefers-reduced-motion/jaws.jpg: Added.
1544         * blog-files/prefers-reduced-motion/prm.htm: New animated GIF example.
1545
1546 2017-04-24  James Craig  <jcraig@apple.com>
1547
1548         Upload demo files for prefers-reduced-motion post
1549         https://bugs.webkit.org/show_bug.cgi?id=170663
1550
1551         Rubber stamped by Jon Davis.
1552
1553         * blog-files/prefers-reduced-motion: Added.
1554         * blog-files/prefers-reduced-motion/axi.png: Added.
1555         * blog-files/prefers-reduced-motion/prm.htm: Added.
1556
1557 2017-04-18  Jon Davis  <jond@apple.com>
1558
1559         Images in WebKit.org blog article are stretched out
1560         https://bugs.webkit.org/show_bug.cgi?id=169208
1561
1562         Reviewed by Michael Catanzaro.
1563
1564         * wp-content/themes/webkit/style.css:
1565         (article figure > img):
1566
1567 2017-04-13  JF Bastien  <jfbastien@apple.com>
1568
1569         WebAssembly: manage memory better
1570         https://bugs.webkit.org/show_bug.cgi?id=170628
1571
1572         Reviewed by Keith Miller, Michael Saboff.
1573
1574         * docs/b3/intermediate-representation.html: typos
1575
1576 2017-04-08  Simon Fraser  <simon.fraser@apple.com>
1577
1578         Update the css-status page to handle changes in CSSProperties.json.
1579
1580         Change the page structure to allow the left sidebar to use sticky positioning.
1581
1582         "Done" -> "Supported".
1583
1584         Save the search in the URL.
1585
1586         Other formatting changes.
1587
1588         * wp-content/themes/webkit/css-status.php:
1589
1590 2017-04-06  Dean Jackson  <dino@apple.com>
1591
1592         Fix broken link.
1593
1594         * demos/webgpu/index.html:
1595
1596 2017-04-06  Jon Davis  <jond@apple.com>
1597
1598         Updates feature status for recently shipped features
1599         https://bugs.webkit.org/show_bug.cgi?id=170359
1600
1601         Reviewed by Brian Burg.
1602
1603         Added styles for "Supported" status.
1604
1605         * wp-content/themes/webkit/status.php:
1606
1607 2017-04-04  Dean Jackson  <dino@apple.com>
1608
1609         Unreviewed. Add details on how to enable the experimental feature.
1610
1611         * demos/webgpu/index.html:
1612
1613 2017-04-03  Dean Jackson  <dino@apple.com>
1614
1615         Unreviewed. More WebGPU demos.
1616
1617         * demos/webgpu/2d.jpg: Added.
1618         * demos/webgpu/2d.js:
1619         * demos/webgpu/circle.svg: Added.
1620         * demos/webgpu/cubes.jpg: Added.
1621         * demos/webgpu/hello.html: Added.
1622         * demos/webgpu/hello.jpg: Added.
1623         * demos/webgpu/hello.js: Copied from Websites/webkit.org/demos/webgpu/2d.js.
1624         (init):
1625         (render):
1626         * demos/webgpu/index.html: Added.
1627         * demos/webgpu/simple.jpg: Added.
1628
1629 2017-03-31  Dean Jackson  <dino@apple.com>
1630
1631         Unreviewed. Add some WebGPU examples.
1632
1633         * demos/webgpu/2d.html: Added.
1634         * demos/webgpu/2d.js: Added.
1635         * demos/webgpu/cubes.html: Added.
1636         * demos/webgpu/cubes.js: Added.
1637         * demos/webgpu/shared.css: Added.
1638         * demos/webgpu/shared.js: Added.
1639         * demos/webgpu/simple.html: Added.
1640         * demos/webgpu/simple.js: Added.
1641
1642 2017-03-11  Jon Davis  <jond@apple.com>
1643
1644         Add Swift syntax highlighting to webkit.org
1645         https://bugs.webkit.org/show_bug.cgi?id=163672
1646
1647         Reviewed by Matt Baker.
1648
1649         * wp-content/plugins/hyperlight/hyperlight/languages/swift.php: Added.
1650
1651 2017-03-10  Jon Davis  <jond@apple.com>
1652
1653         Switch back to the Twitter API for the Tweet widget
1654         https://bugs.webkit.org/show_bug.cgi?id=168749
1655
1656         Reviewed by Lucas Forschler.
1657
1658         Updates the Twitter widget tile implementation to prefer the Twitter API to populate tweets
1659         displayed through the widget. If the API fails for any reason, it falls back to using the
1660         Tweet listener for updated tweets.
1661
1662         The Twitter API provides the benefit of embedding media and being able to display the full
1663         URLs rather than Twitter-shortened URLs.
1664
1665         * wp-content/plugins/tweet-listener.php:
1666         * wp-content/themes/webkit/style.css:
1667         (.twitter-tile .tile-content):
1668         (.twitter-tile.text-only):
1669         (.twitter-tile .media):
1670         (.twitter-tile img):
1671         * wp-content/themes/webkit/widgets/twitter.php:
1672
1673 2017-03-04  Filip Pizlo  <fpizlo@apple.com>
1674
1675         B3 should have comprehensive support for atomic operations
1676         https://bugs.webkit.org/show_bug.cgi?id=162349
1677
1678         Reviewed by Keith Miller.
1679
1680         Document the new opcodes!
1681
1682         * docs/b3/intermediate-representation.html:
1683
1684 2017-03-09  Jon Davis  <jond@apple.com>
1685
1686         Prevent HTML in rich link previews
1687         https://bugs.webkit.org/show_bug.cgi?id=169435
1688
1689         Reviewed by Tim Horton.
1690
1691         * wp-content/plugins/social-meta.php:
1692
1693 2017-03-03  Manuel Rego Casasnovas  <rego@igalia.com>
1694
1695         Unreviewed, minor updates on CSS Grid Layout examples.
1696
1697         * demos/css-grid/index.html:
1698         * demos/css-grid/responsive-grid.html:
1699
1700 2017-02-27  Simon Fraser  <simon.fraser@apple.com>
1701
1702         Add css-status page on webkit.org
1703         https://bugs.webkit.org/show_bug.cgi?id=168921
1704
1705         Reviewed by Sam Weinig.
1706
1707         Add a page that shows the status of CSS properties and values, scraped from Source/WebCore/css/CSSProperties.json.
1708
1709         This is modeled after the feature status page. Properties can be filtered by status
1710         and the spec they belong to.
1711
1712         * wp-content/themes/webkit/css-status.php: Added.
1713
1714 2017-02-23  Joseph Pecoraro  <pecoraro@apple.com>
1715
1716         [Resource Timing] Add Experimental Feature Flag
1717         https://bugs.webkit.org/show_bug.cgi?id=167147
1718
1719         Reviewed by Ryosuke Niwa.
1720
1721         * experimental-features.html:
1722         Test for Resource Timing.
1723
1724 2017-02-23  Alex Christensen  <achristensen@webkit.org>
1725
1726         Add WebRTC to experimental-features.html
1727         https://bugs.webkit.org/show_bug.cgi?id=168757
1728
1729         Reviewed by Tim Horton.
1730
1731         * experimental-features.html:
1732
1733 2017-02-23  Jon Davis  <jond@apple.com>
1734
1735         Fixed saving survey data
1736         https://bugs.webkit.org/show_bug.cgi?id=168730
1737
1738         Reviewed by Joseph Pecoraro.
1739
1740         * wp-content/themes/webkit/functions.php:
1741
1742 2017-02-20  Manuel Rego Casasnovas  <rego@igalia.com>
1743
1744         Unreviewed, add CSS Grid Layout examples for a blog post.
1745
1746         * demos/css-grid/index.html: Added.
1747         * demos/css-grid/responsive-grid.html: Added.
1748
1749 2017-02-06  Jon Davis  <jond@apple.com>
1750
1751         Add a survey to learn how people use WebKit Nightly builds
1752         https://bugs.webkit.org/show_bug.cgi?id=167748
1753
1754         Reviewed by Joseph Pecoraro.
1755
1756         * wp-content/themes/webkit/functions.php:
1757         * wp-content/themes/webkit/nightly-start.php:
1758         * wp-content/themes/webkit/nightly-survey.php: Added.
1759         * wp-content/themes/webkit/survey.json: Added.
1760
1761 2017-01-28  Yoav Weiss  <yoav@yoav.ws>
1762
1763         Add Link Preload as an off-by-default experimental feature menu item.
1764         https://bugs.webkit.org/show_bug.cgi?id=167201
1765
1766         Reviewed by Ryosuke Niwa.
1767
1768         * experimental-features.html: Added Link Preload.
1769
1770 2017-01-28  Joseph Pecoraro  <pecoraro@apple.com>
1771
1772         Add User Timing Experimental Feature
1773         https://bugs.webkit.org/show_bug.cgi?id=167542
1774         <rdar://problem/22746307>
1775
1776         Reviewed by Ryosuke Niwa.
1777
1778         * experimental-features.html:
1779
1780 2017-01-27  Dean Jackson  <dino@apple.com>
1781
1782         Add a simple demo for Touch stylus events
1783         https://bugs.webkit.org/show_bug.cgi?id=167534
1784
1785         Reviewed by Simon Fraser.
1786
1787         * demos/touch/stylus.html: Added.
1788
1789 2017-01-27  Wenson Hsieh  <wenson_hsieh@apple.com>
1790
1791         Unreviewed, update scroll snapping demos to use current Module 1 spec
1792
1793         * demos/scroll-snap/index.html:
1794
1795         Adopt the new CSS properties scroll-snap-type and scroll-snap-align.
1796
1797 2017-01-26  Wenson Hsieh  <wenson_hsieh@apple.com>
1798
1799         Unreviewed, add a demo page for an input events blog post
1800
1801         * demos/input-events/index.html: Added.
1802
1803 2017-01-20  Antoine Quint  <graouts@apple.com>
1804
1805         Web Animations should be off by default and enabled as an experimental feature
1806         https://bugs.webkit.org/show_bug.cgi?id=167115
1807         <rdar://problem/30048963>
1808
1809         Reviewed by Joseph Pecoraro.
1810
1811         Add a test for Web Animations feature detection.
1812
1813         * experimental-features.html:
1814
1815 2017-01-19  Joseph Pecoraro  <pecoraro@apple.com>
1816
1817         Include SubtleCrypto test on experimental-features test page
1818         https://bugs.webkit.org/show_bug.cgi?id=167226
1819
1820         Reviewed by Yusuke Suzuki.
1821
1822         * experimental-features.html:
1823         Add a test for SubtleCrypto and make the test resilient against exceptions.
1824
1825 2017-01-19  Timothy Hatcher  <timothy@hatcher.name>
1826
1827         Add Tesla to the domain associations on the team page
1828         https://bugs.webkit.org/show_bug.cgi?id=167202
1829
1830         Reviewed by Brian Burg.
1831
1832         * wp-content/themes/webkit/team.php:
1833
1834 2016-12-22  Keith Miller  <keith_miller@apple.com>
1835
1836         Add BitOr for floating points to B3
1837         https://bugs.webkit.org/show_bug.cgi?id=166446
1838
1839         Reviewed by Saam Barati.
1840
1841         Update docs to indicate it's cool to use bit ops with floating point.
1842
1843         * docs/b3/intermediate-representation.html:
1844
1845 2016-12-07  Dean Jackson  <dino@apple.com>
1846
1847         Remove runtime toggle for pointer-lock
1848         https://bugs.webkit.org/show_bug.cgi?id=165577
1849         <rdar://problems/29566996>
1850
1851         Reviewed by Jon Lee.
1852
1853         No need to have pointer-lock tested.
1854
1855         * experimental-features.html: Also sort the list alphabetically.
1856
1857 2016-12-05  Dean Jackson  <dino@apple.com>
1858
1859         pointer lock needs to be feature detectable
1860         https://bugs.webkit.org/show_bug.cgi?id=165426
1861         <rdar://problem/29486715>
1862
1863         Reviewed by Antoine Quint.
1864
1865         We can now accurately detect pointer-lock.
1866
1867         * experimental-features.html:
1868
1869 2016-12-02  Dean Jackson  <dino@apple.com>
1870
1871         Make a public facing page to check for WebKit features
1872         https://bugs.webkit.org/show_bug.cgi?id=165331
1873         <rdar://problem/29488535>
1874
1875         Reviewed by Antoine Quint.
1876
1877         Add a web page to webkit.org that allows us to live
1878         detect our experimental features. This is mostly for
1879         internal debugging, but also provides simple examples
1880         of how real content would do such detection.
1881
1882         * experimental-features.html: Added.
1883
1884 2016-11-17  Keith Miller  <keith_miller@apple.com>
1885
1886         Add rotate to Wasm
1887         https://bugs.webkit.org/show_bug.cgi?id=164871
1888
1889         Reviewed by Filip Pizlo.
1890
1891         Update docs for new rotate instructions.
1892
1893         * docs/b3/intermediate-representation.html:
1894
1895 2016-10-21  Keith Miller  <keith_miller@apple.com>
1896
1897         Expand Trunc in B3 to support Double to Float
1898         https://bugs.webkit.org/show_bug.cgi?id=163809
1899
1900         Update the docs to explain that Trunc now works with fleating point numbers.
1901
1902         Reviewed by Geoffrey Garen.
1903
1904         * docs/b3/intermediate-representation.html:
1905
1906 2016-10-14  Keith Miller  <keith_miller@apple.com>
1907
1908         B3 needs a special WasmAddress Opcode
1909         https://bugs.webkit.org/show_bug.cgi?id=163394
1910
1911         Reviewed by Filip Pizlo.
1912
1913         Update the b3 docs for the new WasmAddress opcode.
1914
1915         * docs/b3/intermediate-representation.html:
1916
1917 2016-10-14  Simon Fraser  <simon.fraser@apple.com>
1918
1919         Annotate bots in contributors.json and don't show them on webkit.org/team
1920         https://bugs.webkit.org/show_bug.cgi?id=163317
1921
1922         Reviewed by Daniel Bates.
1923
1924         Don't show bots.
1925
1926         * wp-content/themes/webkit/team.php:
1927
1928 2016-10-12  Keith Miller  <keith_miller@apple.com>
1929
1930         B3 needs a special WasmBoundsCheck Opcode
1931         https://bugs.webkit.org/show_bug.cgi?id=163246
1932
1933         Reviewed by Filip Pizlo.
1934
1935         Update the docs for the new WasmBoundsCheck opcode.
1936
1937         * docs/b3/intermediate-representation.html:
1938
1939 2016-10-09  Simon Fraser  <simon.fraser@apple.com>
1940
1941         Convert contributors.json to a flat list
1942         https://bugs.webkit.org/show_bug.cgi?id=163183
1943
1944         Reviewed by Darin Adler.
1945
1946         Make contributors.json easier to maintain by eliminating the big groupings ("Committers", "Reviewers" etc)
1947         and moving that data to a "status" property on each contributor.
1948
1949         Fix script that generates webkit.org/team.
1950
1951         * wp-content/themes/webkit/team.php:
1952
1953 2016-10-03  Filip Pizlo  <fpizlo@apple.com>
1954
1955         B3 trapping memory accesses should be documented
1956         https://bugs.webkit.org/show_bug.cgi?id=162845
1957
1958         Reviewed by Geoffrey Garen.
1959
1960         Added documentation for the Traps flag, and factored out the documentation of the Chill flag
1961         to a new flags section.
1962
1963         * docs/b3/intermediate-representation.html:
1964
1965 2016-09-30  Filip Pizlo  <fpizlo@apple.com>
1966
1967         Air should have a way of expressing additional instruction flags
1968         https://bugs.webkit.org/show_bug.cgi?id=162699
1969
1970         Reviewed by Mark Lam.
1971
1972         * docs/b3/assembly-intermediate-representation.html:
1973
1974 2016-09-28  Filip Pizlo  <fpizlo@apple.com>
1975
1976         B3 opcodes should leave room for flags
1977         https://bugs.webkit.org/show_bug.cgi?id=162692
1978
1979         Reviewed by Keith Miller.
1980
1981         Updated the documentation to talk about Kind and the isChill bit, and to remove
1982         ChillDiv/ChillMod.
1983
1984         * docs/b3/intermediate-representation.html:
1985
1986 2016-09-27  Joseph Pecoraro  <pecoraro@apple.com>
1987
1988         Update style guide for #pragma once
1989         https://bugs.webkit.org/show_bug.cgi?id=162633
1990
1991         Reviewed by Dan Bernstein.
1992
1993         * code-style.md:
1994         Update style guide for #pragma once as discussed on webkit-dev.
1995
1996 2016-09-21  Filip Pizlo  <fpizlo@apple.com>
1997
1998         Add a Fence opcode to B3
1999         https://bugs.webkit.org/show_bug.cgi?id=162343
2000
2001         Reviewed by Geoffrey Garen.
2002
2003         * docs/b3/intermediate-representation.html:
2004
2005 2016-08-16  Benjamin Poulain  <bpoulain@apple.com>
2006
2007         [JSC] Update the documentation of B3's Return opcode
2008         https://bugs.webkit.org/show_bug.cgi?id=160912
2009
2010         Reviewed by Filip Pizlo.
2011
2012         * docs/b3/intermediate-representation.html:
2013
2014 2016-08-04  Daniel Bates  <dabates@apple.com>
2015
2016         Add some files for a Content Security Policy blog post
2017
2018         * blog-files/content-security-policy/compass-base.css: Added.
2019         (.compass):
2020         * blog-files/content-security-policy/csp-style-hash.html: Added.
2021         * blog-files/content-security-policy/icons.svg: Added; derived from file
2022         Websites/webkit.org/wp-content/themes/webkit/images/icons.svg. I am explicitly
2023         not referencing file Websites/webkit.org/wp-content/themes/webkit/images/icons.svg
2024         so that csp-style-hash.html is not affected by changes to this file.
2025
2026 2016-07-24  Filip Pizlo  <fpizlo@apple.com>
2027
2028         B3 should support multiple entrypoints
2029         https://bugs.webkit.org/show_bug.cgi?id=159391
2030
2031         Reviewed by Saam Barati.
2032
2033         Update some statements about ControlValue (which doesn't exist anymore) and add a blurb
2034         about EntrySwitch.
2035
2036         * docs/b3/index.html:
2037         * docs/b3/intermediate-representation.html:
2038
2039 2016-07-20  Frederic Wang  <fwang@igalia.com>
2040
2041         Unreviewed, new demo files for an up-coming blog post.
2042
2043         * demos/mathml/demo2016/LICENSE-amiri.txt: Added.
2044         * demos/mathml/demo2016/LICENSE-latinmodern-math.txt: Added.
2045         * demos/mathml/demo2016/LICENSE-libertinusmath.txt: Added.
2046         * demos/mathml/demo2016/README.txt: Added.
2047         * demos/mathml/demo2016/amiri-regular.woff: Added.
2048         * demos/mathml/demo2016/index.html: Added.
2049         * demos/mathml/demo2016/latinmodern-math.woff: Added.
2050         * demos/mathml/demo2016/libertinusmath-regular.woff: Added.
2051         * demos/mathml/demo2016/webfonts.css: Added.
2052         (@namespace url('http://www.w3.org/1999/xhtml');):
2053         (@font-face):
2054         (m|math, m|mtext):
2055         (m|math.libertinus):
2056         (m|math.arabic):
2057
2058 2016-07-19  Jon Davis  <jond@apple.com>
2059
2060         Adjust margins for first-line floating elements and add preset floating video sizing
2061         https://bugs.webkit.org/show_bug.cgi?id=159898
2062
2063         Reviewed by Benjamin Poulain.
2064
2065         * wp-content/themes/webkit/style.css:
2066         (article video.alignright):
2067         (article .alignright:first-child):
2068         (@media only screen and (max-width: 690px)):
2069             (article .alignright:first-child):
2070         (@media only screen and (max-width: 415px)):
2071             (article video.alignright):
2072             (article .alignright:first-child):
2073
2074 2016-07-17  Filip Pizlo  <fpizlo@apple.com>
2075
2076         Implement table-based switches in B3/Air
2077         https://bugs.webkit.org/show_bug.cgi?id=151141
2078
2079         Reviewed by Benjamin Poulain.
2080
2081         Update documentation to reflect Patchpoint's new powers.
2082
2083         * docs/b3/intermediate-representation.html:
2084
2085 2016-07-15  Jon Davis  <jond@apple.com>
2086
2087         Fixed content overflow and missing build information behavior.
2088         https://bugs.webkit.org/show_bug.cgi?id=159820
2089
2090         Reviewed by Timothy Hatcher.
2091
2092         * wp-content/themes/webkit/nightly-start.php:
2093
2094 2016-07-14  Jon Davis  <jond@apple.com>
2095
2096         Improved WebKit Nightly start page design.
2097         https://bugs.webkit.org/show_bug.cgi?id=159780
2098
2099         Reviewed by Timothy Hatcher.
2100
2101         Added better 404 handling, improved presentation of the
2102         start page and new Apache rewrites for the P1 bug list.
2103
2104         * .htaccess:
2105         * wp-content/themes/webkit/functions.php:
2106         * wp-content/themes/webkit/nightly-start.php:
2107
2108 2016-07-01  Jon Davis  <jond@apple.com>
2109
2110         Added a colorful new image and fixed the Open Graph attribute.
2111         https://bugs.webkit.org/show_bug.cgi?id=159359
2112
2113         Reviewed by Timothy Hatcher.
2114
2115         The Open Graph image tag should use the property attribute not
2116         the itemprop attribute.
2117
2118         * wp-content/plugins/social-meta.php:
2119         * wp-content/themes/webkit/images/ogimage.png:
2120
2121 2016-06-30  Dean Jackson  <dino@apple.com>
2122
2123         Tab pointed out a typo that made the overdamped case fail.
2124
2125         * demos/spring/spring.js:
2126         (SpringSolver.prototype.solve):
2127
2128 2016-06-30  Dean Jackson  <dino@apple.com>
2129
2130         Fixed a typo in the link to the other version.
2131
2132         * blog-files/color-gamut/index.html:
2133
2134 2016-06-29  Dean Jackson  <dino@apple.com>
2135
2136         Add the UI JavaScript library to make
2137         other browsers happy.
2138
2139         * demos/spring/dat.gui.min.js: Added.
2140         * demos/spring/index.html:
2141
2142 2016-06-29  Dean Jackson  <dino@apple.com>
2143
2144         Demo and JS implementation of our spring() animation
2145         timing function.
2146
2147         * demos/spring/index.html: Added.
2148         * demos/spring/spring.js: Added.
2149         (SpringSolver):
2150         (SpringSolver.prototype.solve):
2151
2152 2016-06-29  Dean Jackson  <dino@apple.com>
2153
2154         Small change to wording, and link to the interactive version.
2155
2156         * blog-files/color-gamut/index.html:
2157
2158 2016-06-28  Dean Jackson  <dino@apple.com>
2159
2160         Add a more interactive version of the demo.
2161
2162         * blog-files/color-gamut/comparison.html: Added.
2163
2164 2016-06-28  Jon Davis  <jond@apple.com>
2165
2166         Fixed tile height for mobile phone-sized viewports.
2167         https://bugs.webkit.org/show_bug.cgi?id=159228
2168
2169         Reviewed by Timothy Hatcher.
2170
2171         Prevents cutoff text for featured tiles and prevents overlapping text and controls on the Twitter tile for phone-sized viewports.
2172
2173         * wp-content/themes/webkit/style.css:
2174         (.twitter-tile.text-only .tile-content):
2175         (.tile):
2176
2177 2016-06-28  Jon Davis  <jond@apple.com>
2178
2179         Fixed Open Graph meta data and image entries.
2180         https://bugs.webkit.org/show_bug.cgi?id=159167.
2181
2182         Reviewed by Timothy Hatcher.
2183
2184         This patch addresses Open Graph meta data issues:
2185
2186         - Added a high-resolution PNG of the WebKit logo because Facebook doesn't support SVG images
2187         - Uses the first image of a page or post if not featured image is set
2188         - Article date/time information should not be given for the homepage
2189         - Added Facebook admins as per the Facebook Open Graph debugger
2190
2191         * wp-content/plugins/social-meta.php:
2192         * wp-content/themes/webkit/images/ogimage.png: Added.
2193
2194 2016-06-27  Dean Jackson  <dino@apple.com>
2195
2196         Updated content for the color blog post.
2197
2198         * blog-files/color-gamut/Iceland-P3.jpg:
2199         * blog-files/color-gamut/Iceland-oog.jpg:
2200         * blog-files/color-gamut/Iceland-sRGB.jpg:
2201         * blog-files/color-gamut/Italy-P3.jpg:
2202         * blog-files/color-gamut/Italy-sRGB.jpg:
2203         * blog-files/color-gamut/Sunset-P3.jpg:
2204         * blog-files/color-gamut/Sunset-sRGB.jpg:
2205         * blog-files/color-gamut/YellowFlower-P3.jpg:
2206         * blog-files/color-gamut/YellowFlower-oog.jpg:
2207         * blog-files/color-gamut/YellowFlower-sRGB.jpg:
2208         * blog-files/color-gamut/index.html:
2209
2210 2016-06-27  Jon Davis  <jond@apple.com>
2211
2212         Set a default image for sharing webkit.org links via social.
2213         https://bugs.webkit.org/show_bug.cgi?id=159167
2214
2215         Reviewed by Timothy Hatcher.
2216
2217         * wp-content/plugins/social-meta.php:
2218
2219 2016-06-24  Dean Jackson  <dino@apple.com>
2220
2221         More examples for the wide-gamut demo.
2222
2223         * blog-files/color-gamut/Iceland-P3.jpg: Added.
2224         * blog-files/color-gamut/Iceland-oog.jpg: Added.
2225         * blog-files/color-gamut/Iceland-sRGB.jpg: Added.
2226         * blog-files/color-gamut/Italy-P3.jpg: Added.
2227         * blog-files/color-gamut/Italy-oog.jpg: Added.
2228         * blog-files/color-gamut/Italy-sRGB.jpg: Added.
2229         * blog-files/color-gamut/Sunset-AdobeRGB.jpg: Added.
2230         * blog-files/color-gamut/Sunset-P3.jpg: Added.
2231         * blog-files/color-gamut/Sunset-oog.jpg: Added.
2232         * blog-files/color-gamut/Sunset-sRGB.jpg: Added.
2233         * blog-files/color-gamut/Webkit-logo-sRGB.png:
2234         * blog-files/color-gamut/YellowFlower-P3.jpg: Added.
2235         * blog-files/color-gamut/YellowFlower-oog.jpg: Added.
2236         * blog-files/color-gamut/YellowFlower-sRGB.jpg: Added.
2237         * blog-files/color-gamut/index.html:
2238
2239 2016-06-24  Dean Jackson  <dino@apple.com>
2240
2241         Change something in the webkit.org directory in the hope
2242         it will kick off a website update.
2243
2244 2016-06-24  Jon Davis  <jond@apple.com>
2245
2246         Rewrite the WebKit Nightly build download URLs to use the correct secure URL.
2247         https://bugs.webkit.org/show_bug.cgi?id=159100.
2248
2249         Reviewed by Joseph Pecoraro.
2250
2251         * wp-content/plugins/sync-nightly-builds.php:
2252
2253 2016-06-13  Jon Davis  <jond@apple.com>
2254
2255         Minor style updates for figcaptions and post forewords.
2256
2257         * wp-content/themes/webkit/style.css:
2258         (article .foreword):
2259         (figure.aligncenter figcaption):
2260         (figure.aligncenter figcaption::before):
2261
2262 2016-06-13  Jon Davis  <jond@apple.com>
2263
2264         Adds support for foreword custom meta and display styles on blog posts.
2265         https://bugs.webkit.org/show_bug.cgi?id=158707.
2266
2267         Reviewed by Timothy Hatcher.
2268
2269         * wp-content/themes/webkit/functions.php:
2270         * wp-content/themes/webkit/style.css:
2271         (article .foreword):
2272
2273 2016-06-02  Dean Jackson  <dino@apple.com>
2274
2275         Update the example for wider color gamut images.
2276
2277         * blog-files/color-gamut/index.html:
2278
2279 2016-06-02  Dean Jackson  <dino@apple.com>
2280
2281         Adding some sample images for a blog post on color.
2282
2283         * blog-files/color-gamut/Flowers-AdobeRGB.jpg: Added.
2284         * blog-files/color-gamut/Flowers-ProPhoto.jpg: Added.
2285         * blog-files/color-gamut/Flowers-oog.jpg: Added.
2286         * blog-files/color-gamut/Flowers-sRGB.jpg: Added.
2287         * blog-files/color-gamut/Rose-AdobeRGB.jpg: Added.
2288         * blog-files/color-gamut/Rose-ProPhoto.jpg: Added.
2289         * blog-files/color-gamut/Rose-oog.jpg: Added.
2290         * blog-files/color-gamut/Rose-sRGB.jpg: Added.
2291         * blog-files/color-gamut/index.html: Added.
2292
2293 2016-06-02  Filip Pizlo  <fpizlo@apple.com>
2294
2295         Fix typos and make some revisions to the B3 docs
2296         https://bugs.webkit.org/show_bug.cgi?id=158311
2297
2298         Reviewed by Michael Saboff.
2299
2300         I found typos and fixed them. Also, I clarified some things:
2301
2302         - Is B3 IR platform-agnostic? Sort of. I tried to describe when it is (Values usually behave
2303           the same way regardless of CPU) and when it isn't (it lets you speak of registers if that's
2304           what you want to do, for example).
2305
2306         - How does isValidForm really get used? You don't really need to create an Inst to use it.
2307
2308         - Some other incremental improvements to make the docs clearer.
2309
2310         * docs/b3/assembly-intermediate-representation.html:
2311         * docs/b3/index.html:
2312         * docs/b3/intermediate-representation.html:
2313
2314 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
2315
2316         Unreviewed, fix an obvious typo: a missing comma.
2317
2318         * docs/b3/assembly-intermediate-representation.html:
2319
2320 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
2321
2322         Air needs documentation
2323         https://bugs.webkit.org/show_bug.cgi?id=153668
2324
2325         Reviewed by Mark Lam, Saam Barati, and Benjamin Poulain.
2326
2327         Write documentation for Air!
2328
2329         * docs/b3/assembly-intermediate-representation.html:
2330
2331 2016-05-23  Jon Davis  <jond@apple.com>
2332
2333         Add syntax highglighting for ES6 "let", "const" and "of" keywords.
2334         https://bugs.webkit.org/show_bug.cgi?id=157994
2335
2336         Reviewed by Geoffrey Garen.
2337
2338         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php:
2339
2340 2016-05-13  Brady Eidson  <beidson@apple.com>
2341
2342         Extend protector naming code style guideline to cover operator= assignment.
2343         https://bugs.webkit.org/show_bug.cgi?id=157693
2344
2345         Reviewed by Darin Adler.
2346
2347         * code-style.md:
2348
2349 2016-05-13  Brady Eidson  <beidson@apple.com>
2350
2351         Protector Ref/RefPtrs should have a specified naming style.
2352         https://bugs.webkit.org/show_bug.cgi?id=157591
2353
2354         Reviewed by Darin Adler.
2355
2356         * code-style.md:
2357
2358 2016-04-26  Timothy Hatcher  <timothy@apple.com>
2359
2360         Remove hard-wraps from the feature policy markdown so it renders full width on the site.
2361
2362         * feature-policy.md:
2363
2364 2016-04-14  Edward O'Connor  <eoconnor@apple.com>
2365
2366         Publish the Web-exposed feature policy on webkit.org.
2367         https://bugs.webkit.org/show_bug.cgi?id=156552
2368
2369         Reviewed by Timothy Hatcher.
2370
2371         * feature-policy.md: Added.
2372
2373 2016-04-13  Jon Davis  <jond@apple.com>
2374
2375         Remove database quote escapes from pushed tweets.
2376
2377         Reviewed by Timothy Hatcher.
2378
2379         * wp-content/plugins/tweet-listener.php:
2380
2381 2016-04-13  Jon Davis  <jond@apple.com>
2382
2383         Added background color for Safari Technology Preview posts.
2384
2385         Reviewed by Timothy Hatcher.
2386
2387         * wp-content/themes/webkit/style.css:
2388         (.tile.category-safari-technology-preview .background-image):
2389
2390 2016-04-07  Jon Davis  <jond@apple.com>
2391
2392         Improved drop down menu with translate; cleaned up unnecessary whitespace.
2393         https://bugs.webkit.org/show_bug.cgi?id=156342
2394
2395         Reviewed by Timothy Hatcher.
2396
2397         * wp-content/themes/webkit/style.css:
2398         (p > a[name]::before):
2399         (.has-post-thumbnail .background-image):
2400         (.table-of-contents):
2401         (header .menu-item-has-children .label-toggle::after):
2402         (.sub-menu-layer):
2403         (.sub-menu-layer:after, .sub-menu-layer:before):
2404         (.sub-menu-layer .menu-item):
2405         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
2406         (@media only screen and (max-width: 920px)):
2407         (header .sub-menu-layer):
2408         (@media only screen and (max-width: 415px)):
2409         (@media only screen and (max-width: 1180px)): Deleted.
2410         (@media only screen and (max-width: 1000px)): Deleted.
2411         (@media only screen and (max-width: 690px)): Deleted.
2412         (@media only screen and (max-width: 600px)): Deleted.
2413         (@media only screen and (max-height: 415px)): Deleted.
2414         (@media only screen and (max-width: 320px)): Deleted.
2415
2416 2016-04-05  Jon Davis  <jond@apple.com>
2417
2418         Make the @webkit link on the front page link to the feed
2419         https://bugs.webkit.org/show_bug.cgi?id=156244
2420
2421         Reviewed by Timothy Hatcher.
2422
2423         * wp-content/themes/webkit/widgets/twitter.php:
2424
2425 2016-03-31  Jon Davis  <jond@apple.com>
2426
2427         Show tweets by @webkit in the Twitter tile on webkit.org
2428         https://bugs.webkit.org/show_bug.cgi?id=156093
2429
2430         Reviewed by Timothy Hatcher.
2431
2432         * wp-content/plugins/tweet-listener.php: Added.
2433         * wp-content/themes/webkit/widgets/twitter.php:
2434
2435 2016-03-31  Jon Davis  <jond@apple.com>
2436
2437         Fix download links for desktops with small resolutions
2438         https://bugs.webkit.org/show_bug.cgi?id=156081
2439
2440         Reviewed by Timothy Hatcher.
2441
2442         * wp-content/themes/webkit/downloads.php:
2443
2444 2016-03-29  Jon Davis  <jond@apple.com>
2445
2446         Fixed a property access error by removing the lamda function for updates
2447         https://bugs.webkit.org/show_bug.cgi?id=155989
2448
2449         * wp-content/plugins/sync-nightly-builds.php:
2450
2451 2016-03-29  Jon Davis  <jond@apple.com>
2452
2453         Fixed a context error for Nightly Build sync plugin, tightens layout styles for abovetitle
2454         https://bugs.webkit.org/show_bug.cgi?id=155989
2455
2456         Unreviewed fix for the Sync Nightly Builds plugin to work with the older
2457         PHP environment on the server. Quick style adjustments for abovetitle images.
2458
2459         * wp-content/plugins/sync-nightly-builds.php:
2460         * wp-content/themes/webkit/nightly-archives.php:
2461         * wp-content/themes/webkit/style.css:
2462         (article .abovetitle):
2463
2464 2016-03-29  Jon Davis  <jond@apple.com>
2465
2466         Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads pages
2467         https://bugs.webkit.org/show_bug.cgi?id=155989
2468
2469         Reviewed by Timothy Hatcher.
2470
2471         * wp-content/plugins/sync-nightly-builds.php: Added.
2472         * wp-content/themes/webkit/downloads.php: Added.
2473         * wp-content/themes/webkit/functions.php:
2474         * wp-content/themes/webkit/images/download.svg:
2475         * wp-content/themes/webkit/images/spinner.svg: Added.
2476         * wp-content/themes/webkit/nightly-archives.php: Added.
2477         * wp-content/themes/webkit/nightly-start.php: Added.
2478         * wp-content/themes/webkit/nightly.php:
2479         * wp-content/themes/webkit/scripts/searchbuilds.js: Added.
2480         (initsearch.xhrPromise.):
2481         (initsearch):
2482         (initsearch.displayResults.addEntry):
2483         (initsearch.displayResults):
2484         (initsearch.displayError):
2485         (initsearch.clearErrors):
2486         * wp-content/themes/webkit/style.css:
2487         (input[type=text]):
2488         (input[type=submit]):
2489         (article .byline):
2490         (article .abovetitle):
2491
2492 2016-03-29  Jon Davis  <jond@apple.com>
2493
2494         Support images above the title on webkit.org posts
2495         https://bugs.webkit.org/show_bug.cgi?id=155979
2496
2497         Reviewed by Timothy Hatcher.
2498
2499         * wp-content/themes/webkit/functions.php:
2500         * wp-content/themes/webkit/single.php:
2501
2502 2016-03-22  Jonathan Davis  <jond@apple.com>
2503
2504         Allow the use of custom styles and scripts for blog posts
2505         https://bugs.webkit.org/show_bug.cgi?id=155768
2506
2507         Reviewed by Timothy Hatcher.
2508
2509         * wp-content/themes/webkit/functions.php:
2510
2511 2016-03-09  Jonathan Davis  <jond@apple.com>
2512
2513         For RSS feeds, convert image and link relative URIs to absolute URIs
2514         https://bugs.webkit.org/show_bug.cgi?id=155237
2515
2516         Reviewed by Timothy Hatcher.
2517
2518         * wp-content/themes/webkit/functions.php:
2519
2520 2016-03-03  Saam barati  <sbarati@apple.com>
2521
2522         Update style guide to reflect our style of only using "override" or "final" when overriding virtual methods
2523         https://bugs.webkit.org/show_bug.cgi?id=154978
2524
2525         Reviewed by Darin Adler.
2526
2527         * code-style.md:
2528
2529 2016-02-29  Yusuke Suzuki  <utatane.tea@gmail.com>
2530
2531         [DFG][FTL][B3] Support floor and ceil
2532         https://bugs.webkit.org/show_bug.cgi?id=154683
2533
2534         Reviewed by Filip Pizlo.
2535
2536         * docs/b3/intermediate-representation.html:
2537
2538 2016-02-16  Jonathan Davis  <jond@apple.com>
2539
2540         Add a redirect for B3 documentation
2541         https://bugs.webkit.org/show_bug.cgi?id=154293
2542
2543         Reviewed by Timothy Hatcher.
2544
2545         * .htaccess:
2546
2547 2016-02-15  Timothy Hatcher  <timothy@apple.com>
2548
2549         Fix byline to avoid bumping into content sticks out.
2550
2551         * wp-content/themes/webkit/style.css:
2552         (article .byline): Bump padding to avoid content with negative margins.
2553
2554 2016-02-13  Timothy Hatcher  <timothy@apple.com>
2555
2556         Adjust the appearance of mattewhite figures that are not widescreen.
2557
2558         * wp-content/themes/webkit/style.css:
2559         (article .mattewhite:not(.widescreen):
2560
2561 2016-02-12  Jonathan Davis  <jond@apple.com>
2562
2563         Add a CSS class to remove padding when using mattewhite class for figures
2564         https://bugs.webkit.org/show_bug.cgi?id=154206
2565
2566         Reviewed by Filip Pizlo.
2567
2568         * wp-content/themes/webkit/style.css:
2569         (article .two-columns):
2570         (article .two-columns h6):
2571         (article .two-columns p):
2572         (article .mattewhite):
2573         (article .mattewhite.tightwad):
2574         (article figure):
2575
2576 2016-02-12  Filip Pizlo  <fpizlo@apple.com>
2577
2578         Unreviewed, upload some blog files.
2579
2580         * blog-files/compile-times.png: Added.
2581         * blog-files/fast-isel.png: Added.
2582         * blog-files/jetstream-latency.png: Added.
2583         * blog-files/jetstream-throughput.png: Added.
2584         * blog-files/jetstream.png: Added.
2585         * blog-files/kraken.png: Added.
2586         * blog-files/low-compile-times.png: Added.
2587         * blog-files/low-fast-isel.png: Added.
2588         * blog-files/low-jetstream-latency.png: Added.
2589         * blog-files/low-jetstream-throughput.png: Added.
2590         * blog-files/low-jetstream.png: Added.
2591         * blog-files/low-kraken.png: Added.
2592         * blog-files/low-octane.png: Added.
2593         * blog-files/octane.png: Added.
2594
2595 2016-02-04  Jonathan Davis  <jond@apple.com>
2596
2597         Fix bad link on the Feature Status page.
2598         https://bugs.webkit.org/show_bug.cgi?id=152086
2599
2600         Reviewed by Timothy Hatcher.
2601
2602         * wp-content/themes/webkit/status.php:
2603
2604 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2605
2606         Get rid of anonymous stack slots
2607         https://bugs.webkit.org/show_bug.cgi?id=151128
2608
2609         Reviewed by Mark Lam.
2610
2611         This changes the documentation to account for the addition of Variables and the Get and Set
2612         opcodes, and the removal of anonymous stack slots from B3 IR.
2613
2614         * docs/b3/intermediate-representation.html:
2615
2616 2016-02-02  Dan Bernstein  <mitz@apple.com>
2617
2618         Tagline in B3 docs should match the rest of the website
2619         https://bugs.webkit.org/show_bug.cgi?id=153801
2620
2621         Reviewed by Filip Pizlo.
2622
2623         Fix the tagline.
2624
2625         * docs/b3/assembly-intermediate-representation.html:
2626         * docs/b3/index.html:
2627         * docs/b3/intermediate-representation.html:
2628
2629 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2630
2631         Minor fixes for B3 IR documentation
2632         https://bugs.webkit.org/show_bug.cgi?id=153782
2633
2634         Reviewed by Michael Saboff.
2635
2636         Fix minor issues that Geoff found.
2637
2638         * docs/b3/intermediate-representation.html:
2639
2640 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2641
2642         B3 documentation style shouldn't have hacks for h1
2643         https://bugs.webkit.org/show_bug.cgi?id=153725
2644
2645         Reviewed by Alexey Proskuryakov.
2646
2647         * docs/b3/style.css:
2648
2649 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2650
2651         Improve the style of B3 documentation
2652         https://bugs.webkit.org/show_bug.cgi?id=153674
2653
2654         Reviewed by Oliver Hunt.
2655
2656         This makes the style of the B3 documentation look like the Wiki, which I think is
2657         appropriate for the kind of content that we're putting into it - in particular, the font
2658         is the perfect size for dense content. The style also doesn't require much spoonfeeding
2659         from the HTML side so you can write nice looking documentation by just using really
2660         basic HTML constructs.
2661
2662         * docs/b3/assembly-intermediate-representation.html:
2663         * docs/b3/index.html:
2664         * docs/b3/intermediate-representation.html:
2665         * docs/b3/style.css:
2666
2667 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2668
2669         Clean up the B3 documentation a bit
2670         https://bugs.webkit.org/show_bug.cgi?id=153678
2671
2672         Reviewed by Saam Barati.
2673
2674         * docs/b3/index.html: Fix some links and fix small issues.
2675         * docs/b3/intermediate-representation.html: Clean up some text and fix small issues.
2676
2677 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2678
2679         B3 should have documentation
2680         https://bugs.webkit.org/show_bug.cgi?id=153658
2681
2682         Reviewed by Saam Barati.
2683
2684         Change the documentation to use HTML instead of Markdown.  Markdown has trouble with
2685         definition lists.  Things go downhill when you try to add paragraphs or code blocks to
2686         a definition.  That's unfortunate since we use definitions for the IR document.
2687
2688         Since there is no way to use our preferred styling for the IR document without doing a
2689         lot of bad hacks, it's best if we just stick to HTML. It looks plain but it's highly
2690         practical.
2691
2692         * docs/b3/assembly-intermediate-representation.html: Added.
2693         * docs/b3/bare-bones-backend.md: Removed.
2694         * docs/b3/index.html: Added.
2695         * docs/b3/intermediate-representation.html: Added.
2696         * docs/b3/style.css: Added.
2697         (dd):
2698         (dd:last-child):
2699
2700 2016-01-29  Timothy Hatcher  <timothy@apple.com>
2701
2702         Add some defintion list styles.
2703
2704         * wp-content/themes/webkit/style.css:
2705         (dl):
2706         (dt):
2707         (dd):
2708
2709 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2710
2711         B3 should have documentation
2712         https://bugs.webkit.org/show_bug.cgi?id=153658
2713
2714         Reviewed by Timothy Hatcher.
2715
2716         * docs: Added.
2717         * docs/b3: Added.
2718         * docs/b3/bare-bones-backend.md: Added.
2719
2720 2016-01-16  Timothy Hatcher  <timothy@apple.com>
2721
2722         Fix some responsive issues on smaller screens.
2723
2724         * wp-content/themes/webkit/style.css:
2725         (.timeline .time):
2726         (@media (max-width: 900px)):
2727         (.timeline:before):
2728         (.timeline > li):
2729         (.timeline > li:before):
2730         (.timeline .content):
2731         (.timeline li .time::before):
2732
2733 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2734
2735         Eliminate the margin on timeline elements so multiple timelines can touch.
2736
2737         * wp-content/themes/webkit/style.css:
2738         (.timeline):
2739
2740 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2741
2742         Use a 2px border radius instead to look good on 2x devices as well as 1x.
2743
2744         * wp-content/themes/webkit/style.css:
2745         (.timeline .time):
2746
2747 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2748
2749         Fix hairline crack on 1x devices between arrow and time label.
2750
2751         * wp-content/themes/webkit/style.css:
2752         (.timeline .content):
2753         (.timeline .time):
2754
2755 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2756
2757         Correct some history timeline styles.
2758
2759         * wp-content/themes/webkit/style.css:
2760         (.timeline .content):
2761
2762 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2763
2764         Add styles for a history timeline, needed by an upcoming blog post.
2765
2766         * wp-content/themes/webkit/style.css:
2767         (.timeline):
2768         (.timeline:after):
2769         (.timeline *):
2770         (.timeline:before):
2771         (.timeline > li):
2772         (.timeline > li:before):
2773         (.timeline .content):
2774         (.timeline figure):
2775         (.timeline .time):
2776         (.timeline h2, .timeline h3):
2777         (.timeline .time::before):
2778         (.timeline img):
2779         (@media (min-width: 900px)):
2780         (.timeline > li.force-clear):
2781         (.timeline > li:nth-child(odd)):
2782         (.timeline > li:nth-child(even)):
2783         (.timeline > li.force-clear + li):
2784         (.timeline li .time):
2785         (.timeline li:nth-child(odd) .time):
2786         (.timeline li:nth-child(even) .time):
2787         (.timeline li:nth-child(even) .time::before):
2788         (.timeline > li:nth-child(even):before):
2789
2790 2016-01-06  Jonathan Davis  <jond@apple.com>
2791
2792         Fixed Individuals and Vendor Contact formatting.
2793         https://bugs.webkit.org/show_bug.cgi?id=152714
2794
2795         Reviewed by Timothy Hatcher.
2796
2797         * security-policy.md:
2798
2799 2015-12-09  Jonathan Davis  <jond@apple.com>
2800
2801         Fixed broken link: https://webkit.org/old/security/security-group-members.html
2802         https://bugs.webkit.org/show_bug.cgi?id=152010
2803
2804         Reviewed by Timothy Hatcher.
2805
2806         * .htaccess:
2807         * security-policy.md:
2808         * wp-content/themes/webkit/style.css:
2809         (article h4):
2810         (article h5):
2811
2812 2015-12-09  Jonathan Davis  <jond@apple.com>
2813
2814         Fix function reference change.
2815
2816         * wp-content/themes/webkit/scripts/global.js:
2817
2818 2015-12-08  Jonathan Davis  <jond@apple.com>
2819
2820         Wide tables should be scrollable on narrow mobile screens.
2821         https://bugs.webkit.org/show_bug.cgi?id=151941
2822
2823         Reviewed by Timothy Hatcher.
2824
2825         * wp-content/themes/webkit/scripts/global.js:
2826         (inView):
2827         (onMovement):
2828         (updateImages):
2829         (enableScrollableTables):
2830         (update): Deleted.
2831         * wp-content/themes/webkit/style.css:
2832         (.pagination .prev-post):
2833         (article .scrollable):
2834         (.scrollable .scrollable-padding):
2835
2836 2015-12-08  Jonathan Davis  <jond@apple.com>
2837
2838         Fix Code Style Guidelines code parsing.
2839         https://bugs.webkit.org/show_bug.cgi?id=152024
2840
2841         Reviewed by Timothy Hatcher.
2842
2843         * wp-content/plugins/table-of-contents.php:
2844
2845 2015-12-08  Jonathan Davis  <jond@apple.com>
2846
2847         Fix social meta for home page.
2848         https://bugs.webkit.org/show_bug.cgi?id=151764
2849
2850         Reviewed by Timothy Hatcher.
2851
2852         * wp-content/plugins/social-meta.php:
2853
2854 2015-12-07  Jonathan Davis  <jond@apple.com>
2855
2856         Implemented a workaround for sharp SVG WebKit logo.
2857         https://bugs.webkit.org/show_bug.cgi?id=151971
2858
2859         Reviewed by Timothy Hatcher.
2860
2861         * wp-content/themes/webkit/images/webkit.svg:
2862
2863 2015-12-07  Jonathan Davis  <jond@apple.com>
2864
2865         Address UX issues with the Contribute menu.
2866         https://bugs.webkit.org/show_bug.cgi?id=151874
2867
2868         Reviewed by Timothy Hatcher.
2869
2870         * wp-content/themes/webkit/functions.php:
2871         * wp-content/themes/webkit/header.php:
2872         * wp-content/themes/webkit/style.css:
2873         (time, mark, audio, video):
2874         (footer, header, hgroup, menu, nav, section):
2875         (html):
2876         (body):
2877         (ol, ul):
2878         (blockquote, q):
2879         (q:before, q:after):
2880         (table):
2881         (p:empty):
2882         (.admin-bar p > a[name]::before):
2883         (.screen-reader-text):
2884         (.screen-reader-text:focus):
2885         (pre):
2886         (code):
2887         (.feature-header:after):
2888         (.feature.opened .feature-header:after):
2889         (footer nav a:hover):
2890         (header .menu-item-has-children .label-toggle::after):
2891         (header .menu-item):
2892         (.sub-menu-layer):
2893         (.sub-menu-layer .menu-item:first-child):
2894         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
2895         (@media only screen and (max-width: 920px)):
2896         (header .menu-item > .menu-toggle:checked + a > .label-toggle::after):
2897         (header .menu):
2898         (header .menu-toggle:checked ~ ul):
2899         (header .sub-menu-layer:before):
2900         (header .menu > .menu-item > .menu-toggle:checked ~ .sub-menu):
2901         (footer nav li):
2902         (@media only screen and (max-width: 690px)):
2903         (.feature-filters:after):
2904         (.feature-filters.opened:after):
2905         (#wpadminbar):
2906         (.table-of-contents label:after):
2907         (.menu-toggle:checked ~ .table-of-contents label:after):
2908         (.table-of-contents h6):
2909         (header nav .menu-item-has-children .label-toggle): Deleted.
2910         (header nav .menu-item): Deleted.
2911         (header .menu > .menu-item-has-children:hover > a::before): Deleted.
2912         (.menu > .menu-item > .menu-toggle:checked ~ .sub-menu): Deleted.
2913         (header nav .menu-toggle:checked ~ ul): Deleted.
2914         (header .menu-toggle:checked ~ .sub-menu): Deleted.
2915         (@media only screen and (max-width: 782px)): Deleted.
2916
2917 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2918
2919         One last fix for https redirect.
2920
2921         * wp-content/themes/webkit/.htaccess:
2922
2923 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2924
2925         Attempt to fix www redirect again.
2926
2927         * wp-content/themes/webkit/.htaccess:
2928
2929 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2930
2931         Fix www redirect again.
2932
2933         * wp-content/themes/webkit/.htaccess:
2934
2935 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2936
2937         Fix www redirect when https was used and restore status URL code.
2938
2939         * wp-content/themes/webkit/.htaccess:
2940         * wp-content/themes/webkit/status.php:
2941
2942 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2943
2944         Another attempt to fix a 404 error when the site loads via www.webkit.org.
2945
2946         * wp-content/themes/webkit/status.php:
2947
2948 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2949
2950         Fix a 404 error when the site loads via www.webkit.org.
2951
2952         * wp-content/themes/webkit/status.php:
2953
2954 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2955
2956         Fix toggling so hidden links are not clickable still.
2957
2958         * wp-content/themes/webkit/status.php:
2959
2960 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2961
2962         Fix another place where feature status internal reference links were wrong.
2963
2964         * wp-content/themes/webkit/status.php:
2965
2966 2015-12-04  Jonathan Davis  <jond@apple.com>
2967
2968         Fixed feature status internal reference links.
2969
2970         * wp-content/themes/webkit/status.php:
2971
2972 2015-12-04  Jonathan Davis  <jond@apple.com>
2973
2974         Update feature status for up-to-date status information.
2975         https://bugs.webkit.org/show_bug.cgi?id=151821
2976
2977         Reviewed by Timothy Hatcher.
2978
2979         * wp-content/themes/webkit/status.php:
2980
2981 2015-12-04  Jonathan Davis  <jond@apple.com>
2982
2983         Added redirects for old webkit.org archive.
2984
2985         * .htaccess:
2986
2987 2015-12-04  Jonathan Davis  <jond@apple.com>
2988
2989         Removing empty directories from the old site.
2990
2991         Reviewed by Timothy Hatcher.
2992
2993         * blog: Removed.
2994         * blog/wp-admin: Removed.
2995         * blog/wp-admin/css: Removed.
2996         * blog/wp-admin/css/colors: Removed.
2997         * blog/wp-admin/css/colors/blue: Removed.
2998         * blog/wp-admin/css/colors/coffee: Removed.
2999         * blog/wp-admin/css/colors/ectoplasm: Removed.
3000         * blog/wp-admin/css/colors/light: Removed.
3001         * blog/wp-admin/css/colors/midnight: Removed.
3002         * blog/wp-admin/css/colors/ocean: Removed.
3003         * blog/wp-admin/css/colors/sunrise: Removed.
3004         * blog/wp-admin/images: Removed.
3005         * blog/wp-admin/includes: Removed.
3006         * blog/wp-admin/js: Removed.
3007         * blog/wp-admin/maint: Removed.
3008         * blog/wp-admin/network: Removed.
3009         * blog/wp-admin/user: Removed.
3010         * blog/wp-content: Removed.
3011         * blog/wp-content/plugins: Removed.
3012         * blog/wp-content/plugins/akismet: Removed.
3013         * blog/wp-content/themes: Removed.
3014         * blog/wp-content/themes/classic: Removed.
3015         * blog/wp-content/themes/default: Removed.
3016         * blog/wp-content/themes/default/images: Removed.
3017         * blog/wp-content/themes/webkit: Removed.
3018         * blog/wp-content/uploads: Removed.
3019         * blog/wp-content/uploads/2007: Removed.
3020         * blog/wp-content/uploads/2007/06: Removed.
3021         * blog/wp-includes: Removed.
3022         * blog/wp-includes/ID3: Removed.
3023         * blog/wp-includes/SimplePie: Removed.
3024         * blog/wp-includes/SimplePie/Cache: Removed.
3025         * blog/wp-includes/SimplePie/Content: Removed.
3026         * blog/wp-includes/SimplePie/Content/Type: Removed.
3027         * blog/wp-includes/SimplePie/Decode: Removed.
3028         * blog/wp-includes/SimplePie/Decode/HTML: Removed.
3029         * blog/wp-includes/SimplePie/HTTP: Removed.
3030         * blog/wp-includes/SimplePie/Net: Removed.
3031         * blog/wp-includes/SimplePie/Parse: Removed.
3032         * blog/wp-includes/SimplePie/XML: Removed.
3033         * blog/wp-includes/SimplePie/XML/Declaration: Removed.
3034         * blog/wp-includes/Text: Removed.
3035         * blog/wp-includes/Text/Diff: Removed.
3036         * blog/wp-includes/Text/Diff/Engine: Removed.
3037         * blog/wp-includes/Text/Diff/Renderer: Removed.
3038         * blog/wp-includes/certificates: Removed.
3039         * blog/wp-includes/css: Removed.
3040         * blog/wp-includes/fonts: Removed.
3041         * blog/wp-includes/images: Removed.
3042         * blog/wp-includes/images/crystal: Removed.
3043         * blog/wp-includes/images/media: Removed.
3044         * blog/wp-includes/images/smilies: Removed.
3045         * blog/wp-includes/images/wlw: Removed.
3046         * blog/wp-includes/js: Removed.
3047         * blog/wp-includes/js/crop: Removed.
3048         * blog/wp-includes/js/imgareaselect: Removed.
3049         * blog/wp-includes/js/jcrop: Removed.
3050         * blog/wp-includes/js/jquery: Removed.
3051         * blog/wp-includes/js/jquery/ui: Removed.
3052         * blog/wp-includes/js/mediaelement: Removed.
3053         * blog/wp-includes/js/plupload: Removed.
3054         * blog/wp-includes/js/scriptaculous: Removed.
3055         * blog/wp-includes/js/swfupload: Removed.
3056         * blog/wp-includes/js/swfupload/plugins: Removed.
3057         * blog/wp-includes/js/thickbox: Removed.
3058         * blog/wp-includes/js/tinymce: Removed.
3059         * blog/wp-includes/js/tinymce/langs: Removed.
3060         * blog/wp-includes/js/tinymce/plugins: Removed.
3061         * blog/wp-includes/js/tinymce/plugins/charmap: Removed.
3062         * blog/wp-includes/js/tinymce/plugins/colorpicker: Removed.
3063         * blog/wp-includes/js/tinymce/plugins/compat3x: Removed.
3064         * blog/wp-includes/js/tinymce/plugins/compat3x/css: Removed.
3065         * blog/wp-includes/js/tinymce/plugins/directionality: Removed.
3066         * blog/wp-includes/js/tinymce/plugins/fullscreen: Removed.
3067         * blog/wp-includes/js/tinymce/plugins/hr: Removed.
3068         * blog/wp-includes/js/tinymce/plugins/image: Removed.
3069         * blog/wp-includes/js/tinymce/plugins/inlinepopups: Removed.
3070         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins: Removed.
3071         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2: Removed.
3072         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img: Removed.
3073         * blog/wp-includes/js/tinymce/plugins/lists: Removed.
3074         * blog/wp-includes/js/tinymce/plugins/media: Removed.
3075         * blog/wp-includes/js/tinymce/plugins/media/css: Removed.
3076         * blog/wp-includes/js/tinymce/plugins/media/js: Removed.
3077         * blog/wp-includes/js/tinymce/plugins/paste: Removed.
3078         * blog/wp-includes/js/tinymce/plugins/paste/js: Removed.
3079         * blog/wp-includes/js/tinymce/plugins/spellchecker: Removed.
3080         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes: Removed.
3081         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes/utils: Removed.
3082         * blog/wp-includes/js/tinymce/plugins/spellchecker/css: Removed.
3083         * blog/wp-includes/js/tinymce/plugins/spellchecker/img: Removed.
3084         * blog/wp-includes/js/tinymce/plugins/spellchecker/includes: Removed.
3085         * blog/wp-includes/js/tinymce/plugins/tabfocus: Removed.
3086         * blog/wp-includes/js/tinymce/plugins/textcolor: Removed.
3087         * blog/wp-includes/js/tinymce/plugins/wordpress: Removed.
3088         * blog/wp-includes/js/tinymce/plugins/wordpress/css: Removed.
3089         * blog/wp-includes/js/tinymce/plugins/wordpress/img: Removed.
3090         * blog/wp-includes/js/tinymce/plugins/wpautoresize: Removed.
3091         * blog/wp-includes/js/tinymce/plugins/wpdialogs: Removed.
3092         * blog/wp-includes/js/tinymce/plugins/wpdialogs/js: Removed.
3093         * blog/wp-includes/js/tinymce/plugins/wpeditimage: Removed.
3094         * blog/wp-includes/js/tinymce/plugins/wpeditimage/css: Removed.
3095         * blog/wp-includes/js/tinymce/plugins/wpeditimage/img: Removed.
3096         * blog/wp-includes/js/tinymce/plugins/wpeditimage/js: Removed.
3097         * blog/wp-includes/js/tinymce/plugins/wpemoji: Removed.
3098         * blog/wp-includes/js/tinymce/plugins/wpfullscreen: Removed.
3099         * blog/wp-includes/js/tinymce/plugins/wpfullscreen/css: Removed.
3100         * blog/wp-includes/js/tinymce/plugins/wpgallery: Removed.
3101         * blog/wp-includes/js/tinymce/plugins/wpgallery/img: Removed.
3102         * blog/wp-includes/js/tinymce/plugins/wplink: Removed.
3103         * blog/wp-includes/js/tinymce/plugins/wplink/css: Removed.
3104         * blog/wp-includes/js/tinymce/plugins/wplink/img: Removed.
3105         * blog/wp-includes/js/tinymce/plugins/wplink/js: Removed.
3106         * blog/wp-includes/js/tinymce/plugins/wpview: Removed.
3107         * blog/wp-includes/js/tinymce/skins: Removed.
3108         * blog/wp-includes/js/tinymce/skins/lightgray: Removed.
3109         * blog/wp-includes/js/tinymce/skins/lightgray/fonts: Removed.
3110         * blog/wp-includes/js/tinymce/skins/lightgray/img: Removed.
3111         * blog/wp-includes/js/tinymce/skins/wordpress: Removed.
3112         * blog/wp-includes/js/tinymce/skins/wordpress/images: Removed.
3113         * blog/wp-includes/js/tinymce/themes: Removed.
3114         * blog/wp-includes/js/tinymce/themes/advanced: Removed.
3115         * blog/wp-includes/js/tinymce/themes/advanced/img: Removed.
3116         * blog/wp-includes/js/tinymce/themes/advanced/js: Removed.
3117         * blog/wp-includes/js/tinymce/themes/advanced/skins: Removed.
3118         * blog/wp-includes/js/tinymce/themes/advanced/skins/default: Removed.
3119         * blog/wp-includes/js/tinymce/themes/advanced/skins/default/img: Removed.
3120         * blog/wp-includes/js/tinymce/themes/advanced/skins/highcontrast: Removed.
3121         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7: Removed.
3122         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img: Removed.
3123         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme: Removed.
3124         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/img: Removed.
3125         * blog/wp-includes/js/tinymce/themes/modern: Removed.
3126         * blog/wp-includes/js/tinymce/utils: Removed.
3127         * blog/wp-includes/pomo: Removed.
3128         * blog/wp-includes/theme-compat: Removed.
3129         * building: Removed.
3130         * coding: Removed.
3131         * coding/images: Removed.
3132         * css: Removed.
3133         * images: Removed.
3134         * misc: Removed.
3135         * misc/DatabaseExample.html: Removed.
3136         * misc/DatabaseTester.html: Removed.
3137         * misc/WebKitDetect.html: Removed.
3138         * misc/WebKitDetect.js: Removed.
3139         * misc/drosera: Removed.
3140         * misc/drosera/demo.js: Removed.
3141         * misc/drosera/drosera.png: Removed.
3142         * misc/drosera/index.html: Removed.
3143         * misc/gradient-input.html: Removed.
3144         * misc/morph.html: Removed.
3145         * misc/related-target-and-shadow-dom.svg: Removed.
3146         * projects: Removed.
3147         * projects/accessibility: Removed.
3148         * projects/cleanup: Removed.
3149         * projects/compat: Removed.
3150         * projects/css: Removed.
3151         * projects/documentation: Removed.
3152         * projects/dom: Removed.
3153         * projects/editing: Removed.
3154         * projects/forms: Removed.
3155         * projects/html: Removed.
3156         * projects/javascript: Removed.
3157         * projects/layout: Removed.
3158         * projects/mathml: Removed.
3159         * projects/performance: Removed.
3160         * projects/plugins: Removed.
3161         * projects/portability: Removed.
3162         * projects/printing: Removed.
3163         * projects/svg: Removed.
3164         * projects/webkit: Removed.
3165         * projects/xml: Removed.
3166         * projects/xslt: Removed.
3167         * quality: Removed.
3168         * security: Removed.
3169
3170 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3171
3172         Allow index.html indexes again.
3173
3174         * .htaccess:
3175
3176 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3177
3178         Remove the old site files.
3179
3180         * asking_questions.html: Removed.
3181         * building/active-scheme-xcode4.png: Removed.
3182         * building/build-settings-tab-xcode4.png: Removed.
3183         * building/build.html: Removed.
3184         * building/checkout.html: Removed.
3185         * building/custom-executable-xcode4.png: Removed.
3186         * building/cygwin-downloader.zip: Removed.
3187         * building/debug-mac-uiprocess.html: Removed.
3188         * building/debug.html: Removed.
3189         * building/launch-debugger-vs2010-small.png: Removed.
3190         * building/launch-debugger-vs2010.png: Removed.
3191         * building/run-xcode4.png: Removed.
3192         * building/run.html: Removed.
3193         * building/set-as-startup-project-vs2010.png: Removed.
3194         * building/set-debugging-properties-vs2010-small.png: Removed.
3195         * building/set-debugging-properties-vs2010.png: Removed.
3196         * building/tools.html: Removed.
3197         * coding/RefPtr.html: Removed.
3198         * coding/adding-features.html: Removed.
3199         * coding/assertion-guidelines.html: Removed.
3200         * coding/bsd-license.html: Removed.
3201         * coding/coding-style.html: Removed.
3202         * coding/commit-review-policy.html: Removed.
3203         * coding/contributing.html: Removed.
3204         * coding/dom-element-attach.html: Removed.
3205         * coding/images/contribute_add_attachment.png: Removed.
3206         * coding/images/contribute_mark_review.png: Removed.
3207         * coding/images/dom-element-attach-large.png: Removed.
3208         * coding/images/dom-element-attach-small.png: Removed.
3209         * coding/images/dom-element-attach.graffle: Removed.
3210         * coding/lgpl-license.html: Removed.
3211         * coding/major-objects.html: Removed.
3212         * coding/scripts.html: Removed.
3213         * coding/technical-articles.html: Removed.
3214         * contact.html: Removed.
3215         * css/blue.css: Removed.
3216         * css/gray.css: Removed.
3217         * css/green.css: Removed.
3218         * css/ie.css: Removed.
3219         * css/main.css: Removed.
3220         * css/pink.css: Removed.
3221         * css/purple.css: Removed.
3222         * css/yellow.css: Removed.
3223         * demos/index.html: Removed.
3224         * footer.inc: Removed.
3225         * header.inc: Removed.
3226         * images/DroseraPic.png: Removed.
3227         * images/blank.png: Removed.
3228         * images/blue-background.png: Removed.
3229         * images/blue-bullet.png: Removed.
3230         * images/download.png: Removed.
3231         * images/end.png: Removed.
3232         * images/gray-background.png: Removed.
3233         * images/green-background.png: Removed.
3234         * images/green-bullet.png: Removed.
3235         * images/icon-gold.png: Removed.
3236         * images/icon.png: Removed.
3237         * images/ie-nav.png: Removed.
3238         * images/middle.png: Removed.
3239         * images/nav.png: Removed.
3240         * images/pink-background.png: Removed.
3241         * images/pink-bullet.png: Removed.
3242         * images/purple-background.png: Removed.
3243         * images/purple-bullet.png: Removed.
3244         * images/surfin-safari.icns: Removed.
3245         * images/yellow-background.png: Removed.
3246         * images/yellow-bullet.png: Removed.
3247         * index.html: Removed.
3248         * nav.inc: Removed.
3249         * pngbehavior.htc: Removed.
3250         * projects/accessibility/index.html: Removed.
3251         * projects/cleanup/index.html: Removed.
3252         * projects/compat/index.html: Removed.
3253         * projects/css/index.html: Removed.
3254         * projects/documentation/index.html: Removed.
3255         * projects/dom/index.html: Removed.
3256         * projects/editing/index.html: Removed.
3257         * projects/forms/image-usemap.png: Removed.
3258         * projects/forms/image1.png: Removed.
3259         * projects/forms/image10.png: Removed.
3260         * projects/forms/image16.png: Removed.
3261         * projects/forms/index.html: Removed.
3262         * projects/forms/survey.html: Removed.
3263         * projects/goals.html: Removed.
3264         * projects/html/index.html: Removed.
3265         * projects/index.html: Removed.
3266         * projects/javascript/index.html: Removed.
3267         * projects/layout/index.html: Removed.
3268         * projects/mathml/index.html: Removed.
3269         * projects/performance/index.html: Removed.
3270         * projects/plugins/index.html: Removed.
3271         * projects/portability/index.html: Removed.
3272         * projects/printing/index.html: Removed.
3273         * projects/svg/index.html: Removed.
3274         * projects/svg/status.xml: Removed.
3275         * projects/svg/svg-status.css: Removed.
3276         * projects/svg/svg-status.xsl: Removed.
3277         * projects/webkit/index.html: Removed.
3278         * projects/xml/index.html: Removed.
3279         * projects/xslt/index.html: Removed.
3280         * quality/.htaccess: Removed.
3281         * quality/Ahem.ttf: Removed.
3282         * quality/bugpriorities.html: Removed.
3283         * quality/bugwriting.html: Removed.
3284         * quality/bugzilla.html: Removed.
3285         * quality/crashlogs.html: Removed.
3286         * quality/leakhunting.html: Removed.
3287         * quality/lifecycle.html: Removed.
3288         * quality/mac_reportbox.jpg: Removed.
3289         * quality/mac_viewtrace.jpg: Removed.
3290         * quality/reduction.html: Removed.
3291         * quality/reporting.html: Removed.
3292         * quality/testing.html: Removed.
3293         * quality/testwriting.html: Removed.
3294         * quality/win_installwatson.jpg: Removed.
3295         * quality/win_watsongui.jpg: Removed.
3296         * quality/win_watsoninstalled.jpg: Removed.
3297         * security/index.html: Removed.
3298         * security/security-group-members.html: Removed.
3299         * status.html: Removed.
3300         * team.html: Removed.
3301
3302 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3303
3304         Yet another attempt to fix the http blog redirects.
3305
3306         Removing the blog folder should do it.
3307
3308         * .htaccess:
3309         * blog: Removed.
3310
3311 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3312
3313         Another attempt to fix the http blog redirects.
3314
3315         * .htaccess:
3316
3317 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3318
3319         Attempt to fix the http blog redirects.
3320
3321         * .htaccess:
3322
3323 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3324
3325         Another attempt to fix the https redirect.
3326
3327         * .htaccess:
3328
3329 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3330
3331         Attempt to fix the https redirect.
3332
3333         * .htaccess:
3334
3335 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3336
3337         Fix blog.webkit.org redirects.
3338
3339         * .htaccess:
3340
3341 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3342
3343         Add redirects for the demos folder.
3344
3345         * .htaccess:
3346
3347 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3348
3349         Remove duplicate redirect.
3350
3351         * .htaccess:
3352
3353 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3354
3355         One more attempt to clean up redirects.
3356
3357         * .htaccess:
3358
3359 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3360
3361         Avoid double slashes after redirect for directories.
3362
3363         * .htaccess:
3364
3365 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3366
3367         Fix directory redirects some more.
3368
3369         * .htaccess:
3370
3371 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3372
3373         Fix directory redirect ordering.
3374
3375         * .htaccess:
3376
3377 2015-12-03  Jonathan Davis  <jond@apple.com>
3378
3379         Fixed cache logic so download data is correctly available.
3380
3381         * wp-content/themes/webkit/nightly.php:
3382
3383 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3384
3385         Add some missing redirects for directories of the old site.
3386
3387         * .htaccess:
3388
3389 2015-12-03  Jonathan Davis  <jond@apple.com>
3390
3391         Fixed transient behavior when the cache plugin is enabled.
3392
3393         * wp-content/themes/webkit/functions.php:
3394         * wp-content/themes/webkit/includes.php:
3395         * wp-content/themes/webkit/nightly.php:
3396
3397 2015-12-03  Jonathan Davis  <jond@apple.com>
3398
3399         Add sub-section anchors to code style guidelines
3400         https://bugs.webkit.org/show_bug.cgi?id=151770
3401
3402         Reviewed by Timothy Hatcher.
3403
3404         * code-style.md:
3405         * wp-content/plugins/table-of-contents.php:
3406         * wp-content/themes/webkit/includes.php:
3407         * wp-content/themes/webkit/style.css:
3408         (a[name]):
3409         (p > a[name]::before):
3410         (a[name]:hover):
3411         (h6 a[name]):
3412         (.admin-bar a[name]):
3413         (.admin-bar p > a[name]::before):
3414         (.screen-reader-text):
3415         (.table-of-contents ul li > ul):
3416         (#post-4132 pre:nth-child(-n+10)):
3417         (#post-4132 pre:nth-child(-n+8)): Deleted.
3418
3419 2015-12-01  Jonathan Davis  <jond@apple.com>
3420
3421         Updated favicon.ico with the new logo.
3422
3423         * favicon.ico:
3424
3425 2015-12-01  Jonathan Davis  <jond@apple.com>
3426
3427         Improved accessibility handling for the small drop-down menu.
3428
3429         * wp-content/themes/webkit/scripts/global.js:
3430
3431 2015-12-01  Jonathan Davis  <jond@apple.com>
3432
3433         Fixed font rendering. Fixed SVG rendering for Firefox.
3434
3435         * wp-content/themes/webkit/images/icons.svg:
3436         * wp-content/themes/webkit/images/inspector.svg:
3437         * wp-content/themes/webkit/images/twitter.svg:
3438         * wp-content/themes/webkit/style.css:
3439         (code):
3440         (a[name]):
3441         (.screen-reader-text:focus):
3442         (.page-width):
3443         (.tile.category-web-inspector .background-image):
3444         (.tile.category-performance .background-image):
3445         (.tile.category-javascript .background-image):
3446         (.tile.category-css .background-image):
3447         (.tile.category-standards .background-image):
3448         (.tile.category-contributing .background-image):
3449         (.tile.category-storage .background-image):
3450         (.tile.category-layout .background-image):
3451         (.tile.tag-timeline .background-image):
3452         (.tile.tag-console .background-image):
3453         (.tile.tag-debugger .background-image):
3454         (.tile.tag-shortcuts .background-image):
3455         (.tile .background-image.loaded):
3456         (body, input, textarea, select, button): Deleted.
3457
3458 2015-12-01  Jonathan Davis  <jond@apple.com>
3459
3460         Removed escpaes to correctly pass query string arguments.
3461
3462         * .htaccess:
3463
3464 2015-12-01  Jonathan Davis  <jond@apple.com>
3465
3466         Corrected rewrite rules to restore convenience paths.
3467
3468         * .htaccess:
3469
3470 2015-12-01  Jonathan Davis  <jond@apple.com>
3471
3472         Fixed static reference PHP syntax for compatibility with the server environment.
3473
3474         * wp-content/plugins/table-of-contents.php:
3475
3476 2015-12-01  Jonathan Davis  <jond@apple.com>
3477
3478         Fixed PHP syntax for compatibility with the server environment.
3479
3480         * wp-content/plugins/social-meta.php:
3481         * wp-content/themes/webkit/functions.php:
3482         * wp-content/themes/webkit/widgets/twitter.php:
3483
3484 2015-12-01  Jonathan Davis  <jond@apple.com>
3485
3486         Updated webkit.org to use the new theme and WordPress deployment.
3487
3488         * .htaccess:
3489         * blog/.htaccess:
3490         * index.php: Added.
3491
3492 2015-12-01  Jonathan Davis  <jond@apple.com>
3493
3494         Fixed data return format for tweets when updating cache.
3495
3496         * wp-content/themes/webkit/widgets/twitter.php:
3497
3498 2015-12-01  Jonathan Davis  <jond@apple.com>
3499
3500         Theme update to tidy styles and add a theme screenshot.
3501
3502         * wp-content/themes/webkit/screenshot.png: Added.
3503         * wp-content/themes/webkit/style.css:
3504         (.featured-tile):
3505         (.tile .background-image):
3506
3507 2015-11-30  Jonathan Davis  <jond@apple.com>
3508
3509         Set max-height to prevent narrow images from upscaling.
3510
3511         * wp-content/themes/webkit/style.css:
3512         (article figure > img):
3513         (figure.widescreen):
3514         (figure.widescreen figcaption):
3515         (figure.widescreen img): Deleted.
3516
3517 2015-11-30  Jonathan Davis  <jond@apple.com>
3518
3519         Added a new theme and plugins for a redesigned webkit.org.
3520
3521         Reviewed by Timothy Hatcher.
3522
3523         * apple-touch-icon-precomposed.png: Added.
3524         * code-style.md: Added.
3525         * commit-review.md: Added.
3526         * favicon.png: Added.
3527         * security-policy.md: Added.
3528         * tabicon.svg: Added.
3529         * wp-content: Added.
3530         * wp-content/index.php: Added.
3531         * wp-content/maintenance.php: Added.
3532         * wp-content/plugins: Added.
3533         * wp-content/plugins/analytics.php: Added.
3534         * wp-content/plugins/hyperlight: Added.
3535         * wp-content/plugins/hyperlight/hyperlight: Added.
3536         * wp-content/plugins/hyperlight/hyperlight.php: Added.
3537         * wp-content/plugins/hyperlight/hyperlight/hyperlight.php: Added.
3538         * wp-content/plugins/hyperlight/hyperlight/languages: Added.
3539         * wp-content/plugins/hyperlight/hyperlight/languages/apache.php: Added.
3540         * wp-content/plugins/hyperlight/hyperlight/languages/blocklist.php: Added.
3541         * wp-content/plugins/hyperlight/hyperlight/languages/code.php: Added.
3542         * wp-content/plugins/hyperlight/hyperlight/languages/cpp.php: Added.
3543         * wp-content/plugins/hyperlight/hyperlight/languages/csharp.php: Added.
3544         * wp-content/plugins/hyperlight/hyperlight/languages/css.php: Added.
3545         * wp-content/plugins/hyperlight/hyperlight/languages/diff.php: Added.
3546         * wp-content/plugins/hyperlight/hyperlight/languages/filetypes: Added.
3547         * wp-content/plugins/hyperlight/hyperlight/languages/html.php: Added.
3548         * wp-content/plugins/hyperlight/hyperlight/languages/ini.php: Added.
3549         * wp-content/plugins/hyperlight/hyperlight/languages/iphp.php: Added.
3550         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php: Added.
3551         * wp-content/plugins/hyperlight/hyperlight/languages/php.php: Added.
3552         * wp-content/plugins/hyperlight/hyperlight/languages/python.php: Added.
3553         * wp-content/plugins/hyperlight/hyperlight/languages/syntax.php: Added.
3554         * wp-content/plugins/hyperlight/hyperlight/languages/vb.php: Added.
3555         * wp-content/plugins/hyperlight/hyperlight/languages/xml.php: Added.
3556         * wp-content/plugins/hyperlight/hyperlight/preg_helper.php: Added.
3557         * wp-content/plugins/index.php: Added.
3558         * wp-content/plugins/social-meta.php: Added.
3559         * wp-content/plugins/table-of-contents.php: Added.
3560         * wp-content/plugins/visual-preview.php: Added.
3561         * wp-content/themes: Added.
3562         * wp-content/themes/index.php: Added.
3563         * wp-content/themes/webkit: Added.
3564         * wp-content/themes/webkit/404.php: Added.
3565         * wp-content/themes/webkit/444.php: Added.
3566         * wp-content/themes/webkit/footer.php: Added.
3567         * wp-content/themes/webkit/front-header.php: Added.
3568         * wp-content/themes/webkit/front-page.php: Added.
3569         * wp-content/themes/webkit/functions.php: Added.
3570         * wp-content/themes/webkit/header.php: Added.
3571         * wp-content/themes/webkit/images: Added.
3572         * wp-content/themes/webkit/images/download.svg: Added.
3573         * wp-content/themes/webkit/images/icons.svg: Added.
3574         * wp-content/themes/webkit/images/inspector.svg: Added.
3575         * wp-content/themes/webkit/images/menu-down.svg: Added.
3576         * wp-content/themes/webkit/images/squirrelfish-lives.svg: Added.
3577         * wp-content/themes/webkit/images/twitter.svg: Added.
3578         * wp-content/themes/webkit/images/webkit.svg: Added.
3579         * wp-content/themes/webkit/includes.php: Added.
3580         * wp-content/themes/webkit/index.php: Added.
3581         * wp-content/themes/webkit/loop.php: Added.
3582         * wp-content/themes/webkit/nightly.php: Added.
3583         * wp-content/themes/webkit/page.php: Added.
3584         * wp-content/themes/webkit/scripts: Added.
3585         * wp-content/themes/webkit/scripts/global.js: Added.
3586         * wp-content/themes/webkit/single.php: Added.
3587         * wp-content/themes/webkit/sitemap.php: Added.
3588         * wp-content/themes/webkit/status.php: Added.
3589         * wp-content/themes/webkit/style.css: Added.
3590         * wp-content/themes/webkit/team.php: Added.
3591         * wp-content/themes/webkit/widgets: Added.
3592         * wp-content/themes/webkit/widgets/icon.php: Added.
3593         * wp-content/themes/webkit/widgets/page.php: Added.
3594         * wp-content/themes/webkit/widgets/post.php: Added.
3595         * wp-content/themes/webkit/widgets/twitter.php: Added.
3596
3597 2015-11-18  Jonathan Davis  <jond@apple.com>
3598
3599         Adding a maintenance file for the old WordPress blog.
3600
3601         Reviewed by Timothy Hatcher.
3602
3603         * blog/wp-content/maintenance.php: Added.
3604
3605 2015-10-26  Ryosuke Niwa  <rniwa@webkit.org>
3606
3607         Add images needed for shadow DOM blog post
3608         https://bugs.webkit.org/show_bug.cgi?id=150549
3609
3610         Reviewed by Timothy Hatcher.
3611
3612         Added images.
3613
3614         * blog-files/introducing-shadow-dom: Added.
3615         * blog-files/introducing-shadow-dom/commit-queue-contact.png: Added.
3616         * blog-files/introducing-shadow-dom/progress-bar.png: Added.
3617
3618 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3619
3620         Modify the image to fit the width of the blog.
3621
3622         * blog-files/web-inspector-keyboard-shortcuts/debugger-shortcuts.png:
3623
3624 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3625
3626         Add more assets for Web Inspector Keyboard Shortcuts blog post.
3627
3628         * blog-files/web-inspector-keyboard-shortcuts/icon-disable.png: Added.
3629         * blog-files/web-inspector-keyboard-shortcuts/icon-play.png: Added.
3630         * blog-files/web-inspector-keyboard-shortcuts/icon-step-in.png: Added.
3631         * blog-files/web-inspector-keyboard-shortcuts/icon-step-out.png: Added.
3632         * blog-files/web-inspector-keyboard-shortcuts/icon-step-over.png: Added.
3633         * blog-files/web-inspector-keyboard-shortcuts/search.png: Added.
3634
3635 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3636
3637         Add assets for Web Inspector Keyboard Shortcuts blog post.
3638
3639         * blog-files/web-inspector-keyboard-shortcuts/clear-console.png: Added.
3640         * blog-files/web-inspector-keyboard-shortcuts/console-filters.m4v: Added.
3641         * blog-files/web-inspector-keyboard-shortcuts/debugger-shortcuts.png: Added.
3642         * blog-files/web-inspector-keyboard-shortcuts/hide-element.m4v: Added.
3643         * blog-files/web-inspector-keyboard-shortcuts/select-next-and-previous-tabs.m4v: Added.
3644         * blog-files/web-inspector-keyboard-shortcuts/toggle-split-console.m4v: Added.
3645         * blog-files/web-inspector-keyboard-shortcuts/tooltips.gif: Added.
3646
3647 2015-09-15  Wenson Hsieh  <wenson_hsieh@apple.com>
3648
3649         Add anchor tags for scroll snapping examples.
3650
3651         * demos/scroll-snap/index.html: Added anchor tags.
3652
3653 2015-09-14  Wenson Hsieh  <wenson_hsieh@apple.com>
3654
3655         Add scroll snap blog post resources.
3656
3657         * blog-files/scroll-snap/overflow-normal.mp4: Added.
3658         * blog-files/scroll-snap/snap-2d-rotated.mp4: Added.
3659         * blog-files/scroll-snap/snap-2d.mp4: Added.
3660         * blog-files/scroll-snap/snap-coordinates-centered.mp4: Added.
3661         * blog-files/scroll-snap/snap-coordinates.mp4: Added.
3662         * blog-files/scroll-snap/snap-repeat-100.mp4: Added.
3663
3664 2015-09-14  Wenson Hsieh  <wenson_hsieh@apple.com>
3665
3666         Add scroll snap demo directory and files.
3667
3668         * demos/scroll-snap/images/1.png: Added.
3669         * demos/scroll-snap/images/10.png: Added.
3670         * demos/scroll-snap/images/11.png: Added.
3671         * demos/scroll-snap/images/12.png: Added.
3672         * demos/scroll-snap/images/13.png: Added.
3673         * demos/scroll-snap/images/14.png: Added.
3674         * demos/scroll-snap/images/15.png: Added.
3675         * demos/scroll-snap/images/16.png: Added.
3676         * demos/scroll-snap/images/2.png: Added.
3677         * demos/scroll-snap/images/3.png: Added.
3678         * demos/scroll-snap/images/4.png: Added.
3679         * demos/scroll-snap/images/5.png: Added.
3680         * demos/scroll-snap/images/6.png: Added.
3681         * demos/scroll-snap/images/7.png: Added.
3682         * demos/scroll-snap/images/8.png: Added.
3683         * demos/scroll-snap/images/9.png: Added.
3684         * demos/scroll-snap/images/bluecross.svg: Added.
3685         * demos/scroll-snap/images/corner.svg: Added.
3686         * demos/scroll-snap/index.html: Added.
3687
3688 2015-09-03  Matt Baker  <mattbaker@apple.com>
3689
3690         Added and updated assets for Introducing the Rendering Frames Timeline blog post.
3691
3692         * blog-files/rendering-frames-timeline/inspector-rendering-frames-demo.mov: Added.
3693         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering.png:
3694         * blog-files/rendering-frames-timeline/inspector-rendering-frames.png:
3695         * blog-files/rendering-frames-timeline/inspector-task-filters.png:
3696
3697 2015-09-03  Matt Baker  <mattbaker@apple.com>
3698
3699         Add assets for Introducing the Rendering Frames Timeline blog post.
3700
3701         * blog-files/rendering-frames-timeline/inspector-15ms-filter-after-2x.png: Added.
3702         * blog-files/rendering-frames-timeline/inspector-15ms-filter-after.png: Added.
3703         * blog-files/rendering-frames-timeline/inspector-15ms-filter-before-2x.png: Added.
3704         * blog-files/rendering-frames-timeline/inspector-15ms-filter-before.png: Added.
3705         * blog-files/rendering-frames-timeline/inspector-frames-graph-2x.png: Added.
3706         * blog-files/rendering-frames-timeline/inspector-frames-graph.png: Added.
3707         * blog-files/rendering-frames-timeline/inspector-rendering-frames-2x.png: Added.
3708         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering-2x.png: Added.
3709         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering.png: Added.
3710         * blog-files/rendering-frames-timeline/inspector-rendering-frames.png: Added.
3711         * blog-files/rendering-frames-timeline/inspector-task-filters-2x.png: Added.
3712         * blog-files/rendering-frames-timeline/inspector-task-filters.png: Added.
3713
3714 2015-08-28  Jonathan Davis  <jond@apple.com>
3715
3716         Add assets for Styles Sidebar Refinements in Web Inspector blog post.
3717
3718         * blog-files/styles-sidebar-refinements-in-web-inspector: Added.
3719         * blog-files/styles-sidebar-refinements-in-web-inspector/ComputedToRules-1x.png: Added.
3720         * blog-files/styles-sidebar-refinements-in-web-inspector/ComputedToRules-2x.png: Added.
3721         * blog-files/styles-sidebar-refinements-in-web-inspector/Filter-1x.png: Added.
3722         * blog-files/styles-sidebar-refinements-in-web-inspector/Filter-2x.png: Added.
3723         * blog-files/styles-sidebar-refinements-in-web-inspector/FilterSelector-1x.png: Added.
3724         * blog-files/styles-sidebar-refinements-in-web-inspector/FilterSelector-2x.png: Added.
3725         * blog-files/styles-sidebar-refinements-in-web-inspector/SelectorHovering-1x.png: Added.
3726         * blog-files/styles-sidebar-refinements-in-web-inspector/SelectorHovering-2x.png: Added.
3727         * blog-files/styles-sidebar-refinements-in-web-inspector/Tabbing.mp4: Added.
3728         * blog-files/styles-sidebar-refinements-in-web-inspector/WarningIcon-1x.png: Added.
3729         * blog-files/styles-sidebar-refinements-in-web-inspector/WarningIcon-2x.png: Added.
3730
3731 2015-08-26  Brent Fulgham  <bfulgham@apple.com>
3732
3733         Update Windows tool install instructions.
3734
3735         * building/tools.html:
3736
3737 2015-08-24  Saam barati  <sbarati@apple.com>
3738
3739         Add mp4 version of types-changing video.
3740
3741         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mp4: Added.
3742
3743 2015-08-23  Saam barati  <sbarati@apple.com>
3744
3745         Change compiler-pipeline image for type profiler and code coverage profiler blog post.
3746
3747         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline-1x.png: Added.
3748         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline-2x.png: Added.
3749         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline.png: Removed.
3750
3751 2015-08-22  Saam barati  <sbarati@apple.com>
3752
3753         Change image for type profiler and code coverage profiler blog post.
3754
3755         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-1x.png:
3756         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-2x.png:
3757
3758 2015-08-22  Saam barati  <sbarati@apple.com>
3759
3760         Change video for type profiler and code coverage profiler blog post.
3761
3762         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mov:
3763
3764 2015-08-22  Saam barati  <sbarati@apple.com>
3765
3766         Add 1x/2x resources for type profiler and code coverage profiler blog post.
3767
3768         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-1x.png: Added.
3769         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-2x.png: Added.
3770         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage.png: Removed.
3771         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug-1x.png: Added.
3772         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug-2x.png: Added.
3773         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug.png: Removed.
3774         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view-1x.png: Added.
3775         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view-2x.png: Added.
3776         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view.png: Removed.
3777         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere-1x.png: Added.
3778         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere-2x.png: Added.
3779         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png: Removed.
3780
3781 2015-08-21  Saam barati  <sbarati@apple.com>
3782
3783         Edit a resource for type profiler and code coverage profiler blog post.
3784
3785         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png:
3786
3787 2015-08-21  Saam barati  <sbarati@apple.com>
3788
3789         Add resources for type profiler and code coverage profiler blog post.
3790
3791         * blog-files/type-profiler-and-code-coverage-profiler: Added.
3792         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-video.mp4: Added.
3793         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage.png: Added.
3794         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline.png: Added.
3795         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug.png: Added.
3796         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view.png: Added.
3797         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mov: Added.
3798         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png: Added.
3799
3800 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3801
3802         Correct a typo in the explanatory text.
3803
3804         * demos/backdrop-filter/index.html:
3805
3806 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3807
3808         Add an example of backdrop-filter.
3809
3810         * demos/backdrop-filter: Added.
3811         * demos/backdrop-filter/dynamic_poster.jpg: Added.
3812         * demos/backdrop-filter/dynamic_source.m4v: Added.
3813         * demos/backdrop-filter/index.html: Added.
3814         * demos/backdrop-filter/inverted_color.jpg: Added.
3815         * demos/backdrop-filter/multiple.jpg: Added.
3816         * demos/backdrop-filter/simple_blur.jpg: Added.
3817
3818 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3819
3820         Add a poster image for the video.
3821
3822         * blog-files/backdrop-filters/dynamic_poster.jpg: Added.
3823
3824 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3825
3826         Add more media control examples.
3827
3828         * blog-files/backdrop-filters/dynamic_backdrop.m4v: Added.
3829         * blog-files/backdrop-filters/Media_Controls_Complete_2x.jpg: Added.
3830         * blog-files/backdrop-filters/Media_Controls_Complete_2x.jpg: Added.
3831
3832 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3833
3834         Add two more files for a future blog post.
3835
3836         * blog-files/backdrop-filters/Media_Controls_1x.jpg: Added.
3837         * blog-files/backdrop-filters/Media_Controls_2x.jpg: Added.
3838
3839 2015-08-05  Benjamin Poulain  <benjamin@webkit.org>
3840
3841         Fix the twitter links on the status page
3842
3843         * status.html:
3844
3845 2015-08-03  Benjamin Poulain  <benjamin@webkit.org>
3846
3847         Prepare screenshots for a potential blog post
3848
3849         * blog-files/css-selectors-level-4/dynamic-specificity-1x.png: Added.
3850         * blog-files/css-selectors-level-4/dynamic-specificity-2x.png: Added.
3851
3852 2015-07-28  Geoffrey Garen  <ggaren@apple.com>
3853
3854         SunSpider is no longer maintained
3855         https://bugs.webkit.org/show_bug.cgi?id=147370
3856
3857         Reviewed by Michael Saboff.
3858
3859         Add an indicator to show that SunSpider is no longer maintained.
3860
3861         * perf/sunspider/sunspider.css:
3862         (#logo):
3863         (.topbox):
3864         (.bottombox):
3865         * perf/sunspider/sunspider.html:
3866
3867 2015-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
3868
3869         Add image for a blog post
3870
3871         * blog-files/el-capitan-system-font.png: Added.
3872
3873 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3874
3875         Change some images for a blog post and add 2x images.
3876
3877         * blog-files/inspector-elements-tab-2x.png: Added.
3878         * blog-files/inspector-elements-tab.png: Updated.
3879         * blog-files/inspector-network-tab-2x.png: Added.
3880         * blog-files/inspector-network-tab.png: Updated.
3881         * blog-files/inspector-tab-bar-2x.png: Added.
3882         * blog-files/inspector-tab-bar.png: Updated.
3883
3884 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3885
3886         Change some images for a blog post.
3887
3888         * blog-files/inspector-elements-tab.png:
3889         * blog-files/inspector-network-tab.png:
3890
3891 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3892
3893         Add and change some images for a blog post.
3894
3895         * blog-files/inspector-elements-network-tabs.png: Removed.
3896         * blog-files/inspector-elements-tab.png: Added.
3897         * blog-files/inspector-network-tab.png: Added.
3898         * blog-files/inspector-tab-bar.png:
3899
3900 2015-07-23  Brent Fulgham  <bfulgham@apple.com>
3901
3902         Correct rest of the images to match.
3903
3904         * blog-files/backdrop-filters/backdrop_correct_1x.jpg:
3905         * blog-files/backdrop-filters/backdrop_correct_2x.jpg:
3906         * blog-files/backdrop-filters/backdrop_invert_1x.jpg:
3907         * blog-files/backdrop-filters/backdrop_invert_2x.jpg:
3908         * blog-files/backdrop-filters/backdrop_mixed_1x.jpg:
3909
3910 2015-07-23  Brent Fulgham  <bfulgham@apple.com>
3911
3912         Adjust image sizes to avoid page scaling.
3913
3914         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_1x.jpg:
3915         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_2x.jpg:
3916         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_1x.jpg:
3917         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_2x.jpg:
3918         * blog-files/backdrop-filters/backdrop_mixed_2x.jpg:
3919
3920 2015-07-22  Brent Fulgham  <bfulgham@apple.com>
3921
3922         Add some images needed for an upcoming blog post.
3923
3924         * blog-files/backdrop-filters: Added.
3925         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_1x.jpg: Added.
3926         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_2x.jpg: Added.
3927         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_1x.jpg: Added.
3928         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_2x.jpg: Added.
3929         * blog-files/backdrop-filters/backdrop_correct_1x.jpg: Added.
3930         * blog-files/backdrop-filters/backdrop_correct_2x.jpg: Added.
3931         * blog-files/backdrop-filters/backdrop_invert_1x.jpg: Added.
3932         * blog-files/backdrop-filters/backdrop_invert_2x.jpg: Added.
3933         * blog-files/backdrop-filters/backdrop_mixed_1x.jpg: Added.
3934         * blog-files/backdrop-filters/backdrop_mixed_2x.jpg: Added.
3935
3936 2015-07-11  Timothy Hatcher  <timothy@apple.com>
3937
3938         Add some images for a blog post.
3939
3940         * blog-files/inspector-elements-network-tabs.png: Added.
3941         * blog-files/inspector-tab-bar.png: Added.
3942         * blog-files/inspector-tab-icons.svg: Added.
3943
3944 2015-06-30  Jonathan Davis  <jond@apple.com>
3945
3946         Added WebKit feature status page to navigation.
3947
3948         Reviewed by Timothy Hatcher.
3949
3950         * nav.inc:
3951
3952 2015-06-24  Joseph Pecoraro  <pecoraro@apple.com>
3953
3954         Add some images for a blog post.
3955
3956         * blog-files/console-improvements/array-api.png: Added.
3957         * blog-files/console-improvements/collections.png: Added.
3958         * blog-files/console-improvements/console-messages.png: Added.
3959         * blog-files/console-improvements/interactivity.m4v: Added.
3960         * blog-files/console-improvements/iterators.png: Added.
3961         * blog-files/console-improvements/localStorage-api.png: Added.
3962         * blog-files/console-improvements/object-preview.png: Added.
3963         * blog-files/console-improvements/object-tree.png: Added.
3964         * blog-files/console-improvements/promises.png: Added.
3965         * blog-files/console-improvements/tooltip-1.png: Added.
3966         * blog-files/console-improvements/tooltip-2.png: Added.
3967
3968 2015-06-19  Csaba Osztrogonác  <ossy@webkit.org>
3969
3970         Remove unnecessary svn:executable flags
3971         https://bugs.webkit.org/show_bug.cgi?id=146107
3972
3973         Reviewed by Alexey Proskuryakov.
3974
3975         * blog-files/inspector/css_as_authored.png: Removed property svn:executable.
3976         * blog-files/inspector/css_autocomplete.png: Removed property svn:executable.
3977         * blog-files/inspector/css_rule_diff.png: Removed property svn:executable.
3978         * blog-files/inspector/css_unknown_properties.png: Removed property svn:executable.
3979         * blog-files/inspector/warning_10x10.png: Removed property svn:executable.
3980         * demos/regions/pizza-regions-manifesto-regionstyling.html: Removed property svn:executable.
3981         * demos/regions/pizza-regions-manifesto.html: Removed property svn:executable.
3982         * demos/regions/yellow-pizza.jpg: Removed property svn:executable.
3983
3984 2015-05-20  Jon Davis  <jond@apple.com>
3985
3986         Upgrading WordPress to 4.2.2 release.
3987
3988         Rubber-stamped by Timothy Hatcher.
3989
3990         * Websites/webkit.org/blog/:
3991         * Websites/webkit.org/blcd Tog/wp-admin/:
3992         * Websites/webkit.org/blog/wp-admin/css/:
3993         * Websites/webkit.org/blog/wp-admin/css/colors/:
3994         * Websites/webkit.org/blog/wp-admin/images/:
3995         * Websites/webkit.org/blog/wp-admin/includes/:
3996         * Websites/webkit.org/blog/wp-admin/js/:
3997         * Websites/webkit.org/blog/wp-admin/maint/:
3998         * Websites/webkit.org/blog/wp-admin/network/:
3999         * Websites/webkit.org/blog/wp-admin/user/:
4000         * Websites/webkit.org/blog/wp-includes/:
4001         * Websites/webkit.org/blog/wp-includes/ID3/:
4002         * Websites/webkit.org/blog/wp-includes/SimplePie/:
4003         * Websites/webkit.org/blog/wp-includes/Text/:
4004         * Websites/webkit.org/blog/wp-includes/certificates/:
4005         * Websites/webkit.org/blog/wp-includes/css/:
4006         * Websites/webkit.org/blog/wp-includes/fonts/:
4007         * Websites/webkit.org/blog/wp-includes/images/:
4008         * Websites/webkit.org/blog/wp-includes/js/:
4009         * Websites/webkit.org/blog/wp-includes/pomo/:
4010         * Websites/webkit.org/blog/wp-includes/theme-compat/:
4011
4012 2015-04-28  Yusuke Suzuki  <utatane.tea@gmail.com>
4013
4014         Fix the link noted 'contribute to features' in status.html
4015         https://bugs.webkit.org/show_bug.cgi?id=144331
4016
4017         Reviewed by Csaba Osztrogonác.
4018
4019         Fix the href of the link to http://www.webkit.org/coding/contributing.html.
4020
4021         * status.html:
4022
4023 2015-04-28  Ryuan Choi  <ryuan.choi@navercorp.com>
4024
4025         Add naver to team.html
4026         https://bugs.webkit.org/show_bug.cgi?id=144298
4027
4028         Reviewed by Gyuyoung Kim.
4029
4030         * team.html:
4031
4032 2015-04-27  Benjamin Poulain  <bpoulain@apple.com>
4033
4034         Status page: fix the email links
4035
4036         * status.html:
4037
4038 2015-04-26  Benjamin Poulain  <benjamin@webkit.org>
4039
4040         Improve the status page
4041         https://bugs.webkit.org/show_bug.cgi?id=144248
4042
4043         Reviewed by Darin Adler.
4044
4045         * status.html:
4046         Lots of minor changes:
4047         -Add a page title.
4048         -Do not use sync XHR. That was nice for testing but that's eveil
4049          and it breaks Firefox.
4050         -Start fetching the json files as soon as possible during page load,
4051          that server takes forever to respond.
4052         -Remove some useless CSS.
4053         -Get rid of mustache. That template thing was awesome but it took
4054          up to 600ms to fetch the file (plus it is not exactly efficient).
4055         -Put both the specifications and the features in the list.
4056          They are referencing each other with links. That seems to work pretty well.
4057         -Use the keywords for filtering.
4058
4059 2015-04-26  Benjamin Poulain  <benjamin@webkit.org>, Chris Bateman  <chrisb808@gmail.com>
4060
4061         Start a basic status page on webkit.org
4062         https://bugs.webkit.org/show_bug.cgi?id=143940
4063
4064         Reviewed by Darin Adler.
4065
4066         * status.html: Added.
4067         Nothing fancy, for now just show the "features" list of the two features.json
4068
4069 2015-04-19  Dan Bernstein  <mitz@apple.com>
4070
4071         Fixed a typo.
4072
4073         * coding/RefPtr.html:
4074
4075 2015-04-19  Darin Adler  <darin@apple.com>
4076
4077         Update RefPtr documentation and deprecation
4078         https://bugs.webkit.org/show_bug.cgi?id=143936
4079
4080         Reviewed by Andreas Kling.
4081
4082         * coding/RefPtr.html: Updated.
4083
4084 2015-03-10  Joseph Pecoraro  <pecoraro@apple.com>
4085
4086         Fix warning about loading insecure content from secure webkit.org/blog
4087         https://bugs.webkit.org/show_bug.cgi?id=142545
4088
4089         Reviewed by Mark Rowe.
4090
4091         * blog/wp-content/themes/webkit/footer.php:
4092         Use an "https" URL for the subresource, instead of "http".
4093
4094 2015-02-20  Alexey Proskuryakov  <ap@apple.com>
4095
4096         Remove svn:keywords property.
4097
4098         As far as I can tell, the property had no effect on any of these files, but also,
4099         when it has effect it's likely harmful.
4100
4101         * demos/srcset/index.html: Removed property svn:keywords.
4102         * specs/index.html: Removed property svn:keywords.
4103
4104 2015-02-13  Csaba Osztrogonác  <ossy@webkit.org>
4105
4106         Unreviewed, remove empty directories.
4107
4108         * blog/wp-includes/js/codepress: Removed.
4109
4110 2015-02-03  Byungseon Shin  <sun.shin@webkit.org>
4111
4112         Add LG Electronics to team.html
4113         https://bugs.webkit.org/show_bug.cgi?id=141227
4114
4115         Reviewed by Andreas Kling.
4116
4117         * team.html:
4118
4119 2015-01-30  Chris Dumez  <cdumez@apple.com>
4120
4121         Add "Singleton pattern" section to the WebKit coding style
4122         https://bugs.webkit.org/show_bug.cgi?id=141040
4123
4124         Reviewed by Ryosuke Niwa.
4125
4126         Add "Singleton pattern" section to the WebKit coding style to document
4127         what was discussed on webkit-dev:
4128         https://lists.webkit.org/pipermail/webkit-dev/2015-January/027199.html
4129
4130         * coding/coding-style.html:
4131
4132 2015-01-27  Daniel Bates  <dabates@apple.com>
4133
4134         Update Xcode requirement and add instructions to build, run, and debug WebKit for iOS Simulator
4135
4136         Reviewed by David Kilzer.
4137
4138         * building/build.html: Added instructions to build WebKit for iOS Simulator.
4139         * building/debug.html: Added some instructions to debug the UIProcess and WebProcess
4140         in the iOS Simulator using command line tools. We should look to add Xcode instructions
4141         and simplify these steps once we teach debug-safari about the iOS Simulator.
4142         * building/run.html: Added remark to run Safari in the iOS Simulator.
4143         * building/tools.html: Require Xcode 6.1.1 (for the iOS 8.1 SDK) to build for iOS Simulator.
4144         * css/main.css: Define the .ios-instructions class with the same style as other .*-instructions classes.
4145
4146 2014-09-27  Dan Bernstein  <mitz@apple.com>
4147
4148         WebKit top of tree sources won't build in 10.9 w/ Xcode 6.0.1
4149         https://bugs.webkit.org/show_bug.cgi?id=137053
4150
4151         Reviewed by Mark Rowe.
4152
4153         * building/build.html: Removed instructions how to work around this bug, now that it’s fixed.
4154
4155 2014-09-26  Alexey Proskuryakov  <ap@apple.com>
4156
4157         WebKit top of tree sources won't build in 10.9 w/ Xcode 6.0.1
4158         https://bugs.webkit.org/show_bug.cgi?id=137053
4159
4160         Patch by David Gatwood. Reviewed, tweaked and landed by Alexey Proskuryakov.
4161
4162         Explain that to build from Xcode, one needs to build from command line once first.
4163
4164         Removed a Windows section that explained how to launch cygwin shell, which was
4165         silly given that we then link to a long document explaining further steps.
4166
4167         * building/build.html:
4168
4169 2014-09-24  Langó László  <llango.u-szeged@partner.samsung.com>
4170
4171         Update the list of u-szeged contributors.
4172
4173         Rubber-stamped by Csaba Osztrogonác <ossy@webkit.org>.
4174
4175         * team.html:
4176
4177 2014-09-18  Dean Jackson  <dino@apple.com>
4178
4179         Expand the srcset demo to have 3x and 4x images.
4180
4181         Unreviewed.
4182
4183         * demos/srcset/image-1x.png:
4184         * demos/srcset/image-2x.png:
4185         * demos/srcset/image-3x.png: Added.
4186         * demos/srcset/image-4x.png: Added.
4187         * demos/srcset/index.html:
4188
4189 2014-08-27  Conrad Shultz  <conrad_shultz@apple.com>
4190
4191         webkit.org is inconsistent in uses of "OS X" vs. "Mac OS X"
4192         https://bugs.webkit.org/show_bug.cgi?id=136315
4193
4194         Reviewed by Mark Rowe.
4195
4196         * building/checkout.html:
4197         * building/debug-mac-uiprocess.html:
4198         * building/debug.html:
4199         * building/run.html:
4200         * building/tools.html:
4201         * contact.html:
4202         * index.html:
4203         * projects/javascript/index.html:
4204         * projects/svg/index.html:
4205         * quality/bugwriting.html:
4206         * quality/crashlogs.html:
4207         * quality/leakhunting.html:
4208         * quality/lifecycle.html:
4209         * quality/testing.html:
4210
4211 2014-08-27  László Langó  <llango.u-szeged@partner.samsung.com>
4212
4213         http://webkit.org/coding/coding-style.html should mention check-webkit-style.
4214         https://bugs.webkit.org/show_bug.cgi?id=31993
4215
4216         Reviewed by Darin Adler.
4217
4218         Based on patch by Peter Szanka <h868064@stud.u-szeged.hu>
4219
4220         * coding/contributing.html:
4221         Extend the description of code style guidelines with check-webkit-style in the contributing.html.
4222
4223 2014-08-18  Bem Jones-Bey  <bjonesbe@adobe.com>
4224
4225         Remove people that have left Adobe from Security Contact list
4226         https://bugs.webkit.org/show_bug.cgi?id=135256
4227
4228         Reviewed by Alexey Proskuryakov.
4229
4230         * security/security-group-members.html:
4231
4232 2014-08-06  peavo@outlook.com  <peavo@outlook.com>
4233
4234         [Win] Build error when OFFICIAL_BUILD != 1.
4235         https://bugs.webkit.org/show_bug.cgi?id=135613
4236
4237         Reviewed by Alex Christensen.
4238
4239         Added python installation as a required step before building on Windows.
4240
4241         * building/tools.html:
4242
4243 2014-07-24  Bem Jones-Bey  <bjonesbe@adobe.com>
4244
4245         Committers should mail webkit-committers not webkit-reviewers for reactivation
4246         https://bugs.webkit.org/show_bug.cgi?id=135203
4247
4248         Reviewed by Ryosuke Niwa.
4249
4250         Only reviewers can send mail to webkit-reviewers. Amend the policy so that committers should
4251         send mail to webkit-committers instead of webkit-reviewers.
4252
4253         * coding/commit-review-policy.html:
4254
4255 2014-07-15  Alex Christensen  <achristensen@webkit.org>
4256
4257         Make css jit benchmark work on IE11.
4258         https://bugs.webkit.org/show_bug.cgi?id=134956
4259
4260         Reviewed by Benjamin Poulain.
4261
4262         * blog-files/css-jit-introduction/html5-single-page-microbenchmark.html:
4263         Remove an iframe which caused IE11 to try to open content as a URL.
4264
4265 2014-07-08  Bem Jones-Bey  <bjonesbe@adobe.com>
4266
4267         Update policy for Inactive Committer and Reviewer status
4268         https://bugs.webkit.org/show_bug.cgi?id=134403
4269
4270         Reviewed by Nico Weber.
4271
4272         * coding/commit-review-policy.html:
4273
4274 2014-06-26  Vivek Galatage  <vivek.vg@samsung.com>
4275
4276         Remove Qt instructions from http://www.webkit.org/building/tools.html
4277         https://bugs.webkit.org/show_bug.cgi?id=134384
4278
4279         Reviewed by Tim Horton.
4280
4281         * building/tools.html:
4282         * css/main.css:
4283         (.mac-instructions, .unix-instructions, .windows-instructions, .gtk-instructions, .efl-instructions):
4284         (.mac-instructions, .unix-instructions, .windows-instructions, .gtk-instructions, .qt-instructions, .efl-instructions): Deleted.
4285
4286 2014-06-25  Brent Fulgham  <bfulgham@apple.com>
4287
4288         [Win] Whoops! DirectX SDK is still needed.
4289
4290         * building/tools.html: Put DirectX instruction back.
4291
4292 2014-06-24  Brent Fulgham  <bfulgham@apple.com>
4293
4294         [Win] Remove some out-of-date stuff from our instructions.
4295         https://bugs.webkit.org/show_bug.cgi?id=134282
4296
4297         Reviewed by Tim Horton.
4298
4299         * building/build.html: Remove reference to "Platform SDK" which we don't manuall
4300         install anymore (it's part of Visual Studio 2013).
4301         * building/tools.html: We no longer need QuickTime SDK, QuickTime Player, or
4302         the DirectX SDK.
4303
4304 2014-06-23  Ryosuke Niwa  <rniwa@webkit.org>
4305
4306         Drop the cross organizational support requirement from reviewer nomination policy
4307         https://bugs.webkit.org/show_bug.cgi?id=134240
4308
4309         Reviewed by Gyuyoung Kim.
4310
4311         Removed.
4312
4313         * coding/commit-review-policy.html:
4314
4315 2014-05-13  Filip Pizlo  <fpizlo@apple.com>
4316
4317         Updated the files to have the right width.
4318
4319         * blog-files/ftl-jit/dfg_pipeline.png:
4320         * blog-files/ftl-jit/four_tier_performance.png:
4321         * blog-files/ftl-jit/ftl_asm_bench_performance.png:
4322         * blog-files/ftl-jit/ftl_pipeline.png:
4323         * blog-files/ftl-jit/ftl_timeline.png:
4324         * blog-files/ftl-jit/polymorphic_inlining_performance.png:
4325         * blog-files/ftl-jit/polyvariance.png:
4326         * blog-files/ftl-jit/polyvariant_devirtualization_performance.png:
4327         * blog-files/ftl-jit/three_tier_performance.png:
4328
4329 2014-05-13  Filip Pizlo  <fpizlo@apple.com>
4330
4331         Add some illustrations about how JSC works.
4332
4333         * blog-files/ftl-jit: Added.
4334         * blog-files/ftl-jit/dfg_pipeline.png: Added.
4335         * blog-files/ftl-jit/four_tier_performance.png: Added.
4336         * blog-files/ftl-jit/ftl_asm_bench_performance.png: Added.
4337         * blog-files/ftl-jit/ftl_pipeline.png: Added.
4338         * blog-files/ftl-jit/ftl_timeline.png: Added.
4339         * blog-files/ftl-jit/object_model.png: Added.
4340         * blog-files/ftl-jit/polymorphic_inlining_performance.png: Added.
4341         * blog-files/ftl-jit/polyvariance.png: Added.
4342         * blog-files/ftl-jit/polyvariant_devirtualization_performance.png: Added.
4343         * blog-files/ftl-jit/three_tier_performance.png: Added.
4344         * blog-files/ftl-jit/three_tiers.png: Added.
4345
4346 2014-05-12  Benjamin Poulain  <benjamin@webkit.org>
4347
4348         Add potential illustrations for a potential future blog post about the viewport meta tag
4349
4350         * blog-files/simple-viewport-configuration: Added.
4351         * blog-files/simple-viewport-configuration/860_viewport.html: Added.
4352         * blog-files/simple-viewport-configuration/blog_with_viewport.png: Added.
4353         * blog-files/simple-viewport-configuration/blog_without_viewport.png: Added.
4354         * blog-files/simple-viewport-configuration/default_viewport.html: Added.
4355         * blog-files/simple-viewport-configuration/horizontal_design.html: Added.
4356         * blog-files/simple-viewport-configuration/inspector.png: Added.
4357         * blog-files/simple-viewport-configuration/report_size.js: Added.
4358
4359 2014-04-29  Alex Christensen  <achristensen@webkit.org>
4360
4361         [WinCairo] Switch video from GStreamer to Media Foundation.
4362         https://bugs.webkit.org/show_bug.cgi?id=132358
4363
4364         Reviewed by Brent Fulgham.
4365
4366         * building/tools.html:
4367         Removed requirement of installing GStreamer.
4368
4369 2014-04-18  Bem Jones-Bey  <bjonesbe@adobe.com>
4370
4371         Add mention of Safari Debug menu and finding out the WebProcess that corresponds to a tab
4372         https://bugs.webkit.org/show_bug.cgi?id=131791
4373
4374         Reviewed by Sam Weinig.
4375
4376         * building/debug.html:
4377
4378 2014-03-28  James Craig  <jcraig@apple.com>
4379
4380         Web Inspector: AXI: support for live regions
4381         https://bugs.webkit.org/show_bug.cgi?id=130725
4382
4383         Reviewed by Timothy Hatcher.
4384
4385         Demo update to show off the new Inspector support for live regions.
4386
4387         * blog-files/aria1.0/combobox_with_live_region_status.html:
4388
4389 2014-03-27  James Craig  <jcraig@apple.com>
4390
4391         Web Inspector: AXI: expose selectedChildNodeIds of list boxes, tree controls, etc., and reconcile UI with childNodeIds
4392         https://bugs.webkit.org/show_bug.cgi?id=130827
4393
4394         Reviewed by Timothy Hatcher.
4395
4396         Updated demo files with attr refresh to show off selected children changing.
4397         Long term fix will be http://webkit.org/b/130883
4398
4399         * blog-files/aria1.0/combobox_with_live_region_status.html:
4400
4401 2014-03-25  James Craig  <jcraig@apple.com>
4402
4403         Blog-files: combobox demo needs aria-expanded support
4404         https://bugs.webkit.org/show_bug.cgi?id=130766
4405
4406         Reviewed by Chris Fleizach.
4407
4408         * blog-files/aria1.0/combobox_with_live_region_status.html: Added missing aria-expanded.
4409
4410 2014-03-25  Benjamin Poulain  <bpoulain@apple.com>
4411
4412         Add illustrations for a potential blog post
4413
4414         First version, let see how that works out.
4415
4416         * blog-files/css-jit-introduction: Added.
4417         * blog-files/css-jit-introduction/clicktostart.js: Added.
4418         * blog-files/css-jit-introduction/css-jit-illustration.html: Added.
4419         * blog-files/css-jit-introduction/html5-single-page-microbenchmark.html: Added.
4420         * blog-files/css-jit-introduction/old-selectorchecker-illustration.html: Added.
4421         * blog-files/css-jit-introduction/timing-illustration-eight-run.svg: Added.
4422         * blog-files/css-jit-introduction/timing-illustration-five-run.svg: Added.
4423         * blog-files/css-jit-introduction/timing-illustration-one-run.svg: Added.
4424
4425 2014-03-20  James Craig  <jcraig@apple.com>
4426
4427         Sample code for potential ARIA blog post.
4428         https://bugs.webkit.org/show_bug.cgi?id=130548
4429
4430         Rubber-stamped by Chris Fleizach.
4431
4432         * blog-files/aria1.0: Added.
4433         * blog-files/aria1.0/africa_large.svg: Added.
4434         * blog-files/aria1.0/combobox_with_live_region_status.html: Added.
4435         * blog-files/aria1.0/roaming_tabindex: Added.
4436         * blog-files/aria1.0/roaming_tabindex/css: Added.
4437         * blog-files/aria1.0/roaming_tabindex/css/img: Added.
4438         * blog-files/aria1.0/roaming_tabindex/css/img/buttons.png: Added.
4439         * blog-files/aria1.0/roaming_tabindex/css/img/icons.png: Added.
4440         * blog-files/aria1.0/roaming_tabindex/css/screen.css: Added.
4441         * blog-files/aria1.0/roaming_tabindex/final.html: Added.
4442         * blog-files/aria1.0/roaming_tabindex/js: Added.
4443         * blog-files/aria1.0/roaming_tabindex/js/aria.js: Added.
4444         * blog-files/aria1.0/roaming_tabindex/js/init.js: Added.
4445         * blog-files/aria1.0/roaming_tabindex/js/prototype.js: Added.
4446
4447 2014-03-14  Maciej Stachowiak  <mjs@apple.com>
4448
4449         Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
4450         https://bugs.webkit.org/show_bug.cgi?id=130276
4451         <rdar://problem/16266927>
4452
4453         Reviewed by Simon Fraser.
4454
4455         * blog/wp-content/textfield_screenshot.jpg:
4456         * misc/WebKitDetect.html:
4457         * misc/WebKitDetect.js:
4458         * perf/sunspider-0.9.1/sunspider-0.9.1/driver.html:
4459         * perf/sunspider-0.9.1/sunspider-0.9.1/results.html:
4460         * perf/sunspider-0.9.1/sunspider-0.9.1/sunspider-test-contents.js:
4461         * perf/sunspider-0.9.1/sunspider-0.9/driver.html:
4462         * perf/sunspider-0.9.1/sunspider-0.9/results.html:
4463         * perf/sunspider-0.9.1/sunspider-0.9/sunspider-test-contents.js:
4464         * perf/sunspider-0.9.1/sunspider-analyze-results.js:
4465         * perf/sunspider-0.9.1/sunspider-compare-results.js:
4466         * perf/sunspider-0.9/3d-cube.html:
4467         * perf/sunspider-0.9/3d-morph.html:
4468         * perf/sunspider-0.9/3d-raytrace.html:
4469         * perf/sunspider-0.9/access-binary-trees.html:
4470         * perf/sunspider-0.9/access-fannkuch.html:
4471         * perf/sunspider-0.9/access-nbody.html:
4472         * perf/sunspider-0.9/access-nsieve.html:
4473         * perf/sunspider-0.9/bitops-3bit-bits-in-byte.html:
4474         * perf/sunspider-0.9/bitops-bits-in-byte.html:
4475         * perf/sunspider-0.9/bitops-bitwise-and.html:
4476         * perf/sunspider-0.9/bitops-nsieve-bits.html:
4477         * perf/sunspider-0.9/controlflow-recursive.html:
4478         * perf/sunspider-0.9/crypto-aes.html:
4479         * perf/sunspider-0.9/crypto-md5.html:
4480         * perf/sunspider-0.9/crypto-sha1.html:
4481         * perf/sunspider-0.9/date-format-tofte.html:
4482         * perf/sunspider-0.9/date-format-xparb.html:
4483         * perf/sunspider-0.9/math-cordic.html:
4484         * perf/sunspider-0.9/math-partial-sums.html:
4485         * perf/sunspider-0.9/math-spectral-norm.html:
4486         * perf/sunspider-0.9/regexp-dna.html:
4487         * perf/sunspider-0.9/string-base64.html:
4488         * perf/sunspider-0.9/string-fasta.html:
4489         * perf/sunspider-0.9/string-tagcloud.html:
4490         * perf/sunspider-0.9/string-unpack-code.html:
4491         * perf/sunspider-0.9/string-validate-input.html:
4492         * perf/sunspider-0.9/sunspider-analyze-results.js:
4493         * perf/sunspider-0.9/sunspider-compare-results.js:
4494         * perf/sunspider-0.9/sunspider-driver.html:
4495         * perf/sunspider-0.9/sunspider-record-result.js:
4496         * perf/sunspider-0.9/sunspider-results.html:
4497         * perf/sunspider-1.0.1/sunspider-1.0.1/driver.html:
4498         * perf/sunspider-1.0.1/sunspider-1.0.1/results.html:
4499         * perf/sunspider-1.0.1/sunspider-1.0.1/sunspider-test-contents.js:
4500         * perf/sunspider-1.0.1/sunspider-analyze-results.js:
4501         * perf/sunspider-1.0.1/sunspider-compare-results.js:
4502         * perf/sunspider-1.0.1/sunspider.html:
4503         * perf/sunspider-1.0.2/sunspider-1.0.2/driver.html:
4504         * perf/sunspider-1.0.2/sunspider-1.0.2/results.html:
4505         * perf/sunspider-1.0.2/sunspider-1.0.2/sunspider-test-contents.js:
4506         * perf/sunspider-1.0.2/sunspider-analyze-results.js:
4507         * perf/sunspider-1.0.2/sunspider-compare-results.js:
4508         * perf/sunspider-1.0.2/sunspider.html:
4509         * perf/sunspider-1.0/sunspider-1.0/driver.html:
4510         * perf/sunspider-1.0/sunspider-1.0/results.html:
4511         * perf/sunspider-1.0/sunspider-1.0/sunspider-test-contents.js:
4512         * perf/sunspider-1.0/sunspider-analyze-results.js:
4513         * perf/sunspider-1.0/sunspider-compare-results.js:
4514         * perf/sunspider-1.0/sunspider.html:
4515         * perf/sunspider/sunspider.html:
4516         * perf/sunspider/versions.html:
4517         * quality/reporting.html:
4518
4519 2014-03-03  Ryosuke Niwa  <rniwa@webkit.org>
4520
4521         Use DYEBench v0.9 by default.
4522
4523         Rubber-stamped by Benjamin Poulain.
4524
4525         * perf/DoYouEvenBench/index.html:
4526
4527 2014-02-27  Darin Adler  <darin@apple.com>
4528
4529         Some small modernizing tweaks to the coding style guide
4530         https://bugs.webkit.org/show_bug.cgi?id=129427
4531
4532         Reviewed by Alexey Proskuryakov.
4533
4534         My intent here was originally to do the nullptr style guide update, but that was already done.
4535         I did some other improvements. There's still quite a bit to do -- the guide is out of date in
4536         a number of subtle ways.
4537
4538         * coding/coding-style.html: Change "left side operator" example to be a more modern example
4539         without non-WebKit-style abbreviations and such. Use auto& instead of const auto& in for loop
4540         example, since that's normally preferred. Changed section title to say "zero" instead of "0".
4541         Use words instead of abbreviations in code examples. Show that a modern C++ for loop is preferred
4542         over index iteration in vector iteration example and also showed use of unsigned rather than
4543         size_t since that is almost always what we want. Eliminated the use of PassOwnPtr in the "return
4544         a newly created object" example. Use references instead of pointers in one example.
4545
4546 2014-02-26  Julien Brianceau  <jbriance@cisco.com>
4547
4548         Add Cisco to team.html
4549         https://bugs.webkit.org/show_bug.cgi?id=129405
4550
4551         Reviewed by Andreas Kling.
4552
4553         * team.html:
4554
4555 2014-02-26  Bem Jones-Bey  <bjonesbe@adobe.com>
4556
4557         Update style guide to use nullptr instead of 0 for C++ null pointers.
4558         https://bugs.webkit.org/show_bug.cgi?id=129413
4559
4560         Reviewed by Ryosuke Niwa.
4561
4562         * coding/coding-style.html:
4563
4564 2014-02-10  Bem Jones-Bey  <bjonesbe@adobe.com>
4565
4566         Change tools.html to say Xcode 5 is required to build
4567         https://bugs.webkit.org/show_bug.cgi?id=128545
4568
4569         Reviewed by Andreas Kling.
4570
4571         The Mac port doesn't build with Xcode 4.6 anymore, so update to tell
4572         people to get Xcode 5. It looks like Xcode 5 doesn't have the command
4573         line tools in the downloads pane anymore, so direct folks to use
4574         xcode-select to install the command line tools as well.
4575
4576         * building/tools.html:
4577
4578 2014-01-17  Ryosuke Niwa  <rniwa@webkit.org>
4579
4580         Host DoYouEvenBench on webkit.org
4581         https://bugs.webkit.org/show_bug.cgi?id=127185
4582
4583         Reviewed by Benjamin Poulain.
4584
4585         The previous patch didn't quite work due to cross-origin restrictions.
4586         Simply add a hyperlink to a trac page.
4587
4588         * perf/DoYouEvenBench/index.html:
4589
4590 2014-01-17  Ryosuke Niwa  <rniwa@webkit.org>
4591
4592         Host DoYouEvenBench on webkit.org
4593         https://bugs.webkit.org/show_bug.cgi?id=127185
4594
4595         Reviewed by Benjamin Poulain.
4596
4597         Added webkit.org/perf/DoYouEvenBench.
4598
4599         * perf/DoYouEvenBench: Added.
4600         * perf/DoYouEvenBench/index.html: Copied from PerformanceTests/DoYouEvenBench/Full.html.
4601
4602 2014-01-03  Alex Christensen  <achristensen@webkit.org>
4603
4604         Added GStreamer to list of required tools for compiling webkit.
4605         https://bugs.webkit.org/show_bug.cgi?id=126319
4606
4607         Reviewed by Philippe Normand.
4608
4609         * building/tools.html:
4610         Mentioned that QuickTime and QuickTime SDK are only required for AppleWin.
4611         Added GStreamer installers to list of required tools for WinCairo.
4612
4613 2013-12-25  Ryosuke Niwa  <rniwa@webkit.org>
4614
4615         Add a description about webkit-patch setup-git-clone to checkout.html
4616         https://bugs.webkit.org/show_bug.cgi?id=126217
4617
4618         Reviewed by Philippe Normand.
4619
4620         Added.
4621
4622         * building/checkout.html:
4623
4624 2013-12-13  Roger Fong  <roger_fong@apple.com>
4625
4626         Update build instructions for Windows following upgrade to VS2013.
4627
4628         * building/tools.html:
4629
4630 2013-11-30  Mark Rowe  <mrowe@apple.com>
4631
4632         <https://webkit.org/b/125027> Update the analytics account used by webkit.org
4633
4634         Switch to a Google Analytics id that's accessible to someone that's involved with the WebKit project.
4635
4636         Reviewed by Sam Weinig.
4637
4638         * footer.inc: Remove the old analytics code.
4639         * header.inc: Add the new stuff.
4640
4641 2013-10-29  Beth Dakin  <bdakin@apple.com>
4642
4643         Just updating the sample code for this potential blog post.
4644
4645         * blog-files/regions/pizza-is-amazing.png: Replaced.
4646         * blog-files/regions/unstyled-article.png: Replaced.
4647         * demos/regions/pizza-regions-manifesto-regionstyling.html:
4648         * demos/regions/pizza-regions-manifesto.html:
4649
4650 2013-10-18  Tibor Meszaros  <tmeszaros@inf.u-szeged.hu>
4651
4652         Mixed content error when accessing webkit.org/team.html over https
4653         https://bugs.webkit.org/show_bug.cgi?id=123020
4654
4655         Reviewed by Alexey Proskuryakov.
4656
4657         When the webkit.org/team.html page is accessed over https most browsers report
4658         Mixed Content error, which is caused by the fact that the contributos.json file
4659         is accessed over a plain http connection and not https.
4660
4661         * team.html:
4662
4663 2013-10-18  Tibor Meszaros  <tmeszaros@inf.u-szeged.hu>
4664
4665         Cleanup webkit.org/team.html
4666         https://bugs.webkit.org/show_bug.cgi?id=123022
4667
4668         Reviewed by Alexey Proskuryakov.
4669
4670         Removed the annoteWithWikiData function, because data it tries to fetch does not exists.
4671
4672         * team.html:
4673
4674 2013-10-16  Geoffrey Garen  <ggaren@apple.com>
4675
4676         Publish SunSpider 1.0.2
4677         https://bugs.webkit.org/show_bug.cgi?id=122923
4678
4679         Reviewed by Darin Adler.
4680
4681         * perf/sunspider/sunspider.html:
4682         * perf/sunspider/versions.html:
4683
4684 2013-10-08  Geoffrey Garen  <ggaren@apple.com>
4685
4686         Refined power management in SunSpider 1.0.2
4687         https://bugs.webkit.org/show_bug.cgi?id=122525
4688
4689         Reviewed by Gavin Barraclough.
4690
4691         Sync'd sunspider-1.0.2 to PerformanceTests/SunSpider/hosted/sunspider-1.0.2.
4692
4693         * perf/sunspider-1.0.2/sunspider-1.0.2/driver.html:
4694         * perf/sunspider-1.0.2/sunspider-1.0.2/sunspider-test-contents.js:
4695         * perf/sunspider-1.0.2/sunspider.css:
4696         (#frameparent):
4697         (#countdown):
4698
4699 2013-10-02  Geoffrey Garen  <ggaren@apple.com>
4700
4701         Sync'd sunspider-1.0.2 to PerformanceTests/SunSpider/hosted/sunspider-1.0.2.
4702
4703         * perf/sunspider-1.0.2/sunspider-1.0.2/driver.html:
4704         * perf/sunspider-1.0.2/sunspider-1.0.2/sunspider-test-contents.js:
4705
4706 2013-09-26  Geoffrey Garen  <ggaren@apple.com>
4707
4708         Fixed a version number string in SunSpider 1.0.2
4709         https://bugs.webkit.org/show_bug.cgi?id=122004
4710
4711         Reviewed by Gavin Barraclough.
4712
4713         * perf/sunspider-1.0.2/sunspider-1.0.2/results.html: 1.0.2!
4714
4715 2013-09-26  Geoffrey Garen  <ggaren@apple.com>
4716
4717         Tentative SunSpider 1.0.2
4718         https://bugs.webkit.org/show_bug.cgi?id=122002
4719
4720         Reviewed by Gavin Barraclough.
4721
4722         See comments in PerformanceTests/SunSpider.
4723
4724         * perf/sunspider-1.0.2: Added.
4725
4726 2013-09-20  Mark Rowe  <mrowe@apple.com>
4727
4728         <https://webkit.org/b/90090> build-webkit should verify that your tools are up-to-date
4729
4730         Update references on webkit.org to mention Xcode 4.6 as the minimum version.
4731
4732         Reviewed by David Kilzer.
4733
4734         * building/debug-mac-uiprocess.html:
4735         * building/tools.html:
4736
4737 2013-09-19  Dan Bernstein  <mitz@apple.com>
4738
4739         Add a style guideline regarding spacing in range-based for loops
4740         https://bugs.webkit.org/show_bug.cgi?id=121620
4741
4742         Reviewed by Anders Carlsson.
4743
4744         * coding/coding-style.html: Added the guideline that spaces should be placed
4745         around the colon in a range-based for loop.
4746
4747 2013-09-10  Beth Dakin  <bdakin@apple.com>
4748
4749         Adding another screenshot for a potential blog post.
4750
4751         * blog-files/regions/unstyled-article.png: Added.
4752
4753 2013-09-09  Roger Fong  <roger_fong@apple.com>
4754
4755         Update build instructions for Apple Windows port to include cygwin php install steps.
4756
4757         * building/tools.html:
4758
4759 2013-09-04  Beth Dakin  <bdakin@apple.com>
4760
4761         Fixing a typo in demo files and screenshot.
4762
4763         * blog-files/regions/pizza-is-amazing.png: Replaced.
4764         * demos/regions/pizza-regions-manifesto-regionstyling.html:
4765         * demos/regions/pizza-regions-manifesto.html:
4766
4767 2013-09-04  Beth Dakin  <bdakin@apple.com>
4768
4769         Upload demo and images for a potential blog post.
4770
4771         * blog-files/regions: Added.
4772         * blog-files/regions/pizza-is-amazing.png: Added.
4773         * demos/regions: Added.
4774         * demos/regions/pizza-regions-manifesto-regionstyling.html: Added.
4775         * demos/regions/pizza-regions-manifesto.html: Added.
4776         * demos/regions/yellow-pizza.jpg: Added.
4777
4778 2013-09-03  Benjamin Poulain  <benjamin@webkit.org>
4779
4780         Fix the recommended testing platform on the website
4781
4782         Rubberstamped by Enrica Casucci.
4783
4784         * quality/testing.html:
4785
4786 2013-08-08  Benjamin Poulain  <bpoulain@apple.com>
4787
4788         Fix webkit.org content overflowing their content box
4789
4790         Rubberstamped by Simon Fraser.
4791
4792         More fixes to have webkit.org show properly on iPad and iPhone.
4793
4794         * blog/wp-content/themes/webkit/header.php:
4795         Add the correct viewport width for the blog.
4796
4797         * building/debug.html:
4798         * building/launch-debugger-vs2010-small.png: Added.
4799         * building/set-debugging-properties-vs2010-small.png: Added.
4800         Fix the images to make them fit in the page.
4801
4802         * coding/adding-features.html:
4803         Using <pre> for the example of email just make it looks like our code examples.
4804         Change the source to use <blockquote> so that the text can reflow to the content box.
4805         * css/main.css:
4806         (.code, pre, tt, code):
4807         Scroll the content when it overflows the box for code and pre.
4808
4809 2013-08-08  Benjamin Poulain  <benjamin@webkit.org>
4810
4811         Give a smaller viewport to webkit.org on devices
4812
4813         Rubberstamped by Simon Fraser.
4814
4815         The CSS of WebKit.org layout the content on 615px + a right margin of
4816         215px + a left margin of 20px. The total layout width is 850px.
4817
4818         The standard viewport size on mobile devices is 980px. This leaves a gap
4819         on the right side of the content when opening the size on iPhone/iPad.
4820
4821         This patch changes the layout width to be 860 to display more content on devices
4822         while keeping a little margin.
4823
4824         * header.inc:
4825
4826 2013-08-08  Cosmin Truta  <ctruta@blackberry.com>
4827
4828         SunSpider: Move the 3d-morph fix from version 1.0 to version 1.0.1
4829         https://bugs.webkit.org/show_bug.cgi?id=117993
4830
4831         Reviewed by George Staikos.
4832
4833         * perf/sunspider-1.0.1/json2.js: Added.
4834         * perf/sunspider-1.0.1/sunspider-1.0.1/driver.html: Added.
4835         * perf/sunspider-1.0.1/sunspider-1.0.1/results.html: Added.
4836         * perf/sunspider-1.0.1/sunspider-1.0.1/sunspider-test-contents.js: Added.
4837         * perf/sunspider-1.0.1/sunspider-1.0.1/sunspider-test-prefix.js: Added.
4838         * perf/sunspider-1.0.1/sunspider-analyze-results.js: Added.
4839         * perf/sunspider-1.0.1/sunspider-compare-results.js: Added.
4840     &