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