Fix a bug that cannot unhide a platform.
[WebKit.git] / Websites / webkit.org / ChangeLog
1 2019-10-26  Chris Lord  <clord@igalia.com>
2
3         Put OffscreenCanvas behind a build flag
4         https://bugs.webkit.org/show_bug.cgi?id=203146
5
6         Reviewed by Ryosuke Niwa.
7
8         Update to reflect split ImageBitmapOffscreenCanvas settings.
9
10         * experimental-features.html:
11
12 2019-10-14  Ling Ho  <lingcherd_ho@apple.com>
13
14         Update WebKit Build Archives page on webkit.org
15         https://bugs.webkit.org/show_bug.cgi?id=202871
16
17         Reviewed by Alexey Proskuryakov.
18
19         Added Catalina and remove Sierra.
20
21         * wp-content/themes/webkit/build-archives.php:
22
23 2019-09-19  Justin Fan  <justin_fan@apple.com>
24
25         [WebGPU] Update messaging to reflect STP 92 requirement for demos
26         https://bugs.webkit.org/show_bug.cgi?id=201931
27
28         Reviewed by Jon Lee.
29
30         Demos don't work anymore on versions of Safari older than STP 92,
31         so update WebGPU feature detection to reflect that.
32
33         * demos/webgpu/babylon/babylonWebGpu.max.js:
34         * demos/webgpu/babylon/oneHelmetWebGPU.html:
35         * demos/webgpu/babylon/oneSphereWebGPU.html:
36         * demos/webgpu/compute-blur.html:
37         * demos/webgpu/compute-boids-compile.html:
38         * demos/webgpu/compute-boids.html:
39         * demos/webgpu/hello-cube.html:
40         * demos/webgpu/hello-triangle.html:
41         * demos/webgpu/scripts/compute-blur.js:
42         (async.init):
43         * demos/webgpu/scripts/compute-boids-compile.js:
44         * demos/webgpu/scripts/hello-triangle.js:
45         (async.helloTriangle):
46         * demos/webgpu/textured-cube.html:
47
48 2019-09-18  Myles C. Maxfield  <mmaxfield@apple.com>
49
50         [WebGPU] Update demos to work on STP 92
51         https://bugs.webkit.org/show_bug.cgi?id=201872
52
53         Reviewed by Dean Jackson.
54
55         Updating for new WSL buffer layouts.
56         Updating for new WSL compiler struct validation rules.
57         GPUShaderStageBit => GPUShaderStage
58         GPUColorWriteBits => GPUColorWrite
59         GPUBufferUsage.TRANSFER_DST => GPUBufferUsage.COPY_DST
60         GPUBufferUsage.TRANSFER_SRC => GPUBufferUsage.COPY_SRC
61
62         * demos/webgpu/babylon/babylonWebGpu.max.js:
63         * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js:
64         (sampler.bumpSamplerSampler.register):
65         (sampler.reflectionSamplerSampler.register):
66         (float2.uv.attribute): Deleted.
67         (float3.normal.attribute): Deleted.
68         * demos/webgpu/compute-boids.html:
69         * demos/webgpu/hello-cube.html:
70         * demos/webgpu/scripts/compute-blur.js:
71         (setUpCompute):
72         (createShaderCode):
73         * demos/webgpu/scripts/compute-boids-compile.js:
74         * demos/webgpu/scripts/hello-triangle.js:
75         (async.helloTriangle):
76         * demos/webgpu/textured-cube.html:
77
78 2019-09-09  Justin Fan  <justin_fan@apple.com>
79
80         [WebGPU] Upload Babylon.js, WSL compile, and MotionMark links to demo page
81         https://bugs.webkit.org/show_bug.cgi?id=201621
82
83         Reviewed by Dean Jackson.
84
85         Add new demos to the WebGPU demo collection.
86         Ensure error alerts/divs display properly if WebGPU is not enabled.
87
88         * demos/webgpu/babylon/oneHelmetWebGPU.html:
89         * demos/webgpu/babylon/oneSphereWebGPU.html:
90         * demos/webgpu/compute-blur.html:
91         * demos/webgpu/compute-boids-compile.html:
92         * demos/webgpu/compute-boids.html:
93         * demos/webgpu/hello-cube.html:
94         * demos/webgpu/hello-triangle.html:
95         * demos/webgpu/index.html:
96         * demos/webgpu/resources/babylon-helmet.png: Added.
97         * demos/webgpu/resources/babylon-sphere.png: Added.
98         * demos/webgpu/resources/motionmark.jpeg: Added.
99         * demos/webgpu/resources/webkit-logo.png: Added.
100         * demos/webgpu/scripts/compute-boids-compile.js:
101         * demos/webgpu/textured-cube.html:
102
103 2019-09-09  Jon Lee  <jonlee@apple.com>
104
105         Add Babylon demos
106         https://bugs.webkit.org/show_bug.cgi?id=201611
107
108         Rubber-stamped by Justin Fan.
109
110         * demos/webgpu/babylon/LICENSE: Added.
111         * demos/webgpu/babylon/babylonWebGpu.max.js: Added.
112         * demos/webgpu/babylon/logo.svg: Added.
113         * demos/webgpu/babylon/oneHelmetWebGPU.html: Added.
114         * demos/webgpu/babylon/oneHelmetWebGPUGLSLShaders.js: Added.
115         * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js: Added.
116         * demos/webgpu/babylon/oneSphereWebGPU.html: Added.
117         * demos/webgpu/babylon/oneSphereWebGPUGLSLShaders.js: Added.
118         * demos/webgpu/babylon/oneSphereWebGPUWSLShaders.js: Added.
119         * demos/webgpu/babylon/vertexShaderGLSL1.glsl: Added.
120
121 2019-09-09  Jon Lee  <jonlee@apple.com>
122
123         Add boids time test
124         https://bugs.webkit.org/show_bug.cgi?id=201612
125
126         Rubber-stamped by Justin Fan.
127
128         * demos/webgpu/compute-boids-compile.html: Added.
129         * demos/webgpu/scripts/compute-boids-compile.js: Added.
130         * demos/webgpu/scripts/compute-boids-utils.js: Added.
131
132 2019-09-03  Justin Fan  <justin_fan@apple.com>
133
134         [WebGPU] Add compute-boids to WebGPU demo page
135         https://bugs.webkit.org/show_bug.cgi?id=201416
136
137         Reviewed by Dean Jackson.
138
139         Add the compute-boids demo for use with STP 91.
140
141         * demos/webgpu/compute-boids.html: Added.
142         * demos/webgpu/index.html:
143         * demos/webgpu/resources/compute-boids.png: Added.
144
145 2019-08-06  Justin Fan  <justin_fan@apple.com>
146
147         [WebGPU] Fix up demos on and add compute demo to webkit.org/demos
148         https://bugs.webkit.org/show_bug.cgi?id=200454
149
150         Reviewed by Jon Lee.
151
152         Add the compute-blur demo.
153         Ensure that WebGPU demos will work on upcoming STP release. 
154
155         * demos/webgpu/compute-blur.html: Added.
156         * demos/webgpu/css/style.css: Sync with internal demo repository stylesheet.
157         (body):
158         (canvas):
159         (body.error img):
160         (body.error input):
161         (#error p):
162         * demos/webgpu/hello-cube.html:
163         * demos/webgpu/hello-triangle.html:
164         * demos/webgpu/index.html:
165         * demos/webgpu/resources/compute-blur.png: Added.
166         * demos/webgpu/resources/hello-cube.png:
167         * demos/webgpu/resources/textured-cube.png: Added.
168         * demos/webgpu/scripts/compute-blur.js: Added.
169         (async.init):
170         (async.loadImage):
171         (setUpCompute):
172         (async.computeBlur):
173         (async.setUniforms):
174         (createShaderCode):
175         * demos/webgpu/scripts/hello-triangle.js:
176         (async.helloTriangle):
177         * demos/webgpu/textured-cube.html: Renmaed from Websites/webkit.org/demos/webgpu/hello-cube.html.
178
179 2019-07-03  Jon Davis  <jond@apple.com>
180
181         Added a domain check for validation URLs in Apple Pay demo.
182         https://bugs.webkit.org/show_bug.cgi?id=199433
183
184         Reviewed by David Kilzer.
185
186         * demos/payment-request/merchant-validation.php:
187
188 2019-06-05  Jon Davis  <jond@apple.com>
189
190         Fix icons positioned incorrectly when a featured image is used
191         https://bugs.webkit.org/show_bug.cgi?id=198535
192
193         Reviewed by Devin Rousso.
194
195         * wp-content/themes/webkit/style.css:
196         (.tile .background-image.loaded svg):
197         (.tile .featured-image::before):
198
199 2019-06-05  Jon Davis  <jond@apple.com>
200
201         Improve accessibility on webkit.org
202         https://bugs.webkit.org/show_bug.cgi?id=198531
203
204         Reviewed by Devin Rousso.
205
206         * wp-content/themes/webkit/functions.php: Added menuitem ARIA role to links
207         * wp-content/themes/webkit/widgets/post.php: Added aria-label to SVG icons
208
209 2019-06-04  Jon Davis  <jond@apple.com>
210
211         Improve performance of the lazy image loader
212         https://bugs.webkit.org/show_bug.cgi?id=198530
213
214         Reviewed by Devin Rousso.
215
216         * wp-content/themes/webkit/scripts/global.js:
217         (enableScrollableTables):
218         (lazyLoadImages):
219         (findParentMenu): Deleted.
220         (i.m.menus.m.targetMenu.targetMenuClass.indexOf): Deleted.
221         (inView): Deleted.
222         (): Deleted.
223         (loadImage.else.img.onload): Deleted.
224         (loadImage): Deleted.
225         (onMovement): Deleted.
226         (updateImages): Deleted.
227
228 2019-05-06  Justin Fan  <justin_fan@apple.com>
229
230         [Web GPU] Add demos to webkit.org
231         https://bugs.webkit.org/show_bug.cgi?id=196951
232
233         Reviewed by Dean Jackson.
234
235         Add simple triangle and spinning textured cube demos to the website.
236         Add Web GPU to experimental-features.html.
237
238         * demos/webgpu/css/style.css: Added.
239         (body):
240         (canvas):
241         (body.error canvas):
242         (h1):
243         (#container):
244         (select):
245         (div#log):
246         (body.error):
247         (body.error #contents):
248         (#error):
249         (@media (max-width: 480px)):
250         (body.error #error):
251         (#error h2):
252         (#error p):
253         * demos/webgpu/hello-cube.html: Added.
254         * demos/webgpu/hello-triangle.html: Added.
255         * demos/webgpu/index.html: Added.
256         * demos/webgpu/resources/circle.svg: Added.
257         * demos/webgpu/resources/hello-cube.png: Added.
258         * demos/webgpu/resources/hello-triangle.png: Added.
259         * demos/webgpu/resources/safari-alpha.png: Added.
260         * demos/webgpu/scripts/gl-matrix-min.js: Added.
261         (return.n):
262         (return.n.d):
263         (return.):
264         (return.get n.n):
265         (return.n.o):
266         * demos/webgpu/scripts/hello-triangle.js: Added.
267         (async.helloTriangle):
268         * experimental-features.html:
269
270 2019-03-28  Jon Davis  <jond@apple.com>
271
272         Fix font family for WebKit.org
273         https://bugs.webkit.org/show_bug.cgi?id=196311
274
275         Reviewed by Myles C. Maxfield.
276
277         * wp-content/themes/webkit/header.php: Added SF Mono loading
278         * wp-content/themes/webkit/style.css:
279         (html): Use Text font by default
280         (h1,): Use Display font for large headings
281         (.nextrouter-copy): Use Display font for routers
282
283 2019-02-21  Ryosuke Niwa  <rniwa@webkit.org>
284
285         Codify the naming convention for fooIfExists
286         https://bugs.webkit.org/show_bug.cgi?id=194930
287
288         Reviewed by Darin Adler.
289
290         Updating the coding style guideline after the discussion following
291         https://lists.webkit.org/pipermail/webkit-dev/2013-June/025056.html
292
293         * code-style.md:
294
295 2019-02-20  Jon Davis  <jond@apple.com>
296
297         Added macOS Mojave builds to the WebKit Build Archives.
298         https://bugs.webkit.org/show_bug.cgi?id=190908
299
300         Reviewed by Lucas Forschler.
301
302         * wp-content/themes/webkit/build-archives.php:
303
304 2019-02-07  Jon Davis  <jond@apple.com>
305
306         Fixed animation positioning when homepage animation completes
307         https://bugs.webkit.org/show_bug.cgi?id=194395
308
309         Reviewed by Devin Rousso.
310
311         * wp-content/themes/webkit/front-header.php:
312
313 2019-02-07  Jon Davis  <jond@apple.com>
314
315         Disable the WP emoji polyfill
316         https://bugs.webkit.org/show_bug.cgi?id=194394
317
318         Reviewed by Devin Rousso.
319
320         * wp-content/themes/webkit/functions.php:
321
322 2019-02-07  Jon Davis  <jond@apple.com>
323
324         Fixed responsive design issues for the Contribute drop-down menu and pagination
325         https://bugs.webkit.org/show_bug.cgi?id=194393
326
327         Reviewed by Devin Rousso.
328
329         The short viewport breakpoint styles should apply for small width
330         windows as well, and pagination styles need to accommodate wrapped
331         text labels.
332
333         * wp-content/themes/webkit/style.css:
334         (.pagination .page-numbers,):
335         (@media only screen and (max-height: 415px) and (max-width: 920px)):
336         (@media only screen and (max-height: 415px)): Deleted.
337
338 2019-02-04  Jon Davis  <jond@apple.com>
339
340         Add demos for Intersection Observer API
341         https://bugs.webkit.org/show_bug.cgi?id=194219
342
343         Reviewed by Simon Fraser.
344
345         * demos/intersection-observer/lazy-image-load/index.html: Added.
346         * demos/intersection-observer/lazy-image-load/scripts.js: Added.
347         (ImageLoader):
348         (ImageLoader.prototype.findImages):
349         (ImageLoader.prototype.smallURLForImage):
350         (ImageLoader.prototype.largeURLForImage):
351         (ImageLoader.prototype.setupObserver):
352         (ImageLoader.prototype.intersectionsChanged):
353         * demos/intersection-observer/lazy-image-load/style.css: Added.
354         (body):
355         (section):
356         (header):
357         (.main):
358         (.main img):
359         (.stories):
360         (.world, .local):
361         (.world):
362         (.local):
363         (.ad):
364         (.contents):
365         (.sidebar):
366         (.links):
367         (.main-story):
368         (.main-story img):
369         (.top-story):
370         (.top-story img):
371         (.mid-story img):
372         (.link-group):
373         (.link-group img):
374         (.link-group ul):
375         (.link-group li):
376         (footer):
377         (footer ul):
378         (footer a):
379         (.footer-col):
380         * demos/intersection-observer/simple/script.js: Added.
381         (addToLog):
382         (clearLog):
383         (stringFromRect):
384         (intersectedCallback):
385         * demos/intersection-observer/simple/simple-observer-iframe.html: Added.
386         * demos/intersection-observer/simple/simple-observer-root-margin.html: Added.
387         * demos/intersection-observer/simple/simple-observer.html: Added.
388         * demos/intersection-observer/simple/styles.css: Added.
389         (body):
390         (.results):
391         (.results button):
392         (h2):
393         (#logging):
394         * demos/intersection-observer/triggered-animation/index.html: Added.
395         * demos/intersection-observer/triggered-animation/script.js: Added.
396         (AnimationManager):
397         (AnimationManager.prototype.setupObserver):
398         (AnimationManager.prototype.intersectionsChanged):
399         * demos/intersection-observer/triggered-animation/style.css: Added.
400         (body):
401         (p):
402         (.animation-container h1):
403         (.animation-container):
404         (.animation-container .box):
405         (.slide.box):
406         (.animation-container.visible > .slide.box):
407         (.slide.animation-container div:nth-of-type(1)):
408         (.slide.animation-container div:nth-of-type(2)):
409         (.slide.animation-container div:nth-of-type(3)):
410         (.spin):
411         (.animation-container.visible .spin):
412         (@keyframes spin):
413         (to):
414         (.animation-container.svg):
415         (.animation-container.svg path):
416         (.animation-container.svg.visible):
417         (@keyframes stroke-move):
418         (.animation-container.svg circle):
419         (.animation-container.svg.visible circle):
420         (.animation-container.svg circle:nth-of-type(2)):
421         (.animation-container.svg circle:nth-of-type(3)):
422         (.animation-container.svg circle:nth-of-type(4)):
423         (.animation-container.svg circle:nth-of-type(5)):
424         (@keyframes circle-scale):
425
426 2019-01-25  Jon Davis  <jond@apple.com>
427
428         Added feature status entry for "Removed in Preview"
429         https://bugs.webkit.org/show_bug.cgi?id=193794
430
431         Reviewed by Joseph Pecoraro.
432
433         * wp-content/themes/webkit/status.php:
434
435 2018-12-20  Jon Davis  <jond@apple.com>
436
437         Ensure new styles are served on webkit.org.
438         https://bugs.webkit.org/show_bug.cgi?id=192953
439
440         Rubber-stamped by Devin Rousso.
441
442         * tabicon.svg: Removed as vector icons are no longer preferred.
443         * wp-content/themes/webkit/header.php: Updated stylesheet datestamp.
444
445 2018-12-20  Jon Davis  <jond@apple.com>
446
447         Added a dark mode color scheme.
448         https://bugs.webkit.org/show_bug.cgi?id=192930
449
450         Reviewed by Timothy Hatcher.
451
452         * .htaccess: Added convenience redirects for /features and /css-features
453         * wp-content/themes/webkit/build-archives.php: Customized dark color styles for the page.
454         * wp-content/themes/webkit/css-status.php: Implemented new design and dark styles support.
455         * wp-content/themes/webkit/front-header.php: Added dark color styles.
456         * wp-content/themes/webkit/functions.php: Added new feature status navigation menu.
457         * wp-content/themes/webkit/header.php: Specify support for light and dark color schemes.
458         * wp-content/themes/webkit/images/chevron-dark.svg: Added.
459         * wp-content/themes/webkit/images/chevron.svg: Switch to HSL color.
460         * wp-content/themes/webkit/images/filter.svg: Added.
461         * wp-content/themes/webkit/images/icons.svg: Use currentColor for dark mode.
462         * wp-content/themes/webkit/images/invert-lightness.svg: Added.
463         * wp-content/themes/webkit/images/search.svg: Added.
464         * wp-content/themes/webkit/sitemap.php: Customized dark color styles for the page.
465         * wp-content/themes/webkit/status.php: Updated design and dark styles support.
466         * wp-content/themes/webkit/style.css: Added dark style rules and switched to custom properties.
467         (:root):
468         (@media(prefers-color-scheme:dark)):
469         (body):
470         (a):
471         (a,):
472         (hr):
473         (code):
474         (main):
475         (a[name]):
476         (p > a[name]::before):
477         (a[name]:hover):
478         (a[name]:hover::before):
479         (p:hover > a[name]::before):
480         (input[type=text]):
481         (input[type=submit]):
482         (.screen-reader-text:focus):
483         (.pagination .page-numbers,):
484         (.pagination .menu-item a):
485         (.pagination .page-numbers:not(.current, .dots):hover):
486         (.pagination .dots,):
487         (.connected.pagination .menu-item):
488         (.connected.pagination .menu-item:hover a):
489         (.connected.pagination .menu-item:first-child a):
490         (.connected.pagination .menu-item:last-child a):
491         (.connected.pagination .menu-item.current-menu-item a,):
492         (.menu-feature-pages-container):
493         (.nextrouter):
494         (.nextrouter.previous):
495         (.nextrouter:hover,):
496         (.nextrouter a):
497         (.nextrouter-copy):
498         (.nextrouter .label):
499         (.nextrouter .link):
500         (.tiles):
501         (.tile):
502         (.tile .background-image):
503         (.tile .background-image svg):
504         (.tile.category-web-inspector svg):
505         (.tile.category-performance svg):
506         (.tile.category-javascript svg):
507         (.tile.category-css svg):
508         (.tile.category-standards svg):
509         (.tile.category-contributing svg):
510         (.tile.category-storage svg):
511         (.tile.category-layout svg):
512         (.tile.category-safari-technology-preview svg):
513         (.tile.category-accessibility svg):
514         (.tile.category-security svg):
515         (.tile.category-privacy svg):
516         (.tile .background-image.loaded):
517         (.tile:not(.has-post-thumbnail) .background-image,):
518         (.featured-tile .tile-content):
519         (.background-vignette):
520         (.tag-window .background-image):
521         (.tag-window .background-vignette):
522         (.featured-tile.tag-dark .background-vignette):
523         (.featured-tile.tag-dark .tile-content):
524         (.featured-tile.tag-dark .tile-content a):
525         (.icon-tile .icon):
526         (.icon-tile,):
527         (.gray-tile):
528         (.gray-tile a):
529         (.amber-tile):
530         (.blue-tile):
531         (.twitter-tile):
532         (.icon.twitter-icon):
533         (pre):
534         (code .keyword,):
535         (code .keyword.builtin,):
536         (code .keyword.type):
537         (code .preprocessor):
538         (code .comment):
539         (code .comment .doc):
540         (code .identifier):
541         (code .string,):
542         (code .escaped):
543         (code .number,):
544         (code .regex,):
545         (code .attribute.value):
546         (code .operator):
547         (code .keyword.operator):
548         (code .whitespace):
549         (code .error):
550         (code .doctype):
551         (code .property):
552         (code.xml .comment,):
553         (code.xml .preprocessor .keyword):
554         (code.xml .meta,):
555         (code.cpp .preprocessor .identifier):
556         (pre::-moz-selection,):
557         (pre::selection, pre span::selection):
558         (code.css .attribute,):
559         (code.css .keyword):
560         (code.css .number):
561         (article h1,):
562         (article .byline p):
563         (article thead, article tfoot):
564         (article tr):
565         (article blockquote):
566         (.post .bodycopy > p:last-child:after):
567         (article div.note):
568         (article .foreword):
569         (article .cliptop):
570         (article .clipbottom):
571         (article .clipright):
572         (article .clipleft):
573         (article .mattewhite):
574         (article .mattewhite:not(.widescreen)):
575         (figure.table):
576         (article figcaption):
577         (article figcaption::before):
578         (.table-of-contents):
579         (.site-logo):
580         (.feature-header:after,):
581         (header nav a,):
582         (header nav a:hover,):
583         (.sub-menu-layer):
584         (.sub-menu-layer:after):
585         (.sub-menu-layer:before):
586         (@media only screen and (max-width: 920px)):
587         (header .menu):
588         (header nav a):
589         (header .menu > .menu-item > .sub-menu):
590         (@media only screen and (max-width: 690px)):
591         (article .scrollable):
592         (@media only screen and (max-width: 600px)):
593         (.table-of-contents label:after):
594         (@media only screen and (max-width: 415px)):
595         (article .invert-brightness,):
596         (.preserve-color, video):
597         (.preserve-color:hover,):
598         (.nextrouter .link,):
599         (.search-input):
600         (.filters-toggle-button):
601         (a > code): Deleted.
602         (.pagination .page-numbers): Deleted.
603         (.nextrouter:hover): Deleted.
604         (.nextrouter.previous:hover): Deleted.
605         (.icon-tile, .icon-tile a): Deleted.
606         (.gray-tile, .gray-tile a): Deleted.
607         (code .string, code .char): Deleted.
608         (code .number, code .tag): Deleted.
609         (code .regex, code .attribute): Deleted.
610         (code.xml .meta, code.xml .meta .keyword): Deleted.
611         (code::-moz-selection, code span::-moz-selection): Deleted.
612         (code::selection, code span::selection): Deleted.
613         (article h1 a): Deleted.
614         (.feature-header:after): Deleted.
615         (.feature.opened .feature-header:after): Deleted.
616         * wp-content/themes/webkit/team.php: Customized dark color styles for the page.
617
618 2018-12-01  Simon Fraser  <simon.fraser@apple.com>
619
620         webkit.org/css-status is broken
621         https://bugs.webkit.org/show_bug.cgi?id=192278
622
623         Reviewed by Zalan Bujtas.
624
625         Remove a stray '='.
626
627         * wp-content/themes/webkit/css-status.php:
628
629 2018-11-09  Jon Davis  <jond@apple.com>
630
631         Clean-up stray whitespace in theme files
632         https://bugs.webkit.org/show_bug.cgi?id=191430
633
634         Reviewed by Dean Jackson.
635
636         * wp-content/themes/webkit/css-status.php:
637         * wp-content/themes/webkit/footer.php:
638         * wp-content/themes/webkit/front-page.php:
639         * wp-content/themes/webkit/includes.php:
640         * wp-content/themes/webkit/nightly-start.php:
641         * wp-content/themes/webkit/nightly-survey.php:
642         * wp-content/themes/webkit/page.php:
643         * wp-content/themes/webkit/scripts/global.js:
644         * wp-content/themes/webkit/scripts/searchbuilds.js:
645         (initsearch):
646         (initsearch.displayError):
647         * wp-content/themes/webkit/single.php:
648         * wp-content/themes/webkit/sitemap.php:
649         * wp-content/themes/webkit/team.php:
650         * wp-content/themes/webkit/widgets/icon.php:
651         * wp-content/themes/webkit/widgets/page.php:
652
653 2018-11-02  Jon Davis  <jond@apple.com>
654
655         Follow-up fix for the webkit.org blog index page
656         https://bugs.webkit.org/show_bug.cgi?id=191216
657
658         Reviewed by Timothy Hatcher.
659
660         * wp-content/themes/webkit/index.php:
661
662 2018-11-02  Jon Davis  <jond@apple.com>
663
664         Improved the SVG icons to use SVG symbols
665         https://bugs.webkit.org/show_bug.cgi?id=191205
666
667         Reviewed by Timothy Hatcher.
668
669         This change makes it far easier to add new SVG icons to the
670         icons.svg sprite and provides better positioning control
671         over the icons within the blog post tile frame.
672
673         * wp-content/themes/webkit/front-page.php:
674         * wp-content/themes/webkit/functions.php:
675         * wp-content/themes/webkit/header.php:
676         * wp-content/themes/webkit/images/icons.svg:
677         * wp-content/themes/webkit/index.php:
678         * wp-content/themes/webkit/loop.php:
679         * wp-content/themes/webkit/style.css:
680         (@supports ( -webkit-backdrop-filter: blur(10px) )):
681         (footer):
682         (#icons):
683         (.tile .background-image):
684         (.tile .background-image svg):
685         (.tile.category-web-inspector svg):
686         (.tile.category-performance svg):
687         (.tile.category-javascript svg):
688         (.tile.category-css svg):
689         (.tile.category-standards svg):
690         (.tile.category-contributing svg):
691         (.tile.category-storage svg):
692         (.tile.category-layout svg):
693         (.tile.category-safari-technology-preview svg):
694         (.tile.category-accessibility svg):
695         (.tile.category-security svg):
696         (.tile.category-privacy svg):
697         (header .menu-item-has-children .label-toggle::after):
698         (@media only screen and (max-width: 920px)):
699         (.main-menu.label-toggle):
700         (header .menu):
701         (@media only screen and (max-width: 690px)):
702         (@media only screen and (max-width: 415px)):
703         (@media only screen and (max-height: 415px)):
704         (.tile.category-web-inspector .background-image): Deleted.
705         (.tile.category-performance .background-image): Deleted.
706         (.tile.category-javascript .background-image): Deleted.
707         (.tile.category-css .background-image): Deleted.
708         (.tile.category-standards .background-image): Deleted.
709         (.tile.category-contributing .background-image): Deleted.
710         (.tile.category-storage .background-image): Deleted.
711         (.tile.category-layout .background-image): Deleted.
712         (.tile.category-safari-technology-preview .background-image): Deleted.
713         (.tile.category-accessibility .background-image): Deleted.
714         (.tile.tag-console .background-image,): Deleted.
715         (.tile.tag-console .background-image): Deleted.
716         (.tile.tag-debugger .background-image): Deleted.
717         (.tile.tag-shortcuts .background-image): Deleted.
718         (.tile.tag-timeline .background-image): Deleted.
719         * wp-content/themes/webkit/widgets/post.php:
720
721 2018-11-01  Jon Davis  <jond@apple.com>
722
723         Prevent homepage animation for users that prefer reduced motion
724         https://bugs.webkit.org/show_bug.cgi?id=188211
725
726         Reviewed by Timothy Hatcher.
727
728         * wp-content/themes/webkit/front-header.php:
729
730 2018-10-25  Jon Davis  <jond@apple.com>
731
732         Added support for "deprecated" feature status
733         https://bugs.webkit.org/show_bug.cgi?id=187615
734
735         Reviewed by Joseph Pecoraro.
736
737         * wp-content/themes/webkit/status.php:
738
739 2018-10-12  Devin Rousso  <drousso@apple.com>
740
741         Add a demo for WebInspector scanvas debugging.
742
743         * demos/canvas-debugging/index.html: Added.
744
745 2018-10-08  Justin Fan  <justin_fan@apple.com>
746
747         WebGPU: Rename old WebGPU prototype to WebMetal
748         https://bugs.webkit.org/show_bug.cgi?id=190325
749         <rdar://problem/44990443>
750
751         Reviewed by Dean Jackson.
752
753         Rename WebGPU prototype files to WebMetal in preparation for implementing the new (Oct 2018) WebGPU interface.
754
755         * demos/webgpu/shared.js: Removed.
756         * demos/webmetal/2d.html: Renamed from Websites/webkit.org/demos/webgpu/2d.html.
757         * demos/webmetal/2d.jpg: Renamed from Websites/webkit.org/demos/webgpu/2d.jpg.
758         * demos/webmetal/2d.js: Renamed from Websites/webkit.org/demos/webgpu/2d.js.
759         (init):
760         * demos/webmetal/circle.svg: Renamed from Websites/webkit.org/demos/webgpu/circle.svg.
761         * demos/webmetal/cubes.html: Renamed from Websites/webkit.org/demos/webgpu/cubes.html.
762         * demos/webmetal/cubes.jpg: Renamed from Websites/webkit.org/demos/webgpu/cubes.jpg.
763         * demos/webmetal/cubes.js: Renamed from Websites/webkit.org/demos/webgpu/cubes.js.
764         (init):
765         * demos/webmetal/gl-matrix-min.js: Renamed from Websites/webkit.org/demos/webgpu/gl-matrix-min.js.
766         * demos/webmetal/hello.html: Renamed from Websites/webkit.org/demos/webgpu/hello.html.
767         * demos/webmetal/hello.jpg: Renamed from Websites/webkit.org/demos/webgpu/hello.jpg.
768         * demos/webmetal/hello.js: Renamed from Websites/webkit.org/demos/webgpu/hello.js.
769         (init):
770         * demos/webmetal/index.html: Renamed from Websites/webkit.org/demos/webgpu/index.html.
771         * demos/webmetal/shared.css: Renamed from Websites/webkit.org/demos/webgpu/shared.css.
772         * demos/webmetal/shared.js: Added.
773         (const.hasWebMetal):
774         (const.checkForWebMetal):
775         * demos/webmetal/simple.html: Renamed from Websites/webkit.org/demos/webgpu/simple.html.
776         * demos/webmetal/simple.jpg: Renamed from Websites/webkit.org/demos/webgpu/simple.jpg.
777         * demos/webmetal/simple.js: Renamed from Websites/webkit.org/demos/webgpu/simple.js.
778         (init):
779         * experimental-features.html:
780
781 2018-09-05  Fujii Hironori  <Hironori.Fujii@sony.com>
782
783         Update code style guidelines for using namespace inside a namespace definition
784         https://bugs.webkit.org/show_bug.cgi?id=189298
785
786         Reviewed by Ryosuke Niwa.
787
788         "using namespace" statements should be inside namespace definitions for
789         unified source builds.
790
791         * code-style.md(#using-position):
792
793 2018-08-31  Dean Jackson  <dino@apple.com>
794
795         Add support for USDZ to webkit.org for a sample file
796         https://bugs.webkit.org/show_bug.cgi?id=189217
797
798         Rubber-stamped by Anders Carlsson.
799
800         Use the accepted MIME-type for USDZ files, and provide a
801         simple example file.
802
803         * .htaccess: Serve USD with a MIME-type that we will accept.
804         * demos/ar/heart.usdz: Added.
805
806 2018-07-24  Jon Davis  <jond@apple.com>
807
808         Disable some vestibular trigger animations when prefers-reduced-motion is active.
809         https://bugs.webkit.org/show_bug.cgi?id=186529
810
811         Reviewed by Dean Jackson.
812
813         * wp-content/themes/webkit/style.css:
814         (@media (prefers-reduced-motion)): Added to honor reduced motion settings.
815         (article,): Added to only use fade-in animation and prevent motion.
816
817 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
818
819         [WPE] Some fixups on webkit.org page
820         https://bugs.webkit.org/show_bug.cgi?id=186844
821
822         Unreviewed as the content is not modified, only some minor fixups on the format.
823
824         * wpe.md: Remove title as it's already provided by the website CMS.
825         Avoid breaking lines at 80 chars as it's not rendered as expected.
826
827 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
828
829         [WPE] Add page for webkit.org
830         https://bugs.webkit.org/show_bug.cgi?id=186844
831
832         Reviewed by Michael Catanzaro.
833
834         * wpe.md: Added.
835
836 2018-06-14  Roy Reapor  <rreapor@apple.com>
837
838         Use new jQuery file layout
839         https://bugs.webkit.org/show_bug.cgi?id=186636
840
841         Reviewed by Aakash Jain.
842
843         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Removed.
844         * ajax/libs/jqueryui/jquery-ui-1.8.15.min.js: Removed.
845
846 2018-06-14  Jon Davis  <jond@apple.com>
847
848         Minor layout fix for WebKit Feature Status Page
849         https://bugs.webkit.org/show_bug.cgi?id=186539
850
851         Reviewed by Timothy Hatcher.
852
853         * wp-content/themes/webkit/status.php: Added padding below the bottom paragraph.
854
855 2018-06-14  Roy Reapor  <rreapor@apple.com>
856
857         jQuery UI image assets are missing on webkit.org website.
858         https://bugs.webkit.org/show_bug.cgi?id=185949
859
860         Reviewed by Aakash Jain.
861
862         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: Added.
863         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: Added.
864         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: Added.
865         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: Added.
866         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_dadada_1x400.png: Added.
867         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: Added.
868         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: Added.
869         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: Added.
870         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_222222_256x240.png: Added.
871         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_2e83ff_256x240.png: Added.
872         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_454545_256x240.png: Added.
873         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_888888_256x240.png: Added.
874         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_cd0a0a_256x240.png: Added.
875         * ajax/libs/jqueryui/1.8.15/themes/base/jquery-ui.min.css: Added.
876         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.accordion.min.css: Added.
877         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.all.min.css: Added.
878         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.autocomplete.min.css: Added.
879         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.base.min.css: Added.
880         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.button.min.css: Added.
881         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.core.min.css: Added.
882         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.datepicker.min.css: Added.
883         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.dialog.min.css: Added.
884         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.progressbar.min.css: Added.
885         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.resizable.min.css: Added.
886         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.selectable.min.css: Added.
887         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.slider.min.css: Added.
888         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.tabs.min.css: Added.
889         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.theme.min.css: Added.
890         * ajax/libs/jqueryui/1.8.15/ui/jquery-ui.min.js: Added.
891         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.blind.min.js: Added.
892         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.bounce.min.js: Added.
893         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.clip.min.js: Added.
894         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.core.min.js: Added.
895         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.drop.min.js: Added.
896         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.explode.min.js: Added.
897         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fade.min.js: Added.
898         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fold.min.js: Added.
899         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.highlight.min.js: Added.
900         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.pulsate.min.js: Added.
901         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.scale.min.js: Added.
902         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.shake.min.js: Added.
903         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.slide.min.js: Added.
904         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.transfer.min.js: Added.
905         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.accordion.min.js: Added.
906         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.autocomplete.min.js: Added.
907         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.button.min.js: Added.
908         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.core.min.js: Added.
909         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.datepicker.min.js: Added.
910         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.dialog.min.js: Added.
911         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.draggable.min.js: Added.
912         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.droppable.min.js: Added.
913         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.mouse.min.js: Added.
914         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.position.min.js: Added.
915         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.progressbar.min.js: Added.
916         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.resizable.min.js: Added.
917         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.selectable.min.js: Added.
918         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.slider.min.js: Added.
919         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.sortable.min.js: Added.
920         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.tabs.min.js: Added.
921         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.widget.min.js: Added.
922
923 2018-06-05  Antoine Quint  <graouts@apple.com>
924
925         [Web Animations] Only expose CSSAnimation and CSSTransition if the WebAnimationsCSSIntegration runtime flag is enabled
926         https://bugs.webkit.org/show_bug.cgi?id=186305
927
928         Reviewed by Dean Jackson.
929
930         Add a test for the WebAnimationsCSSIntegration runtime flag.
931
932         * experimental-features.html:
933
934 2018-06-01  Dean Jackson  <dino@apple.com>
935
936         Add a demo for passive touch listeners.
937
938         * demos/passive-touches/index.html: Added.
939
940 2018-05-23  Roy Reapor  <rreapor@apple.com>
941
942         Remove Source Sans Pro from WebKit website
943         https://bugs.webkit.org/show_bug.cgi?id=185871
944
945         Reviewed by Aakash Jain.
946
947         * demos/spring/index.html:
948
949 2018-05-22  Roy Reapor  <rreapor@apple.com>
950
951         Test infrastructure websites should use jQuery and jQuery UI hosted on webkit.org
952         https://bugs.webkit.org/show_bug.cgi?id=185788
953
954         Reviewed by Aakash Jain.
955
956         * ajax/libs/jquery/jquery-1.6.2.min.js: Added.
957         * ajax/libs/jqueryui: Added.
958         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Added.
959
960 2018-05-22  Wenson Hsieh  <wenson_hsieh@apple.com>
961
962         Add some additional demo content to webkit.org
963         https://bugs.webkit.org/show_bug.cgi?id=185892
964
965         Reviewed by Tim Horton.
966
967         Adds three demo pages, and some placeholder assets.
968
969         * demos/extrazoom/article/constitution.jpg: Added.
970         * demos/extrazoom/article/index.html: Added.
971         * demos/extrazoom/login/index.html: Added.
972         * demos/extrazoom/login/webkit.svg: Added.
973         * demos/extrazoom/recipes/butterchicken.jpg: Added.
974         * demos/extrazoom/recipes/chowder.jpg: Added.
975         * demos/extrazoom/recipes/hummus.jpg: Added.
976         * demos/extrazoom/recipes/index.html: Added.
977         * demos/extrazoom/recipes/padthai.jpg: Added.
978         * demos/extrazoom/recipes/pizza.jpg: Added.
979         * demos/extrazoom/recipes/salmon.jpg: Added.
980         * demos/extrazoom/recipes/steak.jpg: Added.
981         * demos/extrazoom/recipes/tacos.jpg: Added.
982
983 2018-04-26  Ross Kirsling  <ross.kirsling@sony.com>
984
985         Update code style guidelines to mention braced initialization style.
986         https://bugs.webkit.org/show_bug.cgi?id=185053
987
988         Reviewed by Ryosuke Niwa.
989
990         * code-style.md:
991         Add a clause to the Spacing section about braced initialization.
992         (Also, fix an erroneous element ID on a neighboring line.)
993
994 2018-04-04  Andy Estes  <aestes@apple.com>
995
996         Unreviewed. Correct the path to merchant-validation-config.php.
997
998         * demos/payment-request/merchant-validation.php:
999
1000 2018-04-04  Andy Estes  <aestes@apple.com>
1001
1002         Add Payment Request demo content.
1003
1004         Rubber-stamped by Zalan Bujtas.
1005
1006         * demos/payment-request/demo.js: Added.
1007         (string_appeared_here.async.applePayButtonClicked):
1008         * demos/payment-request/index.html: Added.
1009         * demos/payment-request/merchant-validation.php: Added.
1010         * demos/payment-request/squirrelfish.png: Added.
1011         * demos/payment-request/style.css: Added.
1012         (@supports (-webkit-appearance: -apple-pay-button)):
1013         (.apple-pay-not-supported::before):
1014         (.hidden):
1015         (#black-buttons > .apple-pay-button):
1016         (#white-buttons > .apple-pay-button):
1017         (#demo):
1018         (#description):
1019
1020 2018-03-21  Jon Davis  <jond@apple.com>
1021
1022         Add support for an overridable byline in blog posts
1023         https://bugs.webkit.org/show_bug.cgi?id=183799
1024
1025         Reviewed by Timothy Hatcher.
1026
1027         * wp-content/themes/webkit/functions.php:
1028
1029 2018-02-20  Jon Davis  <jond@apple.com>
1030
1031         Add widescreen layout class for the Downloads page
1032         https://bugs.webkit.org/show_bug.cgi?id=182948
1033
1034         Reviewed by Alexey Proskuryakov.
1035
1036         * wp-content/themes/webkit/downloads.php: Added .widescreen for full-width layout.
1037
1038 2018-02-13  Jon Davis  <jond@apple.com>
1039
1040         Added a redirect for /nightly to /downloads/.
1041         https://bugs.webkit.org/show_bug.cgi?id=182743
1042         <rdar://problem/35126697>
1043
1044         Reviewed by Lucas Forschler.
1045
1046         * .htaccess:
1047
1048 2018-01-24  Aakash Jain  <aakash_jain@apple.com>
1049
1050         Update code style guidelines for Python
1051         https://bugs.webkit.org/show_bug.cgi?id=179387
1052
1053         Rubber-stamped by Alexey Proskuryakov.
1054
1055         * code-style.md:
1056
1057 2017-12-11  Dean Jackson  <dino@apple.com>
1058
1059         Add a runtime feature flag for ImageBitmap and OffscreenCanvas
1060         https://bugs.webkit.org/show_bug.cgi?id=180652
1061         <rdar://problem/35969611>
1062
1063         Reviewed by Antoine Quint.
1064
1065         Simple test to validate if these interfaces are enabled.
1066
1067         * experimental-features.html:
1068
1069 2017-11-28  Dean Jackson  <dino@apple.com>
1070
1071         Include gl-matrix directly since github doesn't serve the correct mime type
1072         https://bugs.webkit.org/show_bug.cgi?id=180102
1073         <rdar://problem/35301622>
1074
1075         Reviewed by Antoine Quint.
1076
1077         * demos/webgpu/cubes.html:
1078         * demos/webgpu/gl-matrix-min.js: Added.
1079         * demos/webgpu/simple.html:
1080
1081 2017-11-13  Jon Davis  <jond@apple.com>
1082
1083         Update safe area CSS for webkit.org
1084         https://bugs.webkit.org/show_bug.cgi?id=179615
1085
1086         Reviewed by Alexey Proskuryakov.
1087
1088         * wp-content/themes/webkit/style.css:
1089         (@media only screen and (max-height: 415px)):
1090         (@supports(padding:max(0px))):
1091
1092 2017-11-13  Jon Davis  <jond@apple.com>
1093
1094         Add a new landing page design and site-wide design detail updates for webkit.org
1095         https://bugs.webkit.org/show_bug.cgi?id=179558
1096
1097         Reviewed by Alexey Proskuryakov.
1098
1099         * wp-content/themes/webkit/404.php: Removed unnecessary prefixed CSS.
1100         * wp-content/themes/webkit/444.php: Removed unnecessary prefixed CSS.
1101         * wp-content/themes/webkit/css-status.php: Removed unnecessary prefixed CSS.
1102         * wp-content/themes/webkit/footer.php: Added new page wrapper container.
1103         * wp-content/themes/webkit/front-header.php: Redesigned landing hero.
1104         * wp-content/themes/webkit/functions.php: Added support for configurable non-breaking words.
1105         * wp-content/themes/webkit/header.php: Added viewport-fit, changed web font, changed logo title.
1106         * wp-content/themes/webkit/images/chevron.svg: Added.
1107         * wp-content/themes/webkit/images/circular.svg: Added.
1108         * wp-content/themes/webkit/images/compass.svg: Added.
1109         * wp-content/themes/webkit/images/download-white.svg: Added.
1110         * wp-content/themes/webkit/images/template.svg: Added.
1111         * wp-content/themes/webkit/loop.php: Updated "read more" link presentation.
1112         * wp-content/themes/webkit/nightly-start.php: Adjusted header background colors.
1113         * wp-content/themes/webkit/nightly-survey.php: Adjusted header background colors.
1114         * wp-content/themes/webkit/nightly.php: Adjusted header background colors.
1115         * wp-content/themes/webkit/page.php: Page clean up.
1116         * wp-content/themes/webkit/single.php: Updated "read more" link presentation.
1117         * wp-content/themes/webkit/status.php: Removed unnecessary prefixed CSS, improved page title.
1118         * wp-content/themes/webkit/style.css: Redesigned.
1119         (html):
1120         (body):
1121         (strong):
1122         (em):
1123         (code):
1124         (main):
1125         (h1,):
1126         (input[type=text]):
1127         (input[type=submit]):
1128         (header):
1129         (.home header):
1130         (@supports ( -webkit-backdrop-filter: blur(10px) )):
1131         (.sub-menu-layer):
1132         (.nextrouter .link,):
1133         (.pagination):
1134         (.pagination::after):
1135         (.pagination .page-numbers):
1136         (.pagination .dots,):
1137         (.pagination .next-button):
1138         (.nextrouter):
1139         (.nextrouter:hover):
1140         (.nextrouter.previous):
1141         (.nextrouter.previous:hover):
1142         (.nextrouter .bodycopy):
1143         (.nextrouter a):
1144         (.nextrouter a:hover):
1145         (.nextrouter-copy):
1146         (.nextrouter .label):
1147         (.nextrouter .title):
1148         (.nextrouter .link):
1149         (.nextrouter a:hover .link):
1150         (footer):
1151         (.tiles):
1152         (.tile):
1153         (.third-tile):
1154         (.two-thirds-tile):
1155         (.tile .background-image):
1156         (.tile .background-image.has-featured-image):
1157         (.tile .featured-image):
1158         (.tile:not(.has-post-thumbnail) .background-image,):
1159         (.tile h1):
1160         (.tile h2):
1161         (.tile .summary,):
1162         (pre):
1163         (article):
1164         (article::after):
1165         (article h1):
1166         (article h2):
1167         (article h3):
1168         (article h4):
1169         (article h5):
1170         (article h6):
1171         (article h2 + h3,):
1172         (article figcaption):
1173         (article figcaption::before):
1174         (.table-of-contents):
1175         (article .table-of-contents label):
1176         (.table-of-contents ul):
1177         (.table-of-contents ul li):
1178         (.table-of-contents ul li > ul):
1179         (.site-logo):
1180         (footer nav):
1181         (header nav li):
1182         (header nav a,):
1183         (header .menu-item-has-children .label-toggle::after):
1184         (header .menu-item):
1185         (@media only screen and (max-width: 1180px)):
1186         (article .byline):
1187         (@media only screen and (max-width: 920px)):
1188         (.main-menu.label-toggle):
1189         (header .menu):
1190         (header nav a):
1191         (header .menu-main-menu-container >  ul > li):
1192         (header .sub-menu-layer):
1193         (@media only screen and (max-width: 690px)):
1194         (.third-tile,):
1195         (@media only screen and (max-width: 600px)):
1196         (.table-of-contents label:after):
1197         (@media only screen and (max-width: 415px)):
1198         (@media only screen and (max-height: 415px)):
1199         (@supports(padding:max(0px))):
1200         (header .menu .menu-item > .sub-menu):
1201         (.sub-menu-layer .menu-item:first-child,):
1202         (#template):
1203         (#compass):
1204         (.tile .featured-image,): Deleted.
1205         (.site-logo .tagline): Deleted.
1206         (.timeline): Deleted.
1207         (.timeline:after): Deleted.
1208         (.timeline *): Deleted.
1209         (.timeline:before): Deleted.
1210         (.timeline > li): Deleted.
1211         (.timeline > li:before): Deleted.
1212         (.timeline .content): Deleted.
1213         (.timeline figure): Deleted.
1214         (.timeline .time): Deleted.
1215         (.timeline h2, .timeline h3): Deleted.
1216         (.timeline .time::before): Deleted.
1217         (.timeline img): Deleted.
1218         (@media (min-width: 900px)): Deleted.
1219         (.timeline > li.force-clear): Deleted.
1220         (.timeline > li:nth-child(odd)): Deleted.
1221         (.timeline > li:nth-child(even)): Deleted.
1222         (.timeline > li:nth-child(2),): Deleted.
1223         (.timeline li .time): Deleted.
1224         (.timeline li:nth-child(odd) .time): Deleted.
1225         (.timeline li:nth-child(even) .time): Deleted.
1226         (.timeline li:nth-child(even) .time::before): Deleted.
1227         (.timeline > li:nth-child(even):before): Deleted.
1228         (@media (max-width: 900px)): Deleted.
1229         (.timeline li .time::before): Deleted.
1230         (.hero .logo,): Deleted.
1231         (.home .hero): Deleted.
1232         (.home.admin-bar .hero): Deleted.
1233         (@media only screen and (max-width: 320px)): Deleted.
1234         * wp-content/themes/webkit/widgets/post.php: Updated "read more" link presentation.
1235
1236 2017-10-30  Tim Horton  <timothy_horton@apple.com>
1237
1238         Update safe area inset demo pages to use env()
1239         https://bugs.webkit.org/show_bug.cgi?id=179041
1240
1241         Reviewed by Simon Fraser.
1242
1243         * demos/safe-area-insets/1-default.html:
1244         * demos/safe-area-insets/2-viewport-fit.html:
1245         * demos/safe-area-insets/3-safe-area-constants.html:
1246         * demos/safe-area-insets/4-min-max.html:
1247         * demos/safe-area-insets/safe-areas.html:
1248         Update to use env() instead of constant(), but keep constant() around
1249         for backwards-compatibility.
1250
1251         Adjust the colors on the safe areas test page to look a little less holiday-like.
1252
1253 2017-10-16  Daniel Bates  <dabates@apple.com>
1254
1255         No nightlies listed on nightly.webkit.org when using shipping Safari on macOS Sierra and OS X El Capitan
1256         https://bugs.webkit.org/show_bug.cgi?id=178372
1257
1258         Reviewed by Tim Horton.
1259
1260         The Build Archive page depends on the collections (e.g. HTMLCollection) being
1261         iterable so as to support iteration using ES6 for-of loop. Such support postdates
1262         the version of WebKit shipped in macOS Sierra and OS X El Capitan. We should
1263         make <https://webkit.org/build-archives/> work for these OSes since we still publish
1264         nightlies for them.
1265
1266         * wp-content/themes/webkit/build-archives.php: Use Array.prototype.slice() to
1267         convert the HTMLCollection to an array that can be iterated using a ES6 for-of loop.
1268
1269 2017-10-04  Megan Gardner  <megan_gardner@apple.com>
1270
1271         Update Webkit Style webpage to include Obj-C blocks
1272         https://bugs.webkit.org/show_bug.cgi?id=177906
1273
1274         Reviewed by Tim Horton.
1275
1276         * code-style.md:
1277
1278 2017-10-02  Jon Davis  <jond@apple.com>
1279
1280         Add a WebKit Build Archives page
1281         https://bugs.webkit.org/show_bug.cgi?id=177654
1282
1283         Reviewed by Alexey Proskuryakov.
1284
1285         * wp-content/themes/webkit/build-archives.php: Added.
1286
1287 2017-09-22  Timothy Horton  <timothy_horton@apple.com>
1288
1289         Update some links in demos
1290
1291         * demos/safe-area-insets/1-default.html:
1292         * demos/safe-area-insets/2-viewport-fit.html:
1293         * demos/safe-area-insets/3-safe-area-constants.html:
1294         * demos/safe-area-insets/4-min-max.html:
1295
1296 2017-09-21  Tim Horton  <timothy_horton@apple.com>
1297
1298         Add some blog post resources
1299         https://bugs.webkit.org/show_bug.cgi?id=177333
1300
1301         Reviewed by Sam Weinig.
1302
1303         * demos/safe-area-insets/1-default.html: Added.
1304         * demos/safe-area-insets/2-viewport-fit.html: Added.
1305         * demos/safe-area-insets/3-safe-area-constants.html: Added.
1306         * demos/safe-area-insets/4-min-max.html: Added.
1307         * demos/safe-area-insets/safe-areas.html: Added.
1308         * demos/safe-area-insets/style.css: Added.
1309
1310 2017-08-21  Ross Kirsling  <ross.kirsling@sony.com>
1311
1312         Add Sony to domain affiliations on team page
1313         https://bugs.webkit.org/show_bug.cgi?id=175806
1314
1315         Reviewed by Alex Christensen.
1316
1317         * wp-content/themes/webkit/team.php:
1318
1319 2017-08-11  Filip Pizlo  <fpizlo@apple.com>
1320
1321         Caging shouldn't have to use a patchpoint for adding
1322         https://bugs.webkit.org/show_bug.cgi?id=175483
1323
1324         Reviewed by Mark Lam.
1325
1326         Write documentation for the new Opaque opcode.
1327
1328         * docs/b3/intermediate-representation.html:
1329
1330 2017-08-07  Jon Davis  <jond@apple.com>
1331
1332         Fixed superscript rendering for blog posts
1333         https://bugs.webkit.org/show_bug.cgi?id=175285
1334
1335         Reviewed by Filip Pizlo.
1336
1337         * wp-content/themes/webkit/style.css:
1338         (sup): Added.
1339
1340 2017-08-06  James Craig  <jcraig@apple.com>
1341
1342         Update prefers-reduced-motion demos to link back to blog post
1343         https://bugs.webkit.org/show_bug.cgi?id=175251
1344
1345         Unreviewed, added some cross links to older demo files.
1346
1347         * blog-files/prefers-reduced-motion/axi.htm:
1348         * blog-files/prefers-reduced-motion/prm.htm:
1349
1350 2017-08-04  Jon Davis  <jond@apple.com>
1351
1352         Fixed loading feature status page queries and anchor link URLs
1353         https://bugs.webkit.org/show_bug.cgi?id=175156
1354
1355         Reviewed by Simon Fraser.
1356
1357         * wp-content/themes/webkit/status.php:
1358
1359 2017-07-26  Frederic Wang  <fwang@igalia.com>
1360
1361         Unreviewed, minor adjustments to the previous demo.
1362
1363         * demos/frames/index.html: Added. Index page for the list of demos.
1364         * demos/frames/sandboxing/index.html: Minor fixes.
1365
1366 2017-07-26  Frederic Wang  <fwang@igalia.com>
1367
1368         Unreviewed, add demos (frame sandboxing and scrolling) for a blog post.
1369
1370         * demos/frames/sandboxing/am-i-sandboxed.html: Added.
1371         * demos/frames/sandboxing/framebusting-success.html: Added.
1372         * demos/frames/sandboxing/framebusting-without-user-activation.html: Added.
1373         * demos/frames/sandboxing/index.html: Added.
1374         * demos/frames/scrollable-iframes.html: Added.
1375         * demos/frames/scrollingElement.html: Added.
1376
1377 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1378
1379         Unreviewed, add the final demo page for a WebCrypto API blog post
1380
1381         * demos/webcrypto/pbkdf2.html: Added.
1382
1383 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1384
1385         Unreviewed, add yet another demo page for a WebCrypto API blog post
1386
1387         * demos/webcrypto/aes-gcm.html:
1388         * demos/webcrypto/alice.png: Added.
1389         * demos/webcrypto/bob.png: Added.
1390         * demos/webcrypto/ecdh.html: Added.
1391
1392 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
1393
1394         Unreviewed, add another demo page for a WebCrypto API blog post
1395
1396         * demos/webcrypto/aes-gcm.html: Added.
1397         * demos/webcrypto/asynchronous-execution.html:
1398         * demos/webcrypto/common.js: Added.
1399
1400 2017-07-19  Jiewen Tan  <jiewen_tan@apple.com>
1401
1402         Unreviewed, add a demo page for a WebCrypto API blog post
1403
1404         * demos/webcrypto/asynchronous-execution-worker.js: Added.
1405         * demos/webcrypto/asynchronous-execution.html: Added.
1406
1407 2017-06-30  Jon Lee  <jonlee@apple.com>
1408
1409         Add a WebRTC example for a blog post
1410         https://bugs.webkit.org/show_bug.cgi?id=174049
1411
1412         Reviewed by Youenn Fablet.
1413
1414         Example does a typical WebRTC video call, but uses canvas to do some image effects.
1415         Image effects will last for 30 seconds.
1416         After that time, the video stream is directly sent.
1417         This illustrates using RTCPeerConnection, replaceTrack and canvas capture.
1418
1419         * blog-files/webrtc/pc-with-effects/LICENSE: Added.
1420         * blog-files/webrtc/pc-with-effects/glfx.js: Added.
1421         * blog-files/webrtc/pc-with-effects/index.html: Added.
1422         * blog-files/webrtc/pc-with-effects/main.css: Added.
1423         * blog-files/webrtc/pc-with-effects/main.js: Added.
1424
1425 2017-06-28  Saam Barati  <sbarati@apple.com>
1426
1427         Add a Object rest/spread test to the experimental features test page
1428         https://bugs.webkit.org/show_bug.cgi?id=173947
1429
1430         Rubber stamped by Dean Jackson.
1431
1432         * experimental-features.html:
1433
1434 2017-06-07  Jon Davis  <jond@apple.com>
1435
1436         Update the design of the WebKit Feature Status page
1437         https://bugs.webkit.org/show_bug.cgi?id=173036
1438
1439         Reviewed by Simon Fraser.
1440
1441         * wp-content/themes/webkit/functions.php: Fixed a bad function call.
1442         * wp-content/themes/webkit/status.php: Implemented redesign with saved search.
1443         * wp-content/themes/webkit/style.css:
1444         (.feature-header:after):
1445         (@media only screen and (max-width: 920px)):
1446         (@media only screen and (max-width: 600px)):
1447         (.feature-filters): Deleted.
1448         (.feature-filters.opened): Deleted.
1449         (.feature-filters:after): Deleted.
1450         (.feature-filters.opened:after): Deleted.
1451
1452 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1453
1454         Add a WebGPU test to the experimental features test page
1455         https://bugs.webkit.org/show_bug.cgi?id=172953
1456
1457         Reviewed by Darin Adler.
1458
1459         * experimental-features.html:
1460
1461 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1462
1463         Move Resource Timing / User Timing from experimental features into main preferences
1464         https://bugs.webkit.org/show_bug.cgi?id=172950
1465
1466         Reviewed by Darin Adler.
1467
1468         * experimental-features.html:
1469         Remove no longer experimental features.
1470
1471 2017-06-02  Filip Pizlo  <fpizlo@apple.com>
1472
1473         Atomics.load and Atomics.store need to be fully fenced
1474         https://bugs.webkit.org/show_bug.cgi?id=172844
1475
1476         Reviewed by Keith Miller.
1477
1478         Update documentation to say that the canonical way to do fully fenced loads and stores is
1479         AtomicXchgAdd(0, ptr) and AtomicXchg(value, ptr), respectively.
1480
1481         * docs/b3/intermediate-representation.html:
1482
1483 2017-05-31  Jon Davis  <jond@apple.com>
1484
1485         Reduce Safari Technology Preview Release Notes posts shown on homepage
1486         https://bugs.webkit.org/show_bug.cgi?id=172364
1487
1488         Reviewed by Daniel Bates.
1489
1490         * wp-content/themes/webkit/functions.php: Load some extra posts.
1491         * wp-content/themes/webkit/widgets/post.php: Show STP blog posts when it is the current featured post.
1492
1493 2017-05-18  Jon Davis  <jond@apple.com>
1494
1495         Add an Accessibility icon to webkit.org
1496         https://bugs.webkit.org/show_bug.cgi?id=172298
1497
1498         Reviewed by Alexey Proskuryakov.
1499
1500         * wp-content/themes/webkit/images/icons.svg: Added accessibility icon to the sprite.
1501         * wp-content/themes/webkit/style.css: New rule to use the accessibility icon from the icons sprite.
1502         (.tile.category-accessibility .background-image):
1503
1504 2017-05-15  James Craig  <jcraig@apple.com>
1505
1506         AX: Inaccessible content on webkit.org main page
1507         https://bugs.webkit.org/show_bug.cgi?id=172106
1508
1509         Reviewed by Joseph Pecoraro.
1510
1511         * wp-content/themes/webkit/widgets/icon.php: Resolved link title.
1512         * wp-content/themes/webkit/widgets/post.php: Resolved link title.
1513         * wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
1514
1515 2017-05-14  James Craig  <jcraig@apple.com>
1516
1517         Upload poster images and working captioned video
1518         https://bugs.webkit.org/show_bug.cgi?id=172102
1519
1520         Unreviewed. More resources for prefers-reduced-motion post.
1521
1522         * blog-files/prefers-reduced-motion/axi.htm: Added.
1523         * blog-files/prefers-reduced-motion/axi.png: Removed.
1524         * blog-files/prefers-reduced-motion/posters: Added.
1525         * blog-files/prefers-reduced-motion/posters/apple_env_load.jpg: Added.
1526         * blog-files/prefers-reduced-motion/posters/apple_env_planeshift.jpg: Added.
1527         * blog-files/prefers-reduced-motion/posters/apple_ios10.jpg: Added.
1528         * blog-files/prefers-reduced-motion/posters/apple_shoot.jpg: Added.
1529         * blog-files/prefers-reduced-motion/posters/apple_shoot_reduced.jpg: Added.
1530         * blog-files/prefers-reduced-motion/posters/apple_sierra.jpg: Added.
1531         * blog-files/prefers-reduced-motion/posters/apple_sierra_reduced.jpg: Added.
1532         * blog-files/prefers-reduced-motion/posters/axi.jpg: Added.
1533         * blog-files/prefers-reduced-motion/posters/viljami.jpg: Added.
1534         * blog-files/prefers-reduced-motion/prm.htm: Link to axi.htm video demo.
1535
1536 2017-05-14  James Craig  <jcraig@apple.com>
1537
1538         AX: All the articles on the WebKit blog are called "Clickable Link" by VoiceOver
1539         https://bugs.webkit.org/show_bug.cgi?id=172096
1540         <rdar://problem/31624323>
1541
1542         Unreviewed. Fixing broken link titles for screen readers.
1543
1544         * wp-content/themes/webkit/loop.php: Adding relevant link label for accessibility.
1545
1546 2017-05-08  James Craig  <jcraig@apple.com>
1547
1548         More demo files for prefers-reduced-motion post
1549         https://bugs.webkit.org/show_bug.cgi?id=170663
1550
1551         Unreviewed.
1552
1553         * blog-files/prefers-reduced-motion/jaws.gif: Added.
1554         * blog-files/prefers-reduced-motion/jaws.jpg: Added.
1555         * blog-files/prefers-reduced-motion/prm.htm: New animated GIF example.
1556
1557 2017-04-24  James Craig  <jcraig@apple.com>
1558
1559         Upload demo files for prefers-reduced-motion post
1560         https://bugs.webkit.org/show_bug.cgi?id=170663
1561
1562         Rubber stamped by Jon Davis.
1563
1564         * blog-files/prefers-reduced-motion: Added.
1565         * blog-files/prefers-reduced-motion/axi.png: Added.
1566         * blog-files/prefers-reduced-motion/prm.htm: Added.
1567
1568 2017-04-18  Jon Davis  <jond@apple.com>
1569
1570         Images in WebKit.org blog article are stretched out
1571         https://bugs.webkit.org/show_bug.cgi?id=169208
1572
1573         Reviewed by Michael Catanzaro.
1574
1575         * wp-content/themes/webkit/style.css:
1576         (article figure > img):
1577
1578 2017-04-13  JF Bastien  <jfbastien@apple.com>
1579
1580         WebAssembly: manage memory better
1581         https://bugs.webkit.org/show_bug.cgi?id=170628
1582
1583         Reviewed by Keith Miller, Michael Saboff.
1584
1585         * docs/b3/intermediate-representation.html: typos
1586
1587 2017-04-08  Simon Fraser  <simon.fraser@apple.com>
1588
1589         Update the css-status page to handle changes in CSSProperties.json.
1590
1591         Change the page structure to allow the left sidebar to use sticky positioning.
1592
1593         "Done" -> "Supported".
1594
1595         Save the search in the URL.
1596
1597         Other formatting changes.
1598
1599         * wp-content/themes/webkit/css-status.php:
1600
1601 2017-04-06  Dean Jackson  <dino@apple.com>
1602
1603         Fix broken link.
1604
1605         * demos/webgpu/index.html:
1606
1607 2017-04-06  Jon Davis  <jond@apple.com>
1608
1609         Updates feature status for recently shipped features
1610         https://bugs.webkit.org/show_bug.cgi?id=170359
1611
1612         Reviewed by Brian Burg.
1613
1614         Added styles for "Supported" status.
1615
1616         * wp-content/themes/webkit/status.php:
1617
1618 2017-04-04  Dean Jackson  <dino@apple.com>
1619
1620         Unreviewed. Add details on how to enable the experimental feature.
1621
1622         * demos/webgpu/index.html:
1623
1624 2017-04-03  Dean Jackson  <dino@apple.com>
1625
1626         Unreviewed. More WebGPU demos.
1627
1628         * demos/webgpu/2d.jpg: Added.
1629         * demos/webgpu/2d.js:
1630         * demos/webgpu/circle.svg: Added.
1631         * demos/webgpu/cubes.jpg: Added.
1632         * demos/webgpu/hello.html: Added.
1633         * demos/webgpu/hello.jpg: Added.
1634         * demos/webgpu/hello.js: Copied from Websites/webkit.org/demos/webgpu/2d.js.
1635         (init):
1636         (render):
1637         * demos/webgpu/index.html: Added.
1638         * demos/webgpu/simple.jpg: Added.
1639
1640 2017-03-31  Dean Jackson  <dino@apple.com>
1641
1642         Unreviewed. Add some WebGPU examples.
1643
1644         * demos/webgpu/2d.html: Added.
1645         * demos/webgpu/2d.js: Added.
1646         * demos/webgpu/cubes.html: Added.
1647         * demos/webgpu/cubes.js: Added.
1648         * demos/webgpu/shared.css: Added.
1649         * demos/webgpu/shared.js: Added.
1650         * demos/webgpu/simple.html: Added.
1651         * demos/webgpu/simple.js: Added.
1652
1653 2017-03-11  Jon Davis  <jond@apple.com>
1654
1655         Add Swift syntax highlighting to webkit.org
1656         https://bugs.webkit.org/show_bug.cgi?id=163672
1657
1658         Reviewed by Matt Baker.
1659
1660         * wp-content/plugins/hyperlight/hyperlight/languages/swift.php: Added.
1661
1662 2017-03-10  Jon Davis  <jond@apple.com>
1663
1664         Switch back to the Twitter API for the Tweet widget
1665         https://bugs.webkit.org/show_bug.cgi?id=168749
1666
1667         Reviewed by Lucas Forschler.
1668
1669         Updates the Twitter widget tile implementation to prefer the Twitter API to populate tweets
1670         displayed through the widget. If the API fails for any reason, it falls back to using the
1671         Tweet listener for updated tweets.
1672
1673         The Twitter API provides the benefit of embedding media and being able to display the full
1674         URLs rather than Twitter-shortened URLs.
1675
1676         * wp-content/plugins/tweet-listener.php:
1677         * wp-content/themes/webkit/style.css:
1678         (.twitter-tile .tile-content):
1679         (.twitter-tile.text-only):
1680         (.twitter-tile .media):
1681         (.twitter-tile img):
1682         * wp-content/themes/webkit/widgets/twitter.php:
1683
1684 2017-03-04  Filip Pizlo  <fpizlo@apple.com>
1685
1686         B3 should have comprehensive support for atomic operations
1687         https://bugs.webkit.org/show_bug.cgi?id=162349
1688
1689         Reviewed by Keith Miller.
1690
1691         Document the new opcodes!
1692
1693         * docs/b3/intermediate-representation.html:
1694
1695 2017-03-09  Jon Davis  <jond@apple.com>
1696
1697         Prevent HTML in rich link previews
1698         https://bugs.webkit.org/show_bug.cgi?id=169435
1699
1700         Reviewed by Tim Horton.
1701
1702         * wp-content/plugins/social-meta.php:
1703
1704 2017-03-03  Manuel Rego Casasnovas  <rego@igalia.com>
1705
1706         Unreviewed, minor updates on CSS Grid Layout examples.
1707
1708         * demos/css-grid/index.html:
1709         * demos/css-grid/responsive-grid.html:
1710
1711 2017-02-27  Simon Fraser  <simon.fraser@apple.com>
1712
1713         Add css-status page on webkit.org
1714         https://bugs.webkit.org/show_bug.cgi?id=168921
1715
1716         Reviewed by Sam Weinig.
1717
1718         Add a page that shows the status of CSS properties and values, scraped from Source/WebCore/css/CSSProperties.json.
1719
1720         This is modeled after the feature status page. Properties can be filtered by status
1721         and the spec they belong to.
1722
1723         * wp-content/themes/webkit/css-status.php: Added.
1724
1725 2017-02-23  Joseph Pecoraro  <pecoraro@apple.com>
1726
1727         [Resource Timing] Add Experimental Feature Flag
1728         https://bugs.webkit.org/show_bug.cgi?id=167147
1729
1730         Reviewed by Ryosuke Niwa.
1731
1732         * experimental-features.html:
1733         Test for Resource Timing.
1734
1735 2017-02-23  Alex Christensen  <achristensen@webkit.org>
1736
1737         Add WebRTC to experimental-features.html
1738         https://bugs.webkit.org/show_bug.cgi?id=168757
1739
1740         Reviewed by Tim Horton.
1741
1742         * experimental-features.html:
1743
1744 2017-02-23  Jon Davis  <jond@apple.com>
1745
1746         Fixed saving survey data
1747         https://bugs.webkit.org/show_bug.cgi?id=168730
1748
1749         Reviewed by Joseph Pecoraro.
1750
1751         * wp-content/themes/webkit/functions.php:
1752
1753 2017-02-20  Manuel Rego Casasnovas  <rego@igalia.com>
1754
1755         Unreviewed, add CSS Grid Layout examples for a blog post.
1756
1757         * demos/css-grid/index.html: Added.
1758         * demos/css-grid/responsive-grid.html: Added.
1759
1760 2017-02-06  Jon Davis  <jond@apple.com>
1761
1762         Add a survey to learn how people use WebKit Nightly builds
1763         https://bugs.webkit.org/show_bug.cgi?id=167748
1764
1765         Reviewed by Joseph Pecoraro.
1766
1767         * wp-content/themes/webkit/functions.php:
1768         * wp-content/themes/webkit/nightly-start.php:
1769         * wp-content/themes/webkit/nightly-survey.php: Added.
1770         * wp-content/themes/webkit/survey.json: Added.
1771
1772 2017-01-28  Yoav Weiss  <yoav@yoav.ws>
1773
1774         Add Link Preload as an off-by-default experimental feature menu item.
1775         https://bugs.webkit.org/show_bug.cgi?id=167201
1776
1777         Reviewed by Ryosuke Niwa.
1778
1779         * experimental-features.html: Added Link Preload.
1780
1781 2017-01-28  Joseph Pecoraro  <pecoraro@apple.com>
1782
1783         Add User Timing Experimental Feature
1784         https://bugs.webkit.org/show_bug.cgi?id=167542
1785         <rdar://problem/22746307>
1786
1787         Reviewed by Ryosuke Niwa.
1788
1789         * experimental-features.html:
1790
1791 2017-01-27  Dean Jackson  <dino@apple.com>
1792
1793         Add a simple demo for Touch stylus events
1794         https://bugs.webkit.org/show_bug.cgi?id=167534
1795
1796         Reviewed by Simon Fraser.
1797
1798         * demos/touch/stylus.html: Added.
1799
1800 2017-01-27  Wenson Hsieh  <wenson_hsieh@apple.com>
1801
1802         Unreviewed, update scroll snapping demos to use current Module 1 spec
1803
1804         * demos/scroll-snap/index.html:
1805
1806         Adopt the new CSS properties scroll-snap-type and scroll-snap-align.
1807
1808 2017-01-26  Wenson Hsieh  <wenson_hsieh@apple.com>
1809
1810         Unreviewed, add a demo page for an input events blog post
1811
1812         * demos/input-events/index.html: Added.
1813
1814 2017-01-20  Antoine Quint  <graouts@apple.com>
1815
1816         Web Animations should be off by default and enabled as an experimental feature
1817         https://bugs.webkit.org/show_bug.cgi?id=167115
1818         <rdar://problem/30048963>
1819
1820         Reviewed by Joseph Pecoraro.
1821
1822         Add a test for Web Animations feature detection.
1823
1824         * experimental-features.html:
1825
1826 2017-01-19  Joseph Pecoraro  <pecoraro@apple.com>
1827
1828         Include SubtleCrypto test on experimental-features test page
1829         https://bugs.webkit.org/show_bug.cgi?id=167226
1830
1831         Reviewed by Yusuke Suzuki.
1832
1833         * experimental-features.html:
1834         Add a test for SubtleCrypto and make the test resilient against exceptions.
1835
1836 2017-01-19  Timothy Hatcher  <timothy@hatcher.name>
1837
1838         Add Tesla to the domain associations on the team page
1839         https://bugs.webkit.org/show_bug.cgi?id=167202
1840
1841         Reviewed by Brian Burg.
1842
1843         * wp-content/themes/webkit/team.php:
1844
1845 2016-12-22  Keith Miller  <keith_miller@apple.com>
1846
1847         Add BitOr for floating points to B3
1848         https://bugs.webkit.org/show_bug.cgi?id=166446
1849
1850         Reviewed by Saam Barati.
1851
1852         Update docs to indicate it's cool to use bit ops with floating point.
1853
1854         * docs/b3/intermediate-representation.html:
1855
1856 2016-12-07  Dean Jackson  <dino@apple.com>
1857
1858         Remove runtime toggle for pointer-lock
1859         https://bugs.webkit.org/show_bug.cgi?id=165577
1860         <rdar://problems/29566996>
1861
1862         Reviewed by Jon Lee.
1863
1864         No need to have pointer-lock tested.
1865
1866         * experimental-features.html: Also sort the list alphabetically.
1867
1868 2016-12-05  Dean Jackson  <dino@apple.com>
1869
1870         pointer lock needs to be feature detectable
1871         https://bugs.webkit.org/show_bug.cgi?id=165426
1872         <rdar://problem/29486715>
1873
1874         Reviewed by Antoine Quint.
1875
1876         We can now accurately detect pointer-lock.
1877
1878         * experimental-features.html:
1879
1880 2016-12-02  Dean Jackson  <dino@apple.com>
1881
1882         Make a public facing page to check for WebKit features
1883         https://bugs.webkit.org/show_bug.cgi?id=165331
1884         <rdar://problem/29488535>
1885
1886         Reviewed by Antoine Quint.
1887
1888         Add a web page to webkit.org that allows us to live
1889         detect our experimental features. This is mostly for
1890         internal debugging, but also provides simple examples
1891         of how real content would do such detection.
1892
1893         * experimental-features.html: Added.
1894
1895 2016-11-17  Keith Miller  <keith_miller@apple.com>
1896
1897         Add rotate to Wasm
1898         https://bugs.webkit.org/show_bug.cgi?id=164871
1899
1900         Reviewed by Filip Pizlo.
1901
1902         Update docs for new rotate instructions.
1903
1904         * docs/b3/intermediate-representation.html:
1905
1906 2016-10-21  Keith Miller  <keith_miller@apple.com>
1907
1908         Expand Trunc in B3 to support Double to Float
1909         https://bugs.webkit.org/show_bug.cgi?id=163809
1910
1911         Update the docs to explain that Trunc now works with fleating point numbers.
1912
1913         Reviewed by Geoffrey Garen.
1914
1915         * docs/b3/intermediate-representation.html:
1916
1917 2016-10-14  Keith Miller  <keith_miller@apple.com>
1918
1919         B3 needs a special WasmAddress Opcode
1920         https://bugs.webkit.org/show_bug.cgi?id=163394
1921
1922         Reviewed by Filip Pizlo.
1923
1924         Update the b3 docs for the new WasmAddress opcode.
1925
1926         * docs/b3/intermediate-representation.html:
1927
1928 2016-10-14  Simon Fraser  <simon.fraser@apple.com>
1929
1930         Annotate bots in contributors.json and don't show them on webkit.org/team
1931         https://bugs.webkit.org/show_bug.cgi?id=163317
1932
1933         Reviewed by Daniel Bates.
1934
1935         Don't show bots.
1936
1937         * wp-content/themes/webkit/team.php:
1938
1939 2016-10-12  Keith Miller  <keith_miller@apple.com>
1940
1941         B3 needs a special WasmBoundsCheck Opcode
1942         https://bugs.webkit.org/show_bug.cgi?id=163246
1943
1944         Reviewed by Filip Pizlo.
1945
1946         Update the docs for the new WasmBoundsCheck opcode.
1947
1948         * docs/b3/intermediate-representation.html:
1949
1950 2016-10-09  Simon Fraser  <simon.fraser@apple.com>
1951
1952         Convert contributors.json to a flat list
1953         https://bugs.webkit.org/show_bug.cgi?id=163183
1954
1955         Reviewed by Darin Adler.
1956
1957         Make contributors.json easier to maintain by eliminating the big groupings ("Committers", "Reviewers" etc)
1958         and moving that data to a "status" property on each contributor.
1959
1960         Fix script that generates webkit.org/team.
1961
1962         * wp-content/themes/webkit/team.php:
1963
1964 2016-10-03  Filip Pizlo  <fpizlo@apple.com>
1965
1966         B3 trapping memory accesses should be documented
1967         https://bugs.webkit.org/show_bug.cgi?id=162845
1968
1969         Reviewed by Geoffrey Garen.
1970
1971         Added documentation for the Traps flag, and factored out the documentation of the Chill flag
1972         to a new flags section.
1973
1974         * docs/b3/intermediate-representation.html:
1975
1976 2016-09-30  Filip Pizlo  <fpizlo@apple.com>
1977
1978         Air should have a way of expressing additional instruction flags
1979         https://bugs.webkit.org/show_bug.cgi?id=162699
1980
1981         Reviewed by Mark Lam.
1982
1983         * docs/b3/assembly-intermediate-representation.html:
1984
1985 2016-09-28  Filip Pizlo  <fpizlo@apple.com>
1986
1987         B3 opcodes should leave room for flags
1988         https://bugs.webkit.org/show_bug.cgi?id=162692
1989
1990         Reviewed by Keith Miller.
1991
1992         Updated the documentation to talk about Kind and the isChill bit, and to remove
1993         ChillDiv/ChillMod.
1994
1995         * docs/b3/intermediate-representation.html:
1996
1997 2016-09-27  Joseph Pecoraro  <pecoraro@apple.com>
1998
1999         Update style guide for #pragma once
2000         https://bugs.webkit.org/show_bug.cgi?id=162633
2001
2002         Reviewed by Dan Bernstein.
2003
2004         * code-style.md:
2005         Update style guide for #pragma once as discussed on webkit-dev.
2006
2007 2016-09-21  Filip Pizlo  <fpizlo@apple.com>
2008
2009         Add a Fence opcode to B3
2010         https://bugs.webkit.org/show_bug.cgi?id=162343
2011
2012         Reviewed by Geoffrey Garen.
2013
2014         * docs/b3/intermediate-representation.html:
2015
2016 2016-08-16  Benjamin Poulain  <bpoulain@apple.com>
2017
2018         [JSC] Update the documentation of B3's Return opcode
2019         https://bugs.webkit.org/show_bug.cgi?id=160912
2020
2021         Reviewed by Filip Pizlo.
2022
2023         * docs/b3/intermediate-representation.html:
2024
2025 2016-08-04  Daniel Bates  <dabates@apple.com>
2026
2027         Add some files for a Content Security Policy blog post
2028
2029         * blog-files/content-security-policy/compass-base.css: Added.
2030         (.compass):
2031         * blog-files/content-security-policy/csp-style-hash.html: Added.
2032         * blog-files/content-security-policy/icons.svg: Added; derived from file
2033         Websites/webkit.org/wp-content/themes/webkit/images/icons.svg. I am explicitly
2034         not referencing file Websites/webkit.org/wp-content/themes/webkit/images/icons.svg
2035         so that csp-style-hash.html is not affected by changes to this file.
2036
2037 2016-07-24  Filip Pizlo  <fpizlo@apple.com>
2038
2039         B3 should support multiple entrypoints
2040         https://bugs.webkit.org/show_bug.cgi?id=159391
2041
2042         Reviewed by Saam Barati.
2043
2044         Update some statements about ControlValue (which doesn't exist anymore) and add a blurb
2045         about EntrySwitch.
2046
2047         * docs/b3/index.html:
2048         * docs/b3/intermediate-representation.html:
2049
2050 2016-07-20  Frederic Wang  <fwang@igalia.com>
2051
2052         Unreviewed, new demo files for an up-coming blog post.
2053
2054         * demos/mathml/demo2016/LICENSE-amiri.txt: Added.
2055         * demos/mathml/demo2016/LICENSE-latinmodern-math.txt: Added.
2056         * demos/mathml/demo2016/LICENSE-libertinusmath.txt: Added.
2057         * demos/mathml/demo2016/README.txt: Added.
2058         * demos/mathml/demo2016/amiri-regular.woff: Added.
2059         * demos/mathml/demo2016/index.html: Added.
2060         * demos/mathml/demo2016/latinmodern-math.woff: Added.
2061         * demos/mathml/demo2016/libertinusmath-regular.woff: Added.
2062         * demos/mathml/demo2016/webfonts.css: Added.
2063         (@namespace url('http://www.w3.org/1999/xhtml');):
2064         (@font-face):
2065         (m|math, m|mtext):
2066         (m|math.libertinus):
2067         (m|math.arabic):
2068
2069 2016-07-19  Jon Davis  <jond@apple.com>
2070
2071         Adjust margins for first-line floating elements and add preset floating video sizing
2072         https://bugs.webkit.org/show_bug.cgi?id=159898
2073
2074         Reviewed by Benjamin Poulain.
2075
2076         * wp-content/themes/webkit/style.css:
2077         (article video.alignright):
2078         (article .alignright:first-child):
2079         (@media only screen and (max-width: 690px)):
2080             (article .alignright:first-child):
2081         (@media only screen and (max-width: 415px)):
2082             (article video.alignright):
2083             (article .alignright:first-child):
2084
2085 2016-07-17  Filip Pizlo  <fpizlo@apple.com>
2086
2087         Implement table-based switches in B3/Air
2088         https://bugs.webkit.org/show_bug.cgi?id=151141
2089
2090         Reviewed by Benjamin Poulain.
2091
2092         Update documentation to reflect Patchpoint's new powers.
2093
2094         * docs/b3/intermediate-representation.html:
2095
2096 2016-07-15  Jon Davis  <jond@apple.com>
2097
2098         Fixed content overflow and missing build information behavior.
2099         https://bugs.webkit.org/show_bug.cgi?id=159820
2100
2101         Reviewed by Timothy Hatcher.
2102
2103         * wp-content/themes/webkit/nightly-start.php:
2104
2105 2016-07-14  Jon Davis  <jond@apple.com>
2106
2107         Improved WebKit Nightly start page design.
2108         https://bugs.webkit.org/show_bug.cgi?id=159780
2109
2110         Reviewed by Timothy Hatcher.
2111
2112         Added better 404 handling, improved presentation of the
2113         start page and new Apache rewrites for the P1 bug list.
2114
2115         * .htaccess:
2116         * wp-content/themes/webkit/functions.php:
2117         * wp-content/themes/webkit/nightly-start.php:
2118
2119 2016-07-01  Jon Davis  <jond@apple.com>
2120
2121         Added a colorful new image and fixed the Open Graph attribute.
2122         https://bugs.webkit.org/show_bug.cgi?id=159359
2123
2124         Reviewed by Timothy Hatcher.
2125
2126         The Open Graph image tag should use the property attribute not
2127         the itemprop attribute.
2128
2129         * wp-content/plugins/social-meta.php:
2130         * wp-content/themes/webkit/images/ogimage.png:
2131
2132 2016-06-30  Dean Jackson  <dino@apple.com>
2133
2134         Tab pointed out a typo that made the overdamped case fail.
2135
2136         * demos/spring/spring.js:
2137         (SpringSolver.prototype.solve):
2138
2139 2016-06-30  Dean Jackson  <dino@apple.com>
2140
2141         Fixed a typo in the link to the other version.
2142
2143         * blog-files/color-gamut/index.html:
2144
2145 2016-06-29  Dean Jackson  <dino@apple.com>
2146
2147         Add the UI JavaScript library to make
2148         other browsers happy.
2149
2150         * demos/spring/dat.gui.min.js: Added.
2151         * demos/spring/index.html:
2152
2153 2016-06-29  Dean Jackson  <dino@apple.com>
2154
2155         Demo and JS implementation of our spring() animation
2156         timing function.
2157
2158         * demos/spring/index.html: Added.
2159         * demos/spring/spring.js: Added.
2160         (SpringSolver):
2161         (SpringSolver.prototype.solve):
2162
2163 2016-06-29  Dean Jackson  <dino@apple.com>
2164
2165         Small change to wording, and link to the interactive version.
2166
2167         * blog-files/color-gamut/index.html:
2168
2169 2016-06-28  Dean Jackson  <dino@apple.com>
2170
2171         Add a more interactive version of the demo.
2172
2173         * blog-files/color-gamut/comparison.html: Added.
2174
2175 2016-06-28  Jon Davis  <jond@apple.com>
2176
2177         Fixed tile height for mobile phone-sized viewports.
2178         https://bugs.webkit.org/show_bug.cgi?id=159228
2179
2180         Reviewed by Timothy Hatcher.
2181
2182         Prevents cutoff text for featured tiles and prevents overlapping text and controls on the Twitter tile for phone-sized viewports.
2183
2184         * wp-content/themes/webkit/style.css:
2185         (.twitter-tile.text-only .tile-content):
2186         (.tile):
2187
2188 2016-06-28  Jon Davis  <jond@apple.com>
2189
2190         Fixed Open Graph meta data and image entries.
2191         https://bugs.webkit.org/show_bug.cgi?id=159167.
2192
2193         Reviewed by Timothy Hatcher.
2194
2195         This patch addresses Open Graph meta data issues:
2196
2197         - Added a high-resolution PNG of the WebKit logo because Facebook doesn't support SVG images
2198         - Uses the first image of a page or post if not featured image is set
2199         - Article date/time information should not be given for the homepage
2200         - Added Facebook admins as per the Facebook Open Graph debugger
2201
2202         * wp-content/plugins/social-meta.php:
2203         * wp-content/themes/webkit/images/ogimage.png: Added.
2204
2205 2016-06-27  Dean Jackson  <dino@apple.com>
2206
2207         Updated content for the color blog post.
2208
2209         * blog-files/color-gamut/Iceland-P3.jpg:
2210         * blog-files/color-gamut/Iceland-oog.jpg:
2211         * blog-files/color-gamut/Iceland-sRGB.jpg:
2212         * blog-files/color-gamut/Italy-P3.jpg:
2213         * blog-files/color-gamut/Italy-sRGB.jpg:
2214         * blog-files/color-gamut/Sunset-P3.jpg:
2215         * blog-files/color-gamut/Sunset-sRGB.jpg:
2216         * blog-files/color-gamut/YellowFlower-P3.jpg:
2217         * blog-files/color-gamut/YellowFlower-oog.jpg:
2218         * blog-files/color-gamut/YellowFlower-sRGB.jpg:
2219         * blog-files/color-gamut/index.html:
2220
2221 2016-06-27  Jon Davis  <jond@apple.com>
2222
2223         Set a default image for sharing webkit.org links via social.
2224         https://bugs.webkit.org/show_bug.cgi?id=159167
2225
2226         Reviewed by Timothy Hatcher.
2227
2228         * wp-content/plugins/social-meta.php:
2229
2230 2016-06-24  Dean Jackson  <dino@apple.com>
2231
2232         More examples for the wide-gamut demo.
2233
2234         * blog-files/color-gamut/Iceland-P3.jpg: Added.
2235         * blog-files/color-gamut/Iceland-oog.jpg: Added.
2236         * blog-files/color-gamut/Iceland-sRGB.jpg: Added.
2237         * blog-files/color-gamut/Italy-P3.jpg: Added.
2238         * blog-files/color-gamut/Italy-oog.jpg: Added.
2239         * blog-files/color-gamut/Italy-sRGB.jpg: Added.
2240         * blog-files/color-gamut/Sunset-AdobeRGB.jpg: Added.
2241         * blog-files/color-gamut/Sunset-P3.jpg: Added.
2242         * blog-files/color-gamut/Sunset-oog.jpg: Added.
2243         * blog-files/color-gamut/Sunset-sRGB.jpg: Added.
2244         * blog-files/color-gamut/Webkit-logo-sRGB.png:
2245         * blog-files/color-gamut/YellowFlower-P3.jpg: Added.
2246         * blog-files/color-gamut/YellowFlower-oog.jpg: Added.
2247         * blog-files/color-gamut/YellowFlower-sRGB.jpg: Added.
2248         * blog-files/color-gamut/index.html:
2249
2250 2016-06-24  Dean Jackson  <dino@apple.com>
2251
2252         Change something in the webkit.org directory in the hope
2253         it will kick off a website update.
2254
2255 2016-06-24  Jon Davis  <jond@apple.com>
2256
2257         Rewrite the WebKit Nightly build download URLs to use the correct secure URL.
2258         https://bugs.webkit.org/show_bug.cgi?id=159100.
2259
2260         Reviewed by Joseph Pecoraro.
2261
2262         * wp-content/plugins/sync-nightly-builds.php:
2263
2264 2016-06-13  Jon Davis  <jond@apple.com>
2265
2266         Minor style updates for figcaptions and post forewords.
2267
2268         * wp-content/themes/webkit/style.css:
2269         (article .foreword):
2270         (figure.aligncenter figcaption):
2271         (figure.aligncenter figcaption::before):
2272
2273 2016-06-13  Jon Davis  <jond@apple.com>
2274
2275         Adds support for foreword custom meta and display styles on blog posts.
2276         https://bugs.webkit.org/show_bug.cgi?id=158707.
2277
2278         Reviewed by Timothy Hatcher.
2279
2280         * wp-content/themes/webkit/functions.php:
2281         * wp-content/themes/webkit/style.css:
2282         (article .foreword):
2283
2284 2016-06-02  Dean Jackson  <dino@apple.com>
2285
2286         Update the example for wider color gamut images.
2287
2288         * blog-files/color-gamut/index.html:
2289
2290 2016-06-02  Dean Jackson  <dino@apple.com>
2291
2292         Adding some sample images for a blog post on color.
2293
2294         * blog-files/color-gamut/Flowers-AdobeRGB.jpg: Added.
2295         * blog-files/color-gamut/Flowers-ProPhoto.jpg: Added.
2296         * blog-files/color-gamut/Flowers-oog.jpg: Added.
2297         * blog-files/color-gamut/Flowers-sRGB.jpg: Added.
2298         * blog-files/color-gamut/Rose-AdobeRGB.jpg: Added.
2299         * blog-files/color-gamut/Rose-ProPhoto.jpg: Added.
2300         * blog-files/color-gamut/Rose-oog.jpg: Added.
2301         * blog-files/color-gamut/Rose-sRGB.jpg: Added.
2302         * blog-files/color-gamut/index.html: Added.
2303
2304 2016-06-02  Filip Pizlo  <fpizlo@apple.com>
2305
2306         Fix typos and make some revisions to the B3 docs
2307         https://bugs.webkit.org/show_bug.cgi?id=158311
2308
2309         Reviewed by Michael Saboff.
2310
2311         I found typos and fixed them. Also, I clarified some things:
2312
2313         - Is B3 IR platform-agnostic? Sort of. I tried to describe when it is (Values usually behave
2314           the same way regardless of CPU) and when it isn't (it lets you speak of registers if that's
2315           what you want to do, for example).
2316
2317         - How does isValidForm really get used? You don't really need to create an Inst to use it.
2318
2319         - Some other incremental improvements to make the docs clearer.
2320
2321         * docs/b3/assembly-intermediate-representation.html:
2322         * docs/b3/index.html:
2323         * docs/b3/intermediate-representation.html:
2324
2325 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
2326
2327         Unreviewed, fix an obvious typo: a missing comma.
2328
2329         * docs/b3/assembly-intermediate-representation.html:
2330
2331 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
2332
2333         Air needs documentation
2334         https://bugs.webkit.org/show_bug.cgi?id=153668
2335
2336         Reviewed by Mark Lam, Saam Barati, and Benjamin Poulain.
2337
2338         Write documentation for Air!
2339
2340         * docs/b3/assembly-intermediate-representation.html:
2341
2342 2016-05-23  Jon Davis  <jond@apple.com>
2343
2344         Add syntax highglighting for ES6 "let", "const" and "of" keywords.
2345         https://bugs.webkit.org/show_bug.cgi?id=157994
2346
2347         Reviewed by Geoffrey Garen.
2348
2349         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php:
2350
2351 2016-05-13  Brady Eidson  <beidson@apple.com>
2352
2353         Extend protector naming code style guideline to cover operator= assignment.
2354         https://bugs.webkit.org/show_bug.cgi?id=157693
2355
2356         Reviewed by Darin Adler.
2357
2358         * code-style.md:
2359
2360 2016-05-13  Brady Eidson  <beidson@apple.com>
2361
2362         Protector Ref/RefPtrs should have a specified naming style.
2363         https://bugs.webkit.org/show_bug.cgi?id=157591
2364
2365         Reviewed by Darin Adler.
2366
2367         * code-style.md:
2368
2369 2016-04-26  Timothy Hatcher  <timothy@apple.com>
2370
2371         Remove hard-wraps from the feature policy markdown so it renders full width on the site.
2372
2373         * feature-policy.md:
2374
2375 2016-04-14  Edward O'Connor  <eoconnor@apple.com>
2376
2377         Publish the Web-exposed feature policy on webkit.org.
2378         https://bugs.webkit.org/show_bug.cgi?id=156552
2379
2380         Reviewed by Timothy Hatcher.
2381
2382         * feature-policy.md: Added.
2383
2384 2016-04-13  Jon Davis  <jond@apple.com>
2385
2386         Remove database quote escapes from pushed tweets.
2387
2388         Reviewed by Timothy Hatcher.
2389
2390         * wp-content/plugins/tweet-listener.php:
2391
2392 2016-04-13  Jon Davis  <jond@apple.com>
2393
2394         Added background color for Safari Technology Preview posts.
2395
2396         Reviewed by Timothy Hatcher.
2397
2398         * wp-content/themes/webkit/style.css:
2399         (.tile.category-safari-technology-preview .background-image):
2400
2401 2016-04-07  Jon Davis  <jond@apple.com>
2402
2403         Improved drop down menu with translate; cleaned up unnecessary whitespace.
2404         https://bugs.webkit.org/show_bug.cgi?id=156342
2405
2406         Reviewed by Timothy Hatcher.
2407
2408         * wp-content/themes/webkit/style.css:
2409         (p > a[name]::before):
2410         (.has-post-thumbnail .background-image):
2411         (.table-of-contents):
2412         (header .menu-item-has-children .label-toggle::after):
2413         (.sub-menu-layer):
2414         (.sub-menu-layer:after, .sub-menu-layer:before):
2415         (.sub-menu-layer .menu-item):
2416         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
2417         (@media only screen and (max-width: 920px)):
2418         (header .sub-menu-layer):
2419         (@media only screen and (max-width: 415px)):
2420         (@media only screen and (max-width: 1180px)): Deleted.
2421         (@media only screen and (max-width: 1000px)): Deleted.
2422         (@media only screen and (max-width: 690px)): Deleted.
2423         (@media only screen and (max-width: 600px)): Deleted.
2424         (@media only screen and (max-height: 415px)): Deleted.
2425         (@media only screen and (max-width: 320px)): Deleted.
2426
2427 2016-04-05  Jon Davis  <jond@apple.com>
2428
2429         Make the @webkit link on the front page link to the feed
2430         https://bugs.webkit.org/show_bug.cgi?id=156244
2431
2432         Reviewed by Timothy Hatcher.
2433
2434         * wp-content/themes/webkit/widgets/twitter.php:
2435
2436 2016-03-31  Jon Davis  <jond@apple.com>
2437
2438         Show tweets by @webkit in the Twitter tile on webkit.org
2439         https://bugs.webkit.org/show_bug.cgi?id=156093
2440
2441         Reviewed by Timothy Hatcher.
2442
2443         * wp-content/plugins/tweet-listener.php: Added.
2444         * wp-content/themes/webkit/widgets/twitter.php:
2445
2446 2016-03-31  Jon Davis  <jond@apple.com>
2447
2448         Fix download links for desktops with small resolutions
2449         https://bugs.webkit.org/show_bug.cgi?id=156081
2450
2451         Reviewed by Timothy Hatcher.
2452
2453         * wp-content/themes/webkit/downloads.php:
2454
2455 2016-03-29  Jon Davis  <jond@apple.com>
2456
2457         Fixed a property access error by removing the lamda function for updates
2458         https://bugs.webkit.org/show_bug.cgi?id=155989
2459
2460         * wp-content/plugins/sync-nightly-builds.php:
2461
2462 2016-03-29  Jon Davis  <jond@apple.com>
2463
2464         Fixed a context error for Nightly Build sync plugin, tightens layout styles for abovetitle
2465         https://bugs.webkit.org/show_bug.cgi?id=155989
2466
2467         Unreviewed fix for the Sync Nightly Builds plugin to work with the older
2468         PHP environment on the server. Quick style adjustments for abovetitle images.
2469
2470         * wp-content/plugins/sync-nightly-builds.php:
2471         * wp-content/themes/webkit/nightly-archives.php:
2472         * wp-content/themes/webkit/style.css:
2473         (article .abovetitle):
2474
2475 2016-03-29  Jon Davis  <jond@apple.com>
2476
2477         Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads pages
2478         https://bugs.webkit.org/show_bug.cgi?id=155989
2479
2480         Reviewed by Timothy Hatcher.
2481
2482         * wp-content/plugins/sync-nightly-builds.php: Added.
2483         * wp-content/themes/webkit/downloads.php: Added.
2484         * wp-content/themes/webkit/functions.php:
2485         * wp-content/themes/webkit/images/download.svg:
2486         * wp-content/themes/webkit/images/spinner.svg: Added.
2487         * wp-content/themes/webkit/nightly-archives.php: Added.
2488         * wp-content/themes/webkit/nightly-start.php: Added.
2489         * wp-content/themes/webkit/nightly.php:
2490         * wp-content/themes/webkit/scripts/searchbuilds.js: Added.
2491         (initsearch.xhrPromise.):
2492         (initsearch):
2493         (initsearch.displayResults.addEntry):
2494         (initsearch.displayResults):
2495         (initsearch.displayError):
2496         (initsearch.clearErrors):
2497         * wp-content/themes/webkit/style.css:
2498         (input[type=text]):
2499         (input[type=submit]):
2500         (article .byline):
2501         (article .abovetitle):
2502
2503 2016-03-29  Jon Davis  <jond@apple.com>
2504
2505         Support images above the title on webkit.org posts
2506         https://bugs.webkit.org/show_bug.cgi?id=155979
2507
2508         Reviewed by Timothy Hatcher.
2509
2510         * wp-content/themes/webkit/functions.php:
2511         * wp-content/themes/webkit/single.php:
2512
2513 2016-03-22  Jonathan Davis  <jond@apple.com>
2514
2515         Allow the use of custom styles and scripts for blog posts
2516         https://bugs.webkit.org/show_bug.cgi?id=155768
2517
2518         Reviewed by Timothy Hatcher.
2519
2520         * wp-content/themes/webkit/functions.php:
2521
2522 2016-03-09  Jonathan Davis  <jond@apple.com>
2523
2524         For RSS feeds, convert image and link relative URIs to absolute URIs
2525         https://bugs.webkit.org/show_bug.cgi?id=155237
2526
2527         Reviewed by Timothy Hatcher.
2528
2529         * wp-content/themes/webkit/functions.php:
2530
2531 2016-03-03  Saam barati  <sbarati@apple.com>
2532
2533         Update style guide to reflect our style of only using "override" or "final" when overriding virtual methods
2534         https://bugs.webkit.org/show_bug.cgi?id=154978
2535
2536         Reviewed by Darin Adler.
2537
2538         * code-style.md:
2539
2540 2016-02-29  Yusuke Suzuki  <utatane.tea@gmail.com>
2541
2542         [DFG][FTL][B3] Support floor and ceil
2543         https://bugs.webkit.org/show_bug.cgi?id=154683
2544
2545         Reviewed by Filip Pizlo.
2546
2547         * docs/b3/intermediate-representation.html:
2548
2549 2016-02-16  Jonathan Davis  <jond@apple.com>
2550
2551         Add a redirect for B3 documentation
2552         https://bugs.webkit.org/show_bug.cgi?id=154293
2553
2554         Reviewed by Timothy Hatcher.
2555
2556         * .htaccess:
2557
2558 2016-02-15  Timothy Hatcher  <timothy@apple.com>
2559
2560         Fix byline to avoid bumping into content sticks out.
2561
2562         * wp-content/themes/webkit/style.css:
2563         (article .byline): Bump padding to avoid content with negative margins.
2564
2565 2016-02-13  Timothy Hatcher  <timothy@apple.com>
2566
2567         Adjust the appearance of mattewhite figures that are not widescreen.
2568
2569         * wp-content/themes/webkit/style.css:
2570         (article .mattewhite:not(.widescreen):
2571
2572 2016-02-12  Jonathan Davis  <jond@apple.com>
2573
2574         Add a CSS class to remove padding when using mattewhite class for figures
2575         https://bugs.webkit.org/show_bug.cgi?id=154206
2576
2577         Reviewed by Filip Pizlo.
2578
2579         * wp-content/themes/webkit/style.css:
2580         (article .two-columns):
2581         (article .two-columns h6):
2582         (article .two-columns p):
2583         (article .mattewhite):
2584         (article .mattewhite.tightwad):
2585         (article figure):
2586
2587 2016-02-12  Filip Pizlo  <fpizlo@apple.com>
2588
2589         Unreviewed, upload some blog files.
2590
2591         * blog-files/compile-times.png: Added.
2592         * blog-files/fast-isel.png: Added.
2593         * blog-files/jetstream-latency.png: Added.
2594         * blog-files/jetstream-throughput.png: Added.
2595         * blog-files/jetstream.png: Added.
2596         * blog-files/kraken.png: Added.
2597         * blog-files/low-compile-times.png: Added.
2598         * blog-files/low-fast-isel.png: Added.
2599         * blog-files/low-jetstream-latency.png: Added.
2600         * blog-files/low-jetstream-throughput.png: Added.
2601         * blog-files/low-jetstream.png: Added.
2602         * blog-files/low-kraken.png: Added.
2603         * blog-files/low-octane.png: Added.
2604         * blog-files/octane.png: Added.
2605
2606 2016-02-04  Jonathan Davis  <jond@apple.com>
2607
2608         Fix bad link on the Feature Status page.
2609         https://bugs.webkit.org/show_bug.cgi?id=152086
2610
2611         Reviewed by Timothy Hatcher.
2612
2613         * wp-content/themes/webkit/status.php:
2614
2615 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2616
2617         Get rid of anonymous stack slots
2618         https://bugs.webkit.org/show_bug.cgi?id=151128
2619
2620         Reviewed by Mark Lam.
2621
2622         This changes the documentation to account for the addition of Variables and the Get and Set
2623         opcodes, and the removal of anonymous stack slots from B3 IR.
2624
2625         * docs/b3/intermediate-representation.html:
2626
2627 2016-02-02  Dan Bernstein  <mitz@apple.com>
2628
2629         Tagline in B3 docs should match the rest of the website
2630         https://bugs.webkit.org/show_bug.cgi?id=153801
2631
2632         Reviewed by Filip Pizlo.
2633
2634         Fix the tagline.
2635
2636         * docs/b3/assembly-intermediate-representation.html:
2637         * docs/b3/index.html:
2638         * docs/b3/intermediate-representation.html:
2639
2640 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2641
2642         Minor fixes for B3 IR documentation
2643         https://bugs.webkit.org/show_bug.cgi?id=153782
2644
2645         Reviewed by Michael Saboff.
2646
2647         Fix minor issues that Geoff found.
2648
2649         * docs/b3/intermediate-representation.html:
2650
2651 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2652
2653         B3 documentation style shouldn't have hacks for h1
2654         https://bugs.webkit.org/show_bug.cgi?id=153725
2655
2656         Reviewed by Alexey Proskuryakov.
2657
2658         * docs/b3/style.css:
2659
2660 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2661
2662         Improve the style of B3 documentation
2663         https://bugs.webkit.org/show_bug.cgi?id=153674
2664
2665         Reviewed by Oliver Hunt.
2666
2667         This makes the style of the B3 documentation look like the Wiki, which I think is
2668         appropriate for the kind of content that we're putting into it - in particular, the font
2669         is the perfect size for dense content. The style also doesn't require much spoonfeeding
2670         from the HTML side so you can write nice looking documentation by just using really
2671         basic HTML constructs.
2672
2673         * docs/b3/assembly-intermediate-representation.html:
2674         * docs/b3/index.html:
2675         * docs/b3/intermediate-representation.html:
2676         * docs/b3/style.css:
2677
2678 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2679
2680         Clean up the B3 documentation a bit
2681         https://bugs.webkit.org/show_bug.cgi?id=153678
2682
2683         Reviewed by Saam Barati.
2684
2685         * docs/b3/index.html: Fix some links and fix small issues.
2686         * docs/b3/intermediate-representation.html: Clean up some text and fix small issues.
2687
2688 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2689
2690         B3 should have documentation
2691         https://bugs.webkit.org/show_bug.cgi?id=153658
2692
2693         Reviewed by Saam Barati.
2694
2695         Change the documentation to use HTML instead of Markdown.  Markdown has trouble with
2696         definition lists.  Things go downhill when you try to add paragraphs or code blocks to
2697         a definition.  That's unfortunate since we use definitions for the IR document.
2698
2699         Since there is no way to use our preferred styling for the IR document without doing a
2700         lot of bad hacks, it's best if we just stick to HTML. It looks plain but it's highly
2701         practical.
2702
2703         * docs/b3/assembly-intermediate-representation.html: Added.
2704         * docs/b3/bare-bones-backend.md: Removed.
2705         * docs/b3/index.html: Added.
2706         * docs/b3/intermediate-representation.html: Added.
2707         * docs/b3/style.css: Added.
2708         (dd):
2709         (dd:last-child):
2710
2711 2016-01-29  Timothy Hatcher  <timothy@apple.com>
2712
2713         Add some defintion list styles.
2714
2715         * wp-content/themes/webkit/style.css:
2716         (dl):
2717         (dt):
2718         (dd):
2719
2720 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2721
2722         B3 should have documentation
2723         https://bugs.webkit.org/show_bug.cgi?id=153658
2724
2725         Reviewed by Timothy Hatcher.
2726
2727         * docs: Added.
2728         * docs/b3: Added.
2729         * docs/b3/bare-bones-backend.md: Added.
2730
2731 2016-01-16  Timothy Hatcher  <timothy@apple.com>
2732
2733         Fix some responsive issues on smaller screens.
2734
2735         * wp-content/themes/webkit/style.css:
2736         (.timeline .time):
2737         (@media (max-width: 900px)):
2738         (.timeline:before):
2739         (.timeline > li):
2740         (.timeline > li:before):
2741         (.timeline .content):
2742         (.timeline li .time::before):
2743
2744 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2745
2746         Eliminate the margin on timeline elements so multiple timelines can touch.
2747
2748         * wp-content/themes/webkit/style.css:
2749         (.timeline):
2750
2751 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2752
2753         Use a 2px border radius instead to look good on 2x devices as well as 1x.
2754
2755         * wp-content/themes/webkit/style.css:
2756         (.timeline .time):
2757
2758 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2759
2760         Fix hairline crack on 1x devices between arrow and time label.
2761
2762         * wp-content/themes/webkit/style.css:
2763         (.timeline .content):
2764         (.timeline .time):
2765
2766 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2767
2768         Correct some history timeline styles.
2769
2770         * wp-content/themes/webkit/style.css:
2771         (.timeline .content):
2772
2773 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2774
2775         Add styles for a history timeline, needed by an upcoming blog post.
2776
2777         * wp-content/themes/webkit/style.css:
2778         (.timeline):
2779         (.timeline:after):
2780         (.timeline *):
2781         (.timeline:before):
2782         (.timeline > li):
2783         (.timeline > li:before):
2784         (.timeline .content):
2785         (.timeline figure):
2786         (.timeline .time):
2787         (.timeline h2, .timeline h3):
2788         (.timeline .time::before):
2789         (.timeline img):
2790         (@media (min-width: 900px)):
2791         (.timeline > li.force-clear):
2792         (.timeline > li:nth-child(odd)):
2793         (.timeline > li:nth-child(even)):
2794         (.timeline > li.force-clear + li):
2795         (.timeline li .time):
2796         (.timeline li:nth-child(odd) .time):
2797         (.timeline li:nth-child(even) .time):
2798         (.timeline li:nth-child(even) .time::before):
2799         (.timeline > li:nth-child(even):before):
2800
2801 2016-01-06  Jonathan Davis  <jond@apple.com>
2802
2803         Fixed Individuals and Vendor Contact formatting.
2804         https://bugs.webkit.org/show_bug.cgi?id=152714
2805
2806         Reviewed by Timothy Hatcher.
2807
2808         * security-policy.md:
2809
2810 2015-12-09  Jonathan Davis  <jond@apple.com>
2811
2812         Fixed broken link: https://webkit.org/old/security/security-group-members.html
2813         https://bugs.webkit.org/show_bug.cgi?id=152010
2814
2815         Reviewed by Timothy Hatcher.
2816
2817         * .htaccess:
2818         * security-policy.md:
2819         * wp-content/themes/webkit/style.css:
2820         (article h4):
2821         (article h5):
2822
2823 2015-12-09  Jonathan Davis  <jond@apple.com>
2824
2825         Fix function reference change.
2826
2827         * wp-content/themes/webkit/scripts/global.js:
2828
2829 2015-12-08  Jonathan Davis  <jond@apple.com>
2830
2831         Wide tables should be scrollable on narrow mobile screens.
2832         https://bugs.webkit.org/show_bug.cgi?id=151941
2833
2834         Reviewed by Timothy Hatcher.
2835
2836         * wp-content/themes/webkit/scripts/global.js:
2837         (inView):
2838         (onMovement):
2839         (updateImages):
2840         (enableScrollableTables):
2841         (update): Deleted.
2842         * wp-content/themes/webkit/style.css:
2843         (.pagination .prev-post):
2844         (article .scrollable):
2845         (.scrollable .scrollable-padding):
2846
2847 2015-12-08  Jonathan Davis  <jond@apple.com>
2848
2849         Fix Code Style Guidelines code parsing.
2850         https://bugs.webkit.org/show_bug.cgi?id=152024
2851
2852         Reviewed by Timothy Hatcher.
2853
2854         * wp-content/plugins/table-of-contents.php:
2855
2856 2015-12-08  Jonathan Davis  <jond@apple.com>
2857
2858         Fix social meta for home page.
2859         https://bugs.webkit.org/show_bug.cgi?id=151764
2860
2861         Reviewed by Timothy Hatcher.
2862
2863         * wp-content/plugins/social-meta.php:
2864
2865 2015-12-07  Jonathan Davis  <jond@apple.com>
2866
2867         Implemented a workaround for sharp SVG WebKit logo.
2868         https://bugs.webkit.org/show_bug.cgi?id=151971
2869
2870         Reviewed by Timothy Hatcher.
2871
2872         * wp-content/themes/webkit/images/webkit.svg:
2873
2874 2015-12-07  Jonathan Davis  <jond@apple.com>
2875
2876         Address UX issues with the Contribute menu.
2877         https://bugs.webkit.org/show_bug.cgi?id=151874
2878
2879         Reviewed by Timothy Hatcher.
2880
2881         * wp-content/themes/webkit/functions.php:
2882         * wp-content/themes/webkit/header.php:
2883         * wp-content/themes/webkit/style.css:
2884         (time, mark, audio, video):
2885         (footer, header, hgroup, menu, nav, section):
2886         (html):
2887         (body):
2888         (ol, ul):
2889         (blockquote, q):
2890         (q:before, q:after):
2891         (table):
2892         (p:empty):
2893         (.admin-bar p > a[name]::before):
2894         (.screen-reader-text):
2895         (.screen-reader-text:focus):
2896         (pre):
2897         (code):
2898         (.feature-header:after):
2899         (.feature.opened .feature-header:after):
2900         (footer nav a:hover):
2901         (header .menu-item-has-children .label-toggle::after):
2902         (header .menu-item):
2903         (.sub-menu-layer):
2904         (.sub-menu-layer .menu-item:first-child):
2905         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
2906         (@media only screen and (max-width: 920px)):
2907         (header .menu-item > .menu-toggle:checked + a > .label-toggle::after):
2908         (header .menu):
2909         (header .menu-toggle:checked ~ ul):
2910         (header .sub-menu-layer:before):
2911         (header .menu > .menu-item > .menu-toggle:checked ~ .sub-menu):
2912         (footer nav li):
2913         (@media only screen and (max-width: 690px)):
2914         (.feature-filters:after):
2915         (.feature-filters.opened:after):
2916         (#wpadminbar):
2917         (.table-of-contents label:after):
2918         (.menu-toggle:checked ~ .table-of-contents label:after):
2919         (.table-of-contents h6):
2920         (header nav .menu-item-has-children .label-toggle): Deleted.
2921         (header nav .menu-item): Deleted.
2922         (header .menu > .menu-item-has-children:hover > a::before): Deleted.
2923         (.menu > .menu-item > .menu-toggle:checked ~ .sub-menu): Deleted.
2924         (header nav .menu-toggle:checked ~ ul): Deleted.
2925         (header .menu-toggle:checked ~ .sub-menu): Deleted.
2926         (@media only screen and (max-width: 782px)): Deleted.
2927
2928 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2929
2930         One last fix for https redirect.
2931
2932         * wp-content/themes/webkit/.htaccess:
2933
2934 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2935
2936         Attempt to fix www redirect again.
2937
2938         * wp-content/themes/webkit/.htaccess:
2939
2940 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2941
2942         Fix www redirect again.
2943
2944         * wp-content/themes/webkit/.htaccess:
2945
2946 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2947
2948         Fix www redirect when https was used and restore status URL code.
2949
2950         * wp-content/themes/webkit/.htaccess:
2951         * wp-content/themes/webkit/status.php:
2952
2953 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2954
2955         Another attempt to fix a 404 error when the site loads via www.webkit.org.
2956
2957         * wp-content/themes/webkit/status.php:
2958
2959 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2960
2961         Fix a 404 error when the site loads via www.webkit.org.
2962
2963         * wp-content/themes/webkit/status.php:
2964
2965 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2966
2967         Fix toggling so hidden links are not clickable still.
2968
2969         * wp-content/themes/webkit/status.php:
2970
2971 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2972
2973         Fix another place where feature status internal reference links were wrong.
2974
2975         * wp-content/themes/webkit/status.php:
2976
2977 2015-12-04  Jonathan Davis  <jond@apple.com>
2978
2979         Fixed feature status internal reference links.
2980
2981         * wp-content/themes/webkit/status.php:
2982
2983 2015-12-04  Jonathan Davis  <jond@apple.com>
2984
2985         Update feature status for up-to-date status information.
2986         https://bugs.webkit.org/show_bug.cgi?id=151821
2987
2988         Reviewed by Timothy Hatcher.
2989
2990         * wp-content/themes/webkit/status.php:
2991
2992 2015-12-04  Jonathan Davis  <jond@apple.com>
2993
2994         Added redirects for old webkit.org archive.
2995
2996         * .htaccess:
2997
2998 2015-12-04  Jonathan Davis  <jond@apple.com>
2999
3000         Removing empty directories from the old site.
3001
3002         Reviewed by Timothy Hatcher.
3003
3004         * blog: Removed.
3005         * blog/wp-admin: Removed.
3006         * blog/wp-admin/css: Removed.
3007         * blog/wp-admin/css/colors: Removed.
3008         * blog/wp-admin/css/colors/blue: Removed.
3009         * blog/wp-admin/css/colors/coffee: Removed.
3010         * blog/wp-admin/css/colors/ectoplasm: Removed.
3011         * blog/wp-admin/css/colors/light: Removed.
3012         * blog/wp-admin/css/colors/midnight: Removed.
3013         * blog/wp-admin/css/colors/ocean: Removed.
3014         * blog/wp-admin/css/colors/sunrise: Removed.
3015         * blog/wp-admin/images: Removed.
3016         * blog/wp-admin/includes: Removed.
3017         * blog/wp-admin/js: Removed.
3018         * blog/wp-admin/maint: Removed.
3019         * blog/wp-admin/network: Removed.
3020         * blog/wp-admin/user: Removed.
3021         * blog/wp-content: Removed.
3022         * blog/wp-content/plugins: Removed.
3023         * blog/wp-content/plugins/akismet: Removed.
3024         * blog/wp-content/themes: Removed.
3025         * blog/wp-content/themes/classic: Removed.
3026         * blog/wp-content/themes/default: Removed.
3027         * blog/wp-content/themes/default/images: Removed.
3028         * blog/wp-content/themes/webkit: Removed.
3029         * blog/wp-content/uploads: Removed.
3030         * blog/wp-content/uploads/2007: Removed.
3031         * blog/wp-content/uploads/2007/06: Removed.
3032         * blog/wp-includes: Removed.
3033         * blog/wp-includes/ID3: Removed.
3034         * blog/wp-includes/SimplePie: Removed.
3035         * blog/wp-includes/SimplePie/Cache: Removed.
3036         * blog/wp-includes/SimplePie/Content: Removed.
3037         * blog/wp-includes/SimplePie/Content/Type: Removed.
3038         * blog/wp-includes/SimplePie/Decode: Removed.
3039         * blog/wp-includes/SimplePie/Decode/HTML: Removed.
3040         * blog/wp-includes/SimplePie/HTTP: Removed.
3041         * blog/wp-includes/SimplePie/Net: Removed.
3042         * blog/wp-includes/SimplePie/Parse: Removed.
3043         * blog/wp-includes/SimplePie/XML: Removed.
3044         * blog/wp-includes/SimplePie/XML/Declaration: Removed.
3045         * blog/wp-includes/Text: Removed.
3046         * blog/wp-includes/Text/Diff: Removed.
3047         * blog/wp-includes/Text/Diff/Engine: Removed.
3048         * blog/wp-includes/Text/Diff/Renderer: Removed.
3049         * blog/wp-includes/certificates: Removed.
3050         * blog/wp-includes/css: Removed.
3051         * blog/wp-includes/fonts: Removed.
3052         * blog/wp-includes/images: Removed.
3053         * blog/wp-includes/images/crystal: Removed.
3054         * blog/wp-includes/images/media: Removed.
3055         * blog/wp-includes/images/smilies: Removed.
3056         * blog/wp-includes/images/wlw: Removed.
3057         * blog/wp-includes/js: Removed.
3058         * blog/wp-includes/js/crop: Removed.
3059         * blog/wp-includes/js/imgareaselect: Removed.
3060         * blog/wp-includes/js/jcrop: Removed.
3061         * blog/wp-includes/js/jquery: Removed.
3062         * blog/wp-includes/js/jquery/ui: Removed.
3063         * blog/wp-includes/js/mediaelement: Removed.
3064         * blog/wp-includes/js/plupload: Removed.
3065         * blog/wp-includes/js/scriptaculous: Removed.
3066         * blog/wp-includes/js/swfupload: Removed.
3067         * blog/wp-includes/js/swfupload/plugins: Removed.
3068         * blog/wp-includes/js/thickbox: Removed.
3069         * blog/wp-includes/js/tinymce: Removed.
3070         * blog/wp-includes/js/tinymce/langs: Removed.
3071         * blog/wp-includes/js/tinymce/plugins: Removed.
3072         * blog/wp-includes/js/tinymce/plugins/charmap: Removed.
3073         * blog/wp-includes/js/tinymce/plugins/colorpicker: Removed.
3074         * blog/wp-includes/js/tinymce/plugins/compat3x: Removed.
3075         * blog/wp-includes/js/tinymce/plugins/compat3x/css: Removed.
3076         * blog/wp-includes/js/tinymce/plugins/directionality: Removed.
3077         * blog/wp-includes/js/tinymce/plugins/fullscreen: Removed.
3078         * blog/wp-includes/js/tinymce/plugins/hr: Removed.
3079         * blog/wp-includes/js/tinymce/plugins/image: Removed.
3080         * blog/wp-includes/js/tinymce/plugins/inlinepopups: Removed.
3081         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins: Removed.
3082         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2: Removed.
3083         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img: Removed.
3084         * blog/wp-includes/js/tinymce/plugins/lists: Removed.
3085         * blog/wp-includes/js/tinymce/plugins/media: Removed.
3086         * blog/wp-includes/js/tinymce/plugins/media/css: Removed.
3087         * blog/wp-includes/js/tinymce/plugins/media/js: Removed.
3088         * blog/wp-includes/js/tinymce/plugins/paste: Removed.
3089         * blog/wp-includes/js/tinymce/plugins/paste/js: Removed.
3090         * blog/wp-includes/js/tinymce/plugins/spellchecker: Removed.
3091         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes: Removed.
3092         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes/utils: Removed.
3093         * blog/wp-includes/js/tinymce/plugins/spellchecker/css: Removed.
3094         * blog/wp-includes/js/tinymce/plugins/spellchecker/img: Removed.
3095         * blog/wp-includes/js/tinymce/plugins/spellchecker/includes: Removed.
3096         * blog/wp-includes/js/tinymce/plugins/tabfocus: Removed.
3097         * blog/wp-includes/js/tinymce/plugins/textcolor: Removed.
3098         * blog/wp-includes/js/tinymce/plugins/wordpress: Removed.
3099         * blog/wp-includes/js/tinymce/plugins/wordpress/css: Removed.
3100         * blog/wp-includes/js/tinymce/plugins/wordpress/img: Removed.
3101         * blog/wp-includes/js/tinymce/plugins/wpautoresize: Removed.
3102         * blog/wp-includes/js/tinymce/plugins/wpdialogs: Removed.
3103         * blog/wp-includes/js/tinymce/plugins/wpdialogs/js: Removed.
3104         * blog/wp-includes/js/tinymce/plugins/wpeditimage: Removed.
3105         * blog/wp-includes/js/tinymce/plugins/wpeditimage/css: Removed.
3106         * blog/wp-includes/js/tinymce/plugins/wpeditimage/img: Removed.
3107         * blog/wp-includes/js/tinymce/plugins/wpeditimage/js: Removed.
3108         * blog/wp-includes/js/tinymce/plugins/wpemoji: Removed.
3109         * blog/wp-includes/js/tinymce/plugins/wpfullscreen: Removed.
3110         * blog/wp-includes/js/tinymce/plugins/wpfullscreen/css: Removed.
3111         * blog/wp-includes/js/tinymce/plugins/wpgallery: Removed.
3112         * blog/wp-includes/js/tinymce/plugins/wpgallery/img: Removed.
3113         * blog/wp-includes/js/tinymce/plugins/wplink: Removed.
3114         * blog/wp-includes/js/tinymce/plugins/wplink/css: Removed.
3115         * blog/wp-includes/js/tinymce/plugins/wplink/img: Removed.
3116         * blog/wp-includes/js/tinymce/plugins/wplink/js: Removed.
3117         * blog/wp-includes/js/tinymce/plugins/wpview: Removed.
3118         * blog/wp-includes/js/tinymce/skins: Removed.
3119         * blog/wp-includes/js/tinymce/skins/lightgray: Removed.
3120         * blog/wp-includes/js/tinymce/skins/lightgray/fonts: Removed.
3121         * blog/wp-includes/js/tinymce/skins/lightgray/img: Removed.
3122         * blog/wp-includes/js/tinymce/skins/wordpress: Removed.
3123         * blog/wp-includes/js/tinymce/skins/wordpress/images: Removed.
3124         * blog/wp-includes/js/tinymce/themes: Removed.
3125         * blog/wp-includes/js/tinymce/themes/advanced: Removed.
3126         * blog/wp-includes/js/tinymce/themes/advanced/img: Removed.
3127         * blog/wp-includes/js/tinymce/themes/advanced/js: Removed.
3128         * blog/wp-includes/js/tinymce/themes/advanced/skins: Removed.
3129         * blog/wp-includes/js/tinymce/themes/advanced/skins/default: Removed.
3130         * blog/wp-includes/js/tinymce/themes/advanced/skins/default/img: Removed.
3131         * blog/wp-includes/js/tinymce/themes/advanced/skins/highcontrast: Removed.
3132         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7: Removed.
3133         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img: Removed.
3134         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme: Removed.
3135         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/img: Removed.
3136         * blog/wp-includes/js/tinymce/themes/modern: Removed.
3137         * blog/wp-includes/js/tinymce/utils: Removed.
3138         * blog/wp-includes/pomo: Removed.
3139         * blog/wp-includes/theme-compat: Removed.
3140         * building: Removed.
3141         * coding: Removed.
3142         * coding/images: Removed.
3143         * css: Removed.
3144         * images: Removed.
3145         * misc: Removed.
3146         * misc/DatabaseExample.html: Removed.
3147         * misc/DatabaseTester.html: Removed.
3148         * misc/WebKitDetect.html: Removed.
3149         * misc/WebKitDetect.js: Removed.
3150         * misc/drosera: Removed.
3151         * misc/drosera/demo.js: Removed.
3152         * misc/drosera/drosera.png: Removed.
3153         * misc/drosera/index.html: Removed.
3154         * misc/gradient-input.html: Removed.
3155         * misc/morph.html: Removed.
3156         * misc/related-target-and-shadow-dom.svg: Removed.
3157         * projects: Removed.
3158         * projects/accessibility: Removed.
3159         * projects/cleanup: Removed.
3160         * projects/compat: Removed.
3161         * projects/css: Removed.
3162         * projects/documentation: Removed.
3163         * projects/dom: Removed.
3164         * projects/editing: Removed.
3165         * projects/forms: Removed.
3166         * projects/html: Removed.
3167         * projects/javascript: Removed.
3168         * projects/layout: Removed.
3169         * projects/mathml: Removed.
3170         * projects/performance: Removed.
3171         * projects/plugins: Removed.
3172         * projects/portability: Removed.
3173         * projects/printing: Removed.
3174         * projects/svg: Removed.
3175         * projects/webkit: Removed.
3176         * projects/xml: Removed.
3177         * projects/xslt: Removed.
3178         * quality: Removed.
3179         * security: Removed.
3180
3181 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3182
3183         Allow index.html indexes again.
3184
3185         * .htaccess:
3186
3187 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3188
3189         Remove the old site files.
3190
3191         * asking_questions.html: Removed.
3192         * building/active-scheme-xcode4.png: Removed.
3193         * building/build-settings-tab-xcode4.png: Removed.
3194         * building/build.html: Removed.
3195         * building/checkout.html: Removed.
3196         * building/custom-executable-xcode4.png: Removed.
3197         * building/cygwin-downloader.zip: Removed.
3198         * building/debug-mac-uiprocess.html: Removed.
3199         * building/debug.html: Removed.
3200         * building/launch-debugger-vs2010-small.png: Removed.
3201         * building/launch-debugger-vs2010.png: Removed.
3202         * building/run-xcode4.png: Removed.
3203         * building/run.html: Removed.
3204         * building/set-as-startup-project-vs2010.png: Removed.
3205         * building/set-debugging-properties-vs2010-small.png: Removed.
3206         * building/set-debugging-properties-vs2010.png: Removed.
3207         * building/tools.html: Removed.
3208         * coding/RefPtr.html: Removed.
3209         * coding/adding-features.html: Removed.
3210         * coding/assertion-guidelines.html: Removed.
3211         * coding/bsd-license.html: Removed.
3212         * coding/coding-style.html: Removed.
3213         * coding/commit-review-policy.html: Removed.
3214         * coding/contributing.html: Removed.
3215         * coding/dom-element-attach.html: Removed.
3216         * coding/images/contribute_add_attachment.png: Removed.
3217         * coding/images/contribute_mark_review.png: Removed.
3218         * coding/images/dom-element-attach-large.png: Removed.
3219         * coding/images/dom-element-attach-small.png: Removed.
3220         * coding/images/dom-element-attach.graffle: Removed.
3221         * coding/lgpl-license.html: Removed.
3222         * coding/major-objects.html: Removed.
3223         * coding/scripts.html: Removed.
3224         * coding/technical-articles.html: Removed.
3225         * contact.html: Removed.
3226         * css/blue.css: Removed.
3227         * css/gray.css: Removed.
3228         * css/green.css: Removed.
3229         * css/ie.css: Removed.
3230         * css/main.css: Removed.
3231         * css/pink.css: Removed.
3232         * css/purple.css: Removed.
3233         * css/yellow.css: Removed.
3234         * demos/index.html: Removed.
3235         * footer.inc: Removed.
3236         * header.inc: Removed.
3237         * images/DroseraPic.png: Removed.
3238         * images/blank.png: Removed.
3239         * images/blue-background.png: Removed.
3240         * images/blue-bullet.png: Removed.
3241         * images/download.png: Removed.
3242         * images/end.png: Removed.
3243         * images/gray-background.png: Removed.
3244         * images/green-background.png: Removed.
3245         * images/green-bullet.png: Removed.
3246         * images/icon-gold.png: Removed.
3247         * images/icon.png: Removed.
3248         * images/ie-nav.png: Removed.
3249         * images/middle.png: Removed.
3250         * images/nav.png: Removed.
3251         * images/pink-background.png: Removed.
3252         * images/pink-bullet.png: Removed.
3253         * images/purple-background.png: Removed.
3254         * images/purple-bullet.png: Removed.
3255         * images/surfin-safari.icns: Removed.
3256         * images/yellow-background.png: Removed.
3257         * images/yellow-bullet.png: Removed.
3258         * index.html: Removed.
3259         * nav.inc: Removed.
3260         * pngbehavior.htc: Removed.
3261         * projects/accessibility/index.html: Removed.
3262         * projects/cleanup/index.html: Removed.
3263         * projects/compat/index.html: Removed.
3264         * projects/css/index.html: Removed.
3265         * projects/documentation/index.html: Removed.
3266         * projects/dom/index.html: Removed.
3267         * projects/editing/index.html: Removed.
3268         * projects/forms/image-usemap.png: Removed.
3269         * projects/forms/image1.png: Removed.
3270         * projects/forms/image10.png: Removed.
3271         * projects/forms/image16.png: Removed.
3272         * projects/forms/index.html: Removed.
3273         * projects/forms/survey.html: Removed.
3274         * projects/goals.html: Removed.
3275         * projects/html/index.html: Removed.
3276         * projects/index.html: Removed.
3277         * projects/javascript/index.html: Removed.
3278         * projects/layout/index.html: Removed.
3279         * projects/mathml/index.html: Removed.
3280         * projects/performance/index.html: Removed.
3281         * projects/plugins/index.html: Removed.
3282         * projects/portability/index.html: Removed.
3283         * projects/printing/index.html: Removed.
3284         * projects/svg/index.html: Removed.
3285         * projects/svg/status.xml: Removed.
3286         * projects/svg/svg-status.css: Removed.
3287         * projects/svg/svg-status.xsl: Removed.
3288         * projects/webkit/index.html: Removed.
3289         * projects/xml/index.html: Removed.
3290         * projects/xslt/index.html: Removed.
3291         * quality/.htaccess: Removed.
3292         * quality/Ahem.ttf: Removed.
3293         * quality/bugpriorities.html: Removed.
3294         * quality/bugwriting.html: Removed.
3295         * quality/bugzilla.html: Removed.
3296         * quality/crashlogs.html: Removed.
3297         * quality/leakhunting.html: Removed.
3298         * quality/lifecycle.html: Removed.
3299         * quality/mac_reportbox.jpg: Removed.
3300         * quality/mac_viewtrace.jpg: Removed.
3301         * quality/reduction.html: Removed.
3302         * quality/reporting.html: Removed.
3303         * quality/testing.html: Removed.
3304         * quality/testwriting.html: Removed.
3305         * quality/win_installwatson.jpg: Removed.
3306         * quality/win_watsongui.jpg: Removed.
3307         * quality/win_watsoninstalled.jpg: Removed.
3308         * security/index.html: Removed.
3309         * security/security-group-members.html: Removed.
3310         * status.html: Removed.
3311         * team.html: Removed.
3312
3313 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3314
3315         Yet another attempt to fix the http blog redirects.
3316
3317         Removing the blog folder should do it.
3318
3319         * .htaccess:
3320         * blog: Removed.
3321
3322 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3323
3324         Another attempt to fix the http blog redirects.
3325
3326         * .htaccess:
3327
3328 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3329
3330         Attempt to fix the http blog redirects.
3331
3332         * .htaccess:
3333
3334 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3335
3336         Another attempt to fix the https redirect.
3337
3338         * .htaccess:
3339
3340 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3341
3342         Attempt to fix the https redirect.
3343
3344         * .htaccess:
3345
3346 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3347
3348         Fix blog.webkit.org redirects.
3349
3350         * .htaccess:
3351
3352 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3353
3354         Add redirects for the demos folder.
3355
3356         * .htaccess:
3357
3358 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3359
3360         Remove duplicate redirect.
3361
3362         * .htaccess:
3363
3364 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3365
3366         One more attempt to clean up redirects.
3367
3368         * .htaccess:
3369
3370 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3371
3372         Avoid double slashes after redirect for directories.
3373
3374         * .htaccess:
3375
3376 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3377
3378         Fix directory redirects some more.
3379
3380         * .htaccess:
3381
3382 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3383
3384         Fix directory redirect ordering.
3385
3386         * .htaccess:
3387
3388 2015-12-03  Jonathan Davis  <jond@apple.com>
3389
3390         Fixed cache logic so download data is correctly available.
3391
3392         * wp-content/themes/webkit/nightly.php:
3393
3394 2015-12-03  Timothy Hatcher  <timothy@apple.com>
3395
3396         Add some missing redirects for directories of the old site.
3397
3398         * .htaccess:
3399
3400 2015-12-03  Jonathan Davis  <jond@apple.com>
3401
3402         Fixed transient behavior when the cache plugin is enabled.
3403
3404         * wp-content/themes/webkit/functions.php:
3405         * wp-content/themes/webkit/includes.php:
3406         * wp-content/themes/webkit/nightly.php:
3407
3408 2015-12-03  Jonathan Davis  <jond@apple.com>
3409
3410         Add sub-section anchors to code style guidelines
3411         https://bugs.webkit.org/show_bug.cgi?id=151770
3412
3413         Reviewed by Timothy Hatcher.
3414
3415         * code-style.md:
3416         * wp-content/plugins/table-of-contents.php:
3417         * wp-content/themes/webkit/includes.php:
3418         * wp-content/themes/webkit/style.css:
3419         (a[name]):
3420         (p > a[name]::before):
3421         (a[name]:hover):
3422         (h6 a[name]):
3423         (.admin-bar a[name]):
3424         (.admin-bar p > a[name]::before):
3425         (.screen-reader-text):
3426         (.table-of-contents ul li > ul):
3427         (#post-4132 pre:nth-child(-n+10)):
3428         (#post-4132 pre:nth-child(-n+8)): Deleted.
3429
3430 2015-12-01  Jonathan Davis  <jond@apple.com>
3431
3432         Updated favicon.ico with the new logo.
3433
3434         * favicon.ico:
3435
3436 2015-12-01  Jonathan Davis  <jond@apple.com>
3437
3438         Improved accessibility handling for the small drop-down menu.
3439
3440         * wp-content/themes/webkit/scripts/global.js:
3441
3442 2015-12-01  Jonathan Davis  <jond@apple.com>
3443
3444         Fixed font rendering. Fixed SVG rendering for Firefox.
3445
3446         * wp-content/themes/webkit/images/icons.svg:
3447         * wp-content/themes/webkit/images/inspector.svg:
3448         * wp-content/themes/webkit/images/twitter.svg:
3449         * wp-content/themes/webkit/style.css:
3450         (code):
3451         (a[name]):
3452         (.screen-reader-text:focus):
3453         (.page-width):
3454         (.tile.category-web-inspector .background-image):
3455         (.tile.category-performance .background-image):
3456         (.tile.category-javascript .background-image):
3457         (.tile.category-css .background-image):
3458         (.tile.category-standards .background-image):
3459         (.tile.category-contributing .background-image):
3460         (.tile.category-storage .background-image):
3461         (.tile.category-layout .background-image):
3462         (.tile.tag-timeline .background-image):
3463         (.tile.tag-console .background-image):
3464         (.tile.tag-debugger .background-image):
3465         (.tile.tag-shortcuts .background-image):
3466         (.tile .background-image.loaded):
3467         (body, input, textarea, select, button): Deleted.
3468
3469 2015-12-01  Jonathan Davis  <jond@apple.com>
3470
3471         Removed escpaes to correctly pass query string arguments.
3472
3473         * .htaccess:
3474
3475 2015-12-01  Jonathan Davis  <jond@apple.com>
3476
3477         Corrected rewrite rules to restore convenience paths.
3478
3479         * .htaccess:
3480
3481 2015-12-01  Jonathan Davis  <jond@apple.com>
3482
3483         Fixed static reference PHP syntax for compatibility with the server environment.
3484
3485         * wp-content/plugins/table-of-contents.php:
3486
3487 2015-12-01  Jonathan Davis  <jond@apple.com>
3488
3489         Fixed PHP syntax for compatibility with the server environment.
3490
3491         * wp-content/plugins/social-meta.php:
3492         * wp-content/themes/webkit/functions.php:
3493         * wp-content/themes/webkit/widgets/twitter.php:
3494
3495 2015-12-01  Jonathan Davis  <jond@apple.com>
3496
3497         Updated webkit.org to use the new theme and WordPress deployment.
3498
3499         * .htaccess:
3500         * blog/.htaccess:
3501         * index.php: Added.
3502
3503 2015-12-01  Jonathan Davis  <jond@apple.com>
3504
3505         Fixed data return format for tweets when updating cache.
3506
3507         * wp-content/themes/webkit/widgets/twitter.php:
3508
3509 2015-12-01  Jonathan Davis  <jond@apple.com>
3510
3511         Theme update to tidy styles and add a theme screenshot.
3512
3513         * wp-content/themes/webkit/screenshot.png: Added.
3514         * wp-content/themes/webkit/style.css:
3515         (.featured-tile):
3516         (.tile .background-image):
3517
3518 2015-11-30  Jonathan Davis  <jond@apple.com>
3519
3520         Set max-height to prevent narrow images from upscaling.
3521
3522         * wp-content/themes/webkit/style.css:
3523         (article figure > img):
3524         (figure.widescreen):
3525         (figure.widescreen figcaption):
3526         (figure.widescreen img): Deleted.
3527
3528 2015-11-30  Jonathan Davis  <jond@apple.com>
3529
3530         Added a new theme and plugins for a redesigned webkit.org.
3531
3532         Reviewed by Timothy Hatcher.
3533
3534         * apple-touch-icon-precomposed.png: Added.
3535         * code-style.md: Added.
3536         * commit-review.md: Added.
3537         * favicon.png: Added.
3538         * security-policy.md: Added.
3539         * tabicon.svg: Added.
3540         * wp-content: Added.
3541         * wp-content/index.php: Added.
3542         * wp-content/maintenance.php: Added.
3543         * wp-content/plugins: Added.
3544         * wp-content/plugins/analytics.php: Added.
3545         * wp-content/plugins/hyperlight: Added.
3546         * wp-content/plugins/hyperlight/hyperlight: Added.
3547         * wp-content/plugins/hyperlight/hyperlight.php: Added.
3548         * wp-content/plugins/hyperlight/hyperlight/hyperlight.php: Added.
3549         * wp-content/plugins/hyperlight/hyperlight/languages: Added.
3550         * wp-content/plugins/hyperlight/hyperlight/languages/apache.php: Added.
3551         * wp-content/plugins/hyperlight/hyperlight/languages/blocklist.php: Added.
3552         * wp-content/plugins/hyperlight/hyperlight/languages/code.php: Added.
3553         * wp-content/plugins/hyperlight/hyperlight/languages/cpp.php: Added.
3554         * wp-content/plugins/hyperlight/hyperlight/languages/csharp.php: Added.
3555         * wp-content/plugins/hyperlight/hyperlight/languages/css.php: Added.
3556         * wp-content/plugins/hyperlight/hyperlight/languages/diff.php: Added.
3557         * wp-content/plugins/hyperlight/hyperlight/languages/filetypes: Added.
3558         * wp-content/plugins/hyperlight/hyperlight/languages/html.php: Added.
3559         * wp-content/plugins/hyperlight/hyperlight/languages/ini.php: Added.
3560         * wp-content/plugins/hyperlight/hyperlight/languages/iphp.php: Added.
3561         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php: Added.
3562         * wp-content/plugins/hyperlight/hyperlight/languages/php.php: Added.
3563         * wp-content/plugins/hyperlight/hyperlight/languages/python.php: Added.
3564         * wp-content/plugins/hyperlight/hyperlight/languages/syntax.php: Added.
3565         * wp-content/plugins/hyperlight/hyperlight/languages/vb.php: Added.
3566         * wp-content/plugins/hyperlight/hyperlight/languages/xml.php: Added.
3567         * wp-content/plugins/hyperlight/hyperlight/preg_helper.php: Added.
3568         * wp-content/plugins/index.php: Added.
3569         * wp-content/plugins/social-meta.php: Added.
3570         * wp-content/plugins/table-of-contents.php: Added.
3571         * wp-content/plugins/visual-preview.php: Added.
3572         * wp-content/themes: Added.
3573         * wp-content/themes/index.php: Added.
3574         * wp-content/themes/webkit: Added.
3575         * wp-content/themes/webkit/404.php: Added.
3576         * wp-content/themes/webkit/444.php: Added.
3577         * wp-content/themes/webkit/footer.php: Added.
3578         * wp-content/themes/webkit/front-header.php: Added.
3579         * wp-content/themes/webkit/front-page.php: Added.
3580         * wp-content/themes/webkit/functions.php: Added.
3581         * wp-content/themes/webkit/header.php: Added.
3582         * wp-content/themes/webkit/images: Added.
3583         * wp-content/themes/webkit/images/download.svg: Added.
3584         * wp-content/themes/webkit/images/icons.svg: Added.
3585         * wp-content/themes/webkit/images/inspector.svg: Added.
3586         * wp-content/themes/webkit/images/menu-down.svg: Added.
3587         * wp-content/themes/webkit/images/squirrelfish-lives.svg: Added.
3588         * wp-content/themes/webkit/images/twitter.svg: Added.
3589         * wp-content/themes/webkit/images/webkit.svg: Added.
3590         * wp-content/themes/webkit/includes.php: Added.
3591         * wp-content/themes/webkit/index.php: Added.
3592         * wp-content/themes/webkit/loop.php: Added.
3593         * wp-content/themes/webkit/nightly.php: Added.
3594         * wp-content/themes/webkit/page.php: Added.
3595         * wp-content/themes/webkit/scripts: Added.
3596         * wp-content/themes/webkit/scripts/global.js: Added.
3597         * wp-content/themes/webkit/single.php: Added.
3598         * wp-content/themes/webkit/sitemap.php: Added.
3599         * wp-content/themes/webkit/status.php: Added.
3600         * wp-content/themes/webkit/style.css: Added.
3601         * wp-content/themes/webkit/team.php: Added.
3602         * wp-content/themes/webkit/widgets: Added.
3603         * wp-content/themes/webkit/widgets/icon.php: Added.
3604         * wp-content/themes/webkit/widgets/page.php: Added.
3605         * wp-content/themes/webkit/widgets/post.php: Added.
3606         * wp-content/themes/webkit/widgets/twitter.php: Added.
3607
3608 2015-11-18  Jonathan Davis  <jond@apple.com>
3609
3610         Adding a maintenance file for the old WordPress blog.
3611
3612         Reviewed by Timothy Hatcher.
3613
3614         * blog/wp-content/maintenance.php: Added.
3615
3616 2015-10-26  Ryosuke Niwa  <rniwa@webkit.org>
3617
3618         Add images needed for shadow DOM blog post
3619         https://bugs.webkit.org/show_bug.cgi?id=150549
3620
3621         Reviewed by Timothy Hatcher.
3622
3623         Added images.
3624
3625         * blog-files/introducing-shadow-dom: Added.
3626         * blog-files/introducing-shadow-dom/commi