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