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