1 2021-01-05 Jon Davis <jond@apple.com>
3 Limit failed login attempts on webkit.org blog
4 https://bugs.webkit.org/show_bug.cgi?id=220032
6 Reviewed by Timothy Hatcher.
8 * wp-content/plugins/limit-logins.php: Added.
10 2021-01-05 Jon Davis <jond@apple.com>
12 Disable public APIs on webkit.org blog
13 https://bugs.webkit.org/show_bug.cgi?id=220028
15 Reviewed by Timothy Hatcher.
17 * wp-content/plugins/disable-public-apis.php: Added.
19 2021-01-05 Jon Davis <jond@apple.com>
21 Enforce strong password changes on webkit.org blog
22 https://bugs.webkit.org/show_bug.cgi?id=220027
24 Reviewed by Timothy Hatcher.
26 * wp-content/plugins/strong-passwords.php: Added.
28 2020-12-11 Ryan Haddad <ryanhaddad@apple.com>
30 Add Big Sur to WebKit Build Archives page
31 https://bugs.webkit.org/show_bug.cgi?id=219789
33 Reviewed by Alexey Proskuryakov.
35 * wp-content/themes/webkit/build-archives.php:
36 Add Big Sur, remove High Sierra since we aren't producing new archives for it.
38 2020-11-02 Jon Davis <jond@apple.com>
40 Input sanitization improvements for Payment Request demo
41 https://bugs.webkit.org/show_bug.cgi?id=218470
43 Reviewed by Andy Estes.
45 * demos/payment-request/merchant-validation.php:
47 2020-09-02 Jon Davis <jond@apple.com>
49 Add an STP callout to Web Inspector documentation
50 https://bugs.webkit.org/show_bug.cgi?id=216105
52 Reviewed by Devin Rousso.
54 * wp-content/themes/webkit/single-web_inspector_page.php:
55 * wp-content/themes/webkit/style.css:
56 (article .meta .icon):
58 2020-08-24 Jon Davis <jond@apple.com>
60 Disable unused RPC services
61 https://bugs.webkit.org/show_bug.cgi?id=215779
63 Reviewed by Alexey Proskuryakov.
67 2020-08-18 Darin Adler <darin@apple.com>
69 * languages.md: Fixed "Movaje" typo.
71 2020-08-18 Darin Adler <darin@apple.com>
73 Document versions of C++ and Python
74 https://bugs.webkit.org/show_bug.cgi?id=215191
76 Reviewed by Jonathan Bedard.
78 * languages.md: Added.
80 2020-08-12 Jon Davis <jond@apple.com>
82 Remove unused selector performance test
83 https://bugs.webkit.org/show_bug.cgi?id=215414
85 Reviewed by Darin Adler.
87 * perf/slickspeed/config.ini: Removed.
88 * perf/slickspeed/footer.html: Removed.
89 * perf/slickspeed/frameworks/DomQuery.js: Removed.
90 * perf/slickspeed/frameworks/dummy.js: Removed.
91 * perf/slickspeed/frameworks/jquery-1.2.3.js: Removed.
92 * perf/slickspeed/frameworks/prototype.js: Removed.
93 * perf/slickspeed/header.html: Removed.
94 * perf/slickspeed/index.php: Removed.
95 * perf/slickspeed/instructions.txt: Removed.
96 * perf/slickspeed/logo.png: Removed.
97 * perf/slickspeed/selectors.list: Removed.
98 * perf/slickspeed/style.css: Removed.
99 * perf/slickspeed/system/index.php: Removed.
100 * perf/slickspeed/system/slickspeed.js: Removed.
101 * perf/slickspeed/system/template.php: Removed.
102 * perf/slickspeed/template.html: Removed.
104 2020-08-06 Jon Davis <jond@apple.com>
106 Fixed widget method argument compatibility with WordPress
107 https://bugs.webkit.org/show_bug.cgi?id=215103
109 Reviewed by Devin Rousso.
111 * wp-content/themes/webkit/widgets/icon.php:
112 * wp-content/themes/webkit/widgets/page.php:
113 * wp-content/themes/webkit/widgets/post.php:
114 * wp-content/themes/webkit/widgets/twitter.php:
116 2020-08-06 Jon Davis <jond@apple.com>
118 Removed XML declaration from SVGs and updated copyrights
119 https://bugs.webkit.org/show_bug.cgi?id=215102
121 Reviewed by Devin Rousso.
123 * wp-content/themes/webkit/images/chevron-dark.svg:
124 * wp-content/themes/webkit/images/chevron.svg:
125 * wp-content/themes/webkit/images/circular.svg:
126 * wp-content/themes/webkit/images/compass.svg:
127 * wp-content/themes/webkit/images/download-white.svg:
128 * wp-content/themes/webkit/images/download.svg:
129 * wp-content/themes/webkit/images/filter.svg:
130 * wp-content/themes/webkit/images/icons.svg:
131 * wp-content/themes/webkit/images/inspector.svg:
132 * wp-content/themes/webkit/images/invert-lightness.svg:
133 * wp-content/themes/webkit/images/menu-down.svg:
134 * wp-content/themes/webkit/images/search.svg:
135 * wp-content/themes/webkit/images/spinner.svg:
136 * wp-content/themes/webkit/images/squirrelfish-lives.svg:
137 * wp-content/themes/webkit/images/template.svg:
138 * wp-content/themes/webkit/images/twitter.svg:
139 * wp-content/themes/webkit/images/webkit.svg:
141 2020-08-05 Jon Davis <jond@apple.com>
143 Enhance feature status page origin for flexible test environments
144 https://bugs.webkit.org/show_bug.cgi?id=215178
146 Reviewed by Devin Rousso.
148 * wp-content/themes/webkit/css-status.php:
149 * wp-content/themes/webkit/status.php:
151 2020-04-23 Filip Pizlo <fpizlo@apple.com>
153 Unreviewed, check in some more files for a blog post.
155 * blog-files/speculation-in-jsc/clobberize-dependence-graph.graffle:
156 * blog-files/speculation-in-jsc/clobberize-dependence-graph.svg:
158 2020-04-21 Filip Pizlo <fpizlo@apple.com>
160 Unreviewed, check in some more files for a blog post.
162 * blog-files/speculation-in-jsc/clobberize-dependence-graph.graffle:
163 * blog-files/speculation-in-jsc/clobberize-dependence-graph.svg:
165 2020-04-21 Filip Pizlo <fpizlo@apple.com>
167 Unreviewed, check in some more files for a blog post.
169 * blog-files/speculation-in-jsc/clobberize-dependence-graph.graffle: Added.
170 * blog-files/speculation-in-jsc/clobberize-dependence-graph.svg: Added.
172 2020-04-21 Filip Pizlo <fpizlo@apple.com>
174 Unreviewed, check in some more files for a blog post.
176 * blog-files/speculation-in-jsc/abstract-heaps.graffle:
177 * blog-files/speculation-in-jsc/abstract-heaps.svg:
179 2020-04-21 Filip Pizlo <fpizlo@apple.com>
181 Unreviewed, check in some more files for a blog post.
183 * blog-files/speculation-in-jsc/abstract-heaps.graffle:
184 * blog-files/speculation-in-jsc/abstract-heaps.svg:
186 2020-04-21 Filip Pizlo <fpizlo@apple.com>
188 Unreviewed, check in some more files for a blog post.
190 * blog-files/speculation-in-jsc/abstract-heaps.graffle: Added.
191 * blog-files/speculation-in-jsc/abstract-heaps.svg: Added.
193 2020-04-18 Filip Pizlo <fpizlo@apple.com>
195 Unreviewed, check in some more files for a blog post.
197 * blog-files/speculation-in-jsc/osr-exit-implicit-control-flow.graffle:
198 * blog-files/speculation-in-jsc/osr-exit-implicit-control-flow.svg:
200 2020-04-18 Filip Pizlo <fpizlo@apple.com>
202 Unreviewed, check in some more files for a blog post.
204 * blog-files/speculation-in-jsc/osr-exit-implicit-control-flow.graffle: Added.
205 * blog-files/speculation-in-jsc/osr-exit-implicit-control-flow.svg: Added.
207 2020-04-14 Filip Pizlo <fpizlo@apple.com>
209 Unreviewed, check in some more files for a blog post.
211 * blog-files/speculation-in-jsc/full-add-cfg.graffle:
212 * blog-files/speculation-in-jsc/full-add-cfg.svg:
214 2020-04-14 Filip Pizlo <fpizlo@apple.com>
216 Unreviewed, check in some more files for a blog post.
218 * blog-files/speculation-in-jsc/full-add-cfg.graffle:
219 * blog-files/speculation-in-jsc/full-add-cfg.svg:
221 2020-04-14 Filip Pizlo <fpizlo@apple.com>
223 Unreviewed, check in some more files for a blog post.
225 * blog-files/speculation-in-jsc/full-add-cfg.graffle: Added.
226 * blog-files/speculation-in-jsc/full-add-cfg.svg: Added.
228 2020-04-14 Filip Pizlo <fpizlo@apple.com>
230 Unreviewed, check in some more files for a blog post.
232 * blog-files/speculation-in-jsc/dfg-pipeline-dark.graffle: Added.
233 * blog-files/speculation-in-jsc/dfg-pipeline-dark.svg: Added.
234 * blog-files/speculation-in-jsc/ftl-pipeline-dark.graffle
235 * blog-files/speculation-in-jsc/ftl-pipeline-dark.svg:
237 2020-04-14 Filip Pizlo <fpizlo@apple.com>
239 Unreviewed, check in some more files for a blog post.
241 * blog-files/speculation-in-jsc/ftl-pipeline-dark.graffle: Added.
242 * blog-files/speculation-in-jsc/ftl-pipeline-dark.svg: Added.
244 2020-04-10 Filip Pizlo <fpizlo@apple.com>
246 Unreviewed, check in some files for a blog post.
248 * blog-files/speculation-in-jsc: Added.
249 * blog-files/speculation-in-jsc/ai-check-elimination-examples.graffle: Added.
250 * blog-files/speculation-in-jsc/ai-check-elimination-examples.svg: Added.
251 * blog-files/speculation-in-jsc/bigger-data-flow-graph.graffle: Added.
252 * blog-files/speculation-in-jsc/bigger-data-flow-graph.svg: Added.
253 * blog-files/speculation-in-jsc/bytecode-to-dfg-ir-lowering-with-osr-phases.graffle: Added.
254 * blog-files/speculation-in-jsc/bytecode-to-dfg-ir-lowering-with-osr-phases.svg: Added.
255 * blog-files/speculation-in-jsc/bytecode-to-ssa-conversion-with-osr.graffle: Added.
256 * blog-files/speculation-in-jsc/bytecode-to-ssa-conversion-with-osr.svg: Added.
257 * blog-files/speculation-in-jsc/dfg-and-ftl-architecture.graffle: Added.
258 * blog-files/speculation-in-jsc/dfg-and-ftl-architecture.svg: Added.
259 * blog-files/speculation-in-jsc/dfg-arithadd-explainer.graffle: Added.
260 * blog-files/speculation-in-jsc/dfg-arithadd-explainer.svg: Added.
261 * blog-files/speculation-in-jsc/dfg-pipeline.graffle: Added.
262 * blog-files/speculation-in-jsc/dfg-pipeline.svg: Added.
263 * blog-files/speculation-in-jsc/dfg-threaded-cps-example.graffle: Added.
264 * blog-files/speculation-in-jsc/dfg-threaded-cps-example.svg: Added.
265 * blog-files/speculation-in-jsc/double-monomorphic-inline-cache-speculation.graffle: Added.
266 * blog-files/speculation-in-jsc/double-monomorphic-inline-cache-speculation.svg: Added.
267 * blog-files/speculation-in-jsc/example-data-flow-graph.graffle: Added.
268 * blog-files/speculation-in-jsc/example-data-flow-graph.svg: Added.
269 * blog-files/speculation-in-jsc/five-parts-of-speculation.graffle: Added.
270 * blog-files/speculation-in-jsc/five-parts-of-speculation.svg: Added.
271 * blog-files/speculation-in-jsc/ftl-dfg-ir-to-bytecode-osr-exit.graffle: Added.
272 * blog-files/speculation-in-jsc/ftl-dfg-ir-to-bytecode-osr-exit.svg: Added.
273 * blog-files/speculation-in-jsc/ftl-pipeline.graffle: Added.
274 * blog-files/speculation-in-jsc/ftl-pipeline.svg: Added.
275 * blog-files/speculation-in-jsc/ftl-stackmaps.graffle: Added.
276 * blog-files/speculation-in-jsc/ftl-stackmaps.svg: Added.
277 * blog-files/speculation-in-jsc/ideal-jsc-optimization-workflow.graffle: Added.
278 * blog-files/speculation-in-jsc/ideal-jsc-optimization-workflow.svg: Added.
279 * blog-files/speculation-in-jsc/inline-caches-per-tier-dynamic.graffle: Added.
280 * blog-files/speculation-in-jsc/inline-caches-per-tier-dynamic.svg: Added.
281 * blog-files/speculation-in-jsc/int32-add-diamond-speculation.graffle: Added.
282 * blog-files/speculation-in-jsc/int32-add-diamond-speculation.svg: Added.
283 * blog-files/speculation-in-jsc/int32-add-osr-speculation.graffle: Added.
284 * blog-files/speculation-in-jsc/int32-add-osr-speculation.svg: Added.
285 * blog-files/speculation-in-jsc/jsc-tier-architecture.graffle: Added.
286 * blog-files/speculation-in-jsc/jsc-tier-architecture.svg: Added.
287 * blog-files/speculation-in-jsc/jsc-tiers.graffle: Added.
288 * blog-files/speculation-in-jsc/jsc-tiers.svg: Added.
289 * blog-files/speculation-in-jsc/object-model.graffle: Added.
290 * blog-files/speculation-in-jsc/object-model.svg: Added.
291 * blog-files/speculation-in-jsc/optimization-workflow-c-vs-js.graffle: Added.
292 * blog-files/speculation-in-jsc/optimization-workflow-c-vs-js.svg: Added.
293 * blog-files/speculation-in-jsc/optimization-workflow-js.graffle: Added.
294 * blog-files/speculation-in-jsc/optimization-workflow-js.svg: Added.
295 * blog-files/speculation-in-jsc/osr-exit-bytecode-example.graffle: Added.
296 * blog-files/speculation-in-jsc/osr-exit-bytecode-example.svg: Added.
297 * blog-files/speculation-in-jsc/osr-stack-register-shuffle.graffle: Added.
298 * blog-files/speculation-in-jsc/osr-stack-register-shuffle.svg: Added.
299 * blog-files/speculation-in-jsc/polyvariant-inline-cache-speculation.graffle: Added.
300 * blog-files/speculation-in-jsc/polyvariant-inline-cache-speculation.svg: Added.
301 * blog-files/speculation-in-jsc/prediction-propagation-and-value-profiling.graffle: Added.
302 * blog-files/speculation-in-jsc/prediction-propagation-and-value-profiling.svg: Added.
303 * blog-files/speculation-in-jsc/prediction-propagation-rules-add.graffle: Added.
304 * blog-files/speculation-in-jsc/prediction-propagation-rules-add.svg: Added.
305 * blog-files/speculation-in-jsc/prediction-propagation-rules-getbyval.graffle: Added.
306 * blog-files/speculation-in-jsc/prediction-propagation-rules-getbyval.svg: Added.
307 * blog-files/speculation-in-jsc/sample-property-lookup.graffle: Added.
308 * blog-files/speculation-in-jsc/sample-property-lookup.svg: Added.
309 * blog-files/speculation-in-jsc/single-monomorphic-inline-cache-speculation.graffle: Added.
310 * blog-files/speculation-in-jsc/single-monomorphic-inline-cache-speculation.svg: Added.
311 * blog-files/speculation-in-jsc/speculated-types.graffle: Added.
312 * blog-files/speculation-in-jsc/speculated-types.svg: Added.
313 * blog-files/speculation-in-jsc/xy-objects-as-maps.graffle: Added.
314 * blog-files/speculation-in-jsc/xy-objects-as-maps.svg: Added.
315 * blog-files/speculation-in-jsc/xy-objects-with-structures.graffle: Added.
316 * blog-files/speculation-in-jsc/xy-objects-with-structures.svg: Added.
318 2020-04-01 Jon Davis <jond@apple.com>
320 Removed the update nag from the old WebKit Nightly start page
321 https://bugs.webkit.org/show_bug.cgi?id=179214
323 Reviewed by Darin Adler.
325 * wp-content/themes/webkit/nightly-start.php:
327 2020-03-30 Simon Fraser <simon.fraser@apple.com>
329 http://webkit.org/css-status/ hangs
330 https://bugs.webkit.org/show_bug.cgi?id=209746
332 Reviewed by Antoine Quint.
334 A change to CSSProperties.json (probably text-orientation unprefixing) revealed an infinite loop
335 in mergeProperties() which kept appending values to prefixedPropertyObj.values.
337 Fix by cloning the array before enumerating it.
339 * wp-content/themes/webkit/css-status.php:
341 2020-02-26 Jon Davis <jond@apple.com>
343 Prevented text selection on logo and header navigation
344 https://bugs.webkit.org/show_bug.cgi?id=208157
346 Reviewed by Devin Rousso.
348 * wp-content/themes/webkit/style.css:
352 2020-01-27 Jon Davis <jond@apple.com>
354 Add support for table of contents to Web Inspector pages
355 https://bugs.webkit.org/show_bug.cgi?id=206845
357 Reviewed by Devin Rousso.
359 * wp-content/plugins/table-of-contents.php:
361 2020-01-27 Jon Davis <jond@apple.com>
363 Fix submenu behavior for narrow viewports
364 https://bugs.webkit.org/show_bug.cgi?id=206835
366 Reviewed by Devin Rousso.
368 * wp-content/themes/webkit/header.php:
369 * wp-content/themes/webkit/style.css:
370 (@media only screen and (max-width: 920px) header .menu > .menu-item:hover > .sub-menu,):
371 (@media only screen and (max-width: 920px) header .menu > .menu-item > .menu-toggle:checked ~ .sub-menu): Deleted.
373 2020-01-24 Jon Davis <jond@apple.com>
375 Fix editing permissions for the Web Inspector Editor role
376 https://bugs.webkit.org/show_bug.cgi?id=206761
378 Reviewed by Devin Rousso.
380 * wp-content/plugins/web-inspector-pages.php:
382 2020-01-23 Jon Davis <jond@apple.com>
384 Fix extra space between title and article body
385 https://bugs.webkit.org/show_bug.cgi?id=206689
387 Reviewed by Devin Rousso.
389 * wp-content/themes/webkit/style.css:
391 (article .bodycopy,):
393 2020-01-16 Jon Davis <jond@apple.com>
395 Ensure full URLs for relative path images for social meta data
396 https://bugs.webkit.org/show_bug.cgi?id=206382
398 Reviewed by Devin Rousso.
400 * wp-content/plugins/social-meta.php:
402 2020-01-16 Jon Davis <jond@apple.com>
404 Add support for categories and custom post types to the social meta plugin
405 https://bugs.webkit.org/show_bug.cgi?id=206327
407 Reviewed by Devin Rousso.
409 * wp-content/plugins/social-meta.php:
410 * wp-content/plugins/web-inspector-pages.php:
411 * wp-content/themes/webkit/archive-web_inspector_page.php:
413 2020-01-15 Jon Davis <jond@apple.com>
415 Add Web Inspector Reference notice to Web Inspector blog posts
416 https://bugs.webkit.org/show_bug.cgi?id=206308
418 Reviewed by Devin Rousso.
420 * wp-content/themes/webkit/functions.php:
422 2020-01-15 Devin Rousso <drousso@apple.com>
424 Web Inspector Reference: the meta info at the end of the article should always be on its own line
425 https://bugs.webkit.org/show_bug.cgi?id=206277
427 Reviewed by Timothy Hatcher.
429 * wp-content/themes/webkit/style.css:
430 (article .bodycopy, article .meta):
432 2020-01-15 Devin Rousso <drousso@apple.com>
434 Web Inspector Reference: put the original author and last modified author on separate lines
435 https://bugs.webkit.org/show_bug.cgi?id=206274
437 Reviewed by Timothy Hatcher.
439 * wp-content/themes/webkit/single-web_inspector_page.php:
440 * wp-content/themes/webkit/style.css:
441 (article .meta .written): Added.
442 (article .meta .written, article .meta .updated): Added.
443 (article .meta .updated): Deleted.
445 2020-01-15 Jon Davis <jond@apple.com>
447 Ensure UAs update the stylesheet
448 https://bugs.webkit.org/show_bug.cgi?id=206292
450 Reviewed by Devin Rousso.
452 * wp-content/themes/webkit/header.php:
454 2020-01-14 Jon Davis <jond@apple.com>
456 Display authors of a Web Inspector reference article
457 https://bugs.webkit.org/show_bug.cgi?id=206176
459 Reviewed by Devin Rousso.
461 * wp-content/themes/webkit/single-web_inspector_page.php:
463 2020-01-14 Jon Davis <jond@apple.com>
465 Add Markdown support for Web Inspector Reference articles
466 https://bugs.webkit.org/show_bug.cgi?id=206256
468 Reviewed by Devin Rousso.
470 * wp-content/plugins/web-inspector-pages.php:
472 2020-01-14 Jon Davis <jond@apple.com>
474 Fix blog post article title justification
475 https://bugs.webkit.org/show_bug.cgi?id=206245
477 Reviewed by Devin Rousso.
479 * wp-content/themes/webkit/style.css:
482 2020-01-13 Jon Davis <jond@apple.com>
484 Add support for Web Inspector pages and topic taxonomy
485 https://bugs.webkit.org/show_bug.cgi?id=206034
487 Reviewed by Devin Rousso.
489 * wp-content/plugins/web-inspector-pages.php: Added.
490 * wp-content/themes/webkit/archive-web_inspector_page.php: Added.
491 * wp-content/themes/webkit/single-web_inspector_page.php: Added.
493 2020-01-09 Jon Davis <jond@apple.com>
495 Add styles to support Web Inspector reference articles
496 https://bugs.webkit.org/show_bug.cgi?id=206032
498 Reviewed by Devin Rousso.
500 * wp-content/themes/webkit/style.css:
503 (article .meta .updated):
504 (article .bodycopy,):
509 (.widescreen .image):
510 (.image.slice-top > picture > img):
511 (.image.slice-right > picture > img):
512 (.image.slice-bottom > picture > img):
513 (.image.slice-left > picture > img):
518 (article picture > img):
519 (.single-web_inspector_page .landing-link):
520 (.single-web_inspector_page .landing-link:hover):
521 (@media(prefers-color-scheme:dark) article .invert-brightness,):
522 (@media(prefers-color-scheme:dark) .table-of-contents label:after):
523 (article h1,): Deleted.
524 (article .bodycopy): Deleted.
526 2020-01-09 Jon Davis <jond@apple.com>
528 Fix redundant anchor tags when generating table of contents
529 https://bugs.webkit.org/show_bug.cgi?id=206016
531 Reviewed by Devin Rousso.
533 * wp-content/plugins/table-of-contents.php:
535 2019-11-13 Myles C. Maxfield <mmaxfield@apple.com>
537 [WebGPU] Update Babylon WebGPU demos to work on ToT
538 https://bugs.webkit.org/show_bug.cgi?id=204182
540 Reviewed by Dean Jackson.
544 - There seemed to be a bug in the loader script. I fixed the bug and added a local copy
545 here so we don't have to keep hotlinking to the Babylon one.
546 - I had updated the helmet shaders in
547 https://github.com/litherum/Website/commit/f7768ed43012fb06345768211ea90815d81f41b4
548 but I didn't update the sphere shaders.
549 - r252423 turned off the sphere rendering after 2 seconds. This patch removes that.
551 * demos/webgpu/babylon/babylonjs.loaders.min.js: Added.
559 * demos/webgpu/babylon/oneHelmetWebGPU.html:
560 * demos/webgpu/babylon/oneSphereWebGPU.html:
561 * demos/webgpu/babylon/oneSphereWebGPUWSLShaders.js:
562 (sampler.reflectionSamplerSampler.register):
563 (float3.normal.attribute): Deleted.
564 * demos/webgpu/babylon/vertexShaderGLSL1.glsl: Removed. Unnecessary.
566 2019-11-13 Dean Jackson <dino@apple.com>
568 Fix some WebGPU demos
569 https://bugs.webkit.org/show_bug.cgi?id=204167
571 Reviewed by Myles C. Maxfield.
573 Use COPY_ rather than TRANSFER_.
575 * demos/webgpu/babylon/babylonWebGpu.max.js:
576 * demos/webgpu/babylon/oneSphereWebGPU.html:
577 * demos/webgpu/hello-cube.html:
578 * demos/webgpu/scripts/compute-boids-compile.js:
579 * demos/webgpu/scripts/compute-boids-utils.js:
580 (async.createTextureFromImage):
581 * demos/webgpu/textured-cube.html:
583 2019-11-08 Ryosuke Niwa <rniwa@webkit.org>
585 Add punctuation rules for C++ lambdas
586 https://bugs.webkit.org/show_bug.cgi?id=204021
588 Reviewed by Zalan Bujtas.
590 Added rules for not putting spaces between [] and () and omitting () whenever possible for C++ lambdas.
594 2019-10-26 Chris Lord <clord@igalia.com>
596 Put OffscreenCanvas behind a build flag
597 https://bugs.webkit.org/show_bug.cgi?id=203146
599 Reviewed by Ryosuke Niwa.
601 Update to reflect split ImageBitmapOffscreenCanvas settings.
603 * experimental-features.html:
605 2019-10-14 Ling Ho <lingcherd_ho@apple.com>
607 Update WebKit Build Archives page on webkit.org
608 https://bugs.webkit.org/show_bug.cgi?id=202871
610 Reviewed by Alexey Proskuryakov.
612 Added Catalina and remove Sierra.
614 * wp-content/themes/webkit/build-archives.php:
616 2019-09-19 Justin Fan <justin_fan@apple.com>
618 [WebGPU] Update messaging to reflect STP 92 requirement for demos
619 https://bugs.webkit.org/show_bug.cgi?id=201931
623 Demos don't work anymore on versions of Safari older than STP 92,
624 so update WebGPU feature detection to reflect that.
626 * demos/webgpu/babylon/babylonWebGpu.max.js:
627 * demos/webgpu/babylon/oneHelmetWebGPU.html:
628 * demos/webgpu/babylon/oneSphereWebGPU.html:
629 * demos/webgpu/compute-blur.html:
630 * demos/webgpu/compute-boids-compile.html:
631 * demos/webgpu/compute-boids.html:
632 * demos/webgpu/hello-cube.html:
633 * demos/webgpu/hello-triangle.html:
634 * demos/webgpu/scripts/compute-blur.js:
636 * demos/webgpu/scripts/compute-boids-compile.js:
637 * demos/webgpu/scripts/hello-triangle.js:
638 (async.helloTriangle):
639 * demos/webgpu/textured-cube.html:
641 2019-09-18 Myles C. Maxfield <mmaxfield@apple.com>
643 [WebGPU] Update demos to work on STP 92
644 https://bugs.webkit.org/show_bug.cgi?id=201872
646 Reviewed by Dean Jackson.
648 Updating for new WSL buffer layouts.
649 Updating for new WSL compiler struct validation rules.
650 GPUShaderStageBit => GPUShaderStage
651 GPUColorWriteBits => GPUColorWrite
652 GPUBufferUsage.TRANSFER_DST => GPUBufferUsage.COPY_DST
653 GPUBufferUsage.TRANSFER_SRC => GPUBufferUsage.COPY_SRC
655 * demos/webgpu/babylon/babylonWebGpu.max.js:
656 * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js:
657 (sampler.bumpSamplerSampler.register):
658 (sampler.reflectionSamplerSampler.register):
659 (float2.uv.attribute): Deleted.
660 (float3.normal.attribute): Deleted.
661 * demos/webgpu/compute-boids.html:
662 * demos/webgpu/hello-cube.html:
663 * demos/webgpu/scripts/compute-blur.js:
666 * demos/webgpu/scripts/compute-boids-compile.js:
667 * demos/webgpu/scripts/hello-triangle.js:
668 (async.helloTriangle):
669 * demos/webgpu/textured-cube.html:
671 2019-09-09 Justin Fan <justin_fan@apple.com>
673 [WebGPU] Upload Babylon.js, WSL compile, and MotionMark links to demo page
674 https://bugs.webkit.org/show_bug.cgi?id=201621
676 Reviewed by Dean Jackson.
678 Add new demos to the WebGPU demo collection.
679 Ensure error alerts/divs display properly if WebGPU is not enabled.
681 * demos/webgpu/babylon/oneHelmetWebGPU.html:
682 * demos/webgpu/babylon/oneSphereWebGPU.html:
683 * demos/webgpu/compute-blur.html:
684 * demos/webgpu/compute-boids-compile.html:
685 * demos/webgpu/compute-boids.html:
686 * demos/webgpu/hello-cube.html:
687 * demos/webgpu/hello-triangle.html:
688 * demos/webgpu/index.html:
689 * demos/webgpu/resources/babylon-helmet.png: Added.
690 * demos/webgpu/resources/babylon-sphere.png: Added.
691 * demos/webgpu/resources/motionmark.jpeg: Added.
692 * demos/webgpu/resources/webkit-logo.png: Added.
693 * demos/webgpu/scripts/compute-boids-compile.js:
694 * demos/webgpu/textured-cube.html:
696 2019-09-09 Jon Lee <jonlee@apple.com>
699 https://bugs.webkit.org/show_bug.cgi?id=201611
701 Rubber-stamped by Justin Fan.
703 * demos/webgpu/babylon/LICENSE: Added.
704 * demos/webgpu/babylon/babylonWebGpu.max.js: Added.
705 * demos/webgpu/babylon/logo.svg: Added.
706 * demos/webgpu/babylon/oneHelmetWebGPU.html: Added.
707 * demos/webgpu/babylon/oneHelmetWebGPUGLSLShaders.js: Added.
708 * demos/webgpu/babylon/oneHelmetWebGPUWSLShaders.js: Added.
709 * demos/webgpu/babylon/oneSphereWebGPU.html: Added.
710 * demos/webgpu/babylon/oneSphereWebGPUGLSLShaders.js: Added.
711 * demos/webgpu/babylon/oneSphereWebGPUWSLShaders.js: Added.
712 * demos/webgpu/babylon/vertexShaderGLSL1.glsl: Added.
714 2019-09-09 Jon Lee <jonlee@apple.com>
717 https://bugs.webkit.org/show_bug.cgi?id=201612
719 Rubber-stamped by Justin Fan.
721 * demos/webgpu/compute-boids-compile.html: Added.
722 * demos/webgpu/scripts/compute-boids-compile.js: Added.
723 * demos/webgpu/scripts/compute-boids-utils.js: Added.
725 2019-09-03 Justin Fan <justin_fan@apple.com>
727 [WebGPU] Add compute-boids to WebGPU demo page
728 https://bugs.webkit.org/show_bug.cgi?id=201416
730 Reviewed by Dean Jackson.
732 Add the compute-boids demo for use with STP 91.
734 * demos/webgpu/compute-boids.html: Added.
735 * demos/webgpu/index.html:
736 * demos/webgpu/resources/compute-boids.png: Added.
738 2019-08-06 Justin Fan <justin_fan@apple.com>
740 [WebGPU] Fix up demos on and add compute demo to webkit.org/demos
741 https://bugs.webkit.org/show_bug.cgi?id=200454
745 Add the compute-blur demo.
746 Ensure that WebGPU demos will work on upcoming STP release.
748 * demos/webgpu/compute-blur.html: Added.
749 * demos/webgpu/css/style.css: Sync with internal demo repository stylesheet.
755 * demos/webgpu/hello-cube.html:
756 * demos/webgpu/hello-triangle.html:
757 * demos/webgpu/index.html:
758 * demos/webgpu/resources/compute-blur.png: Added.
759 * demos/webgpu/resources/hello-cube.png:
760 * demos/webgpu/resources/textured-cube.png: Added.
761 * demos/webgpu/scripts/compute-blur.js: Added.
768 * demos/webgpu/scripts/hello-triangle.js:
769 (async.helloTriangle):
770 * demos/webgpu/textured-cube.html: Renmaed from Websites/webkit.org/demos/webgpu/hello-cube.html.
772 2019-07-03 Jon Davis <jond@apple.com>
774 Added a domain check for validation URLs in Apple Pay demo.
775 https://bugs.webkit.org/show_bug.cgi?id=199433
777 Reviewed by David Kilzer.
779 * demos/payment-request/merchant-validation.php:
781 2019-06-05 Jon Davis <jond@apple.com>
783 Fix icons positioned incorrectly when a featured image is used
784 https://bugs.webkit.org/show_bug.cgi?id=198535
786 Reviewed by Devin Rousso.
788 * wp-content/themes/webkit/style.css:
789 (.tile .background-image.loaded svg):
790 (.tile .featured-image::before):
792 2019-06-05 Jon Davis <jond@apple.com>
794 Improve accessibility on webkit.org
795 https://bugs.webkit.org/show_bug.cgi?id=198531
797 Reviewed by Devin Rousso.
799 * wp-content/themes/webkit/functions.php: Added menuitem ARIA role to links
800 * wp-content/themes/webkit/widgets/post.php: Added aria-label to SVG icons
802 2019-06-04 Jon Davis <jond@apple.com>
804 Improve performance of the lazy image loader
805 https://bugs.webkit.org/show_bug.cgi?id=198530
807 Reviewed by Devin Rousso.
809 * wp-content/themes/webkit/scripts/global.js:
810 (enableScrollableTables):
812 (findParentMenu): Deleted.
813 (i.m.menus.m.targetMenu.targetMenuClass.indexOf): Deleted.
816 (loadImage.else.img.onload): Deleted.
817 (loadImage): Deleted.
818 (onMovement): Deleted.
819 (updateImages): Deleted.
821 2019-05-06 Justin Fan <justin_fan@apple.com>
823 [Web GPU] Add demos to webkit.org
824 https://bugs.webkit.org/show_bug.cgi?id=196951
826 Reviewed by Dean Jackson.
828 Add simple triangle and spinning textured cube demos to the website.
829 Add Web GPU to experimental-features.html.
831 * demos/webgpu/css/style.css: Added.
840 (body.error #contents):
842 (@media (max-width: 480px)):
846 * demos/webgpu/hello-cube.html: Added.
847 * demos/webgpu/hello-triangle.html: Added.
848 * demos/webgpu/index.html: Added.
849 * demos/webgpu/resources/circle.svg: Added.
850 * demos/webgpu/resources/hello-cube.png: Added.
851 * demos/webgpu/resources/hello-triangle.png: Added.
852 * demos/webgpu/resources/safari-alpha.png: Added.
853 * demos/webgpu/scripts/gl-matrix-min.js: Added.
859 * demos/webgpu/scripts/hello-triangle.js: Added.
860 (async.helloTriangle):
861 * experimental-features.html:
863 2019-03-28 Jon Davis <jond@apple.com>
865 Fix font family for WebKit.org
866 https://bugs.webkit.org/show_bug.cgi?id=196311
868 Reviewed by Myles C. Maxfield.
870 * wp-content/themes/webkit/header.php: Added SF Mono loading
871 * wp-content/themes/webkit/style.css:
872 (html): Use Text font by default
873 (h1,): Use Display font for large headings
874 (.nextrouter-copy): Use Display font for routers
876 2019-02-21 Ryosuke Niwa <rniwa@webkit.org>
878 Codify the naming convention for fooIfExists
879 https://bugs.webkit.org/show_bug.cgi?id=194930
881 Reviewed by Darin Adler.
883 Updating the coding style guideline after the discussion following
884 https://lists.webkit.org/pipermail/webkit-dev/2013-June/025056.html
888 2019-02-20 Jon Davis <jond@apple.com>
890 Added macOS Mojave builds to the WebKit Build Archives.
891 https://bugs.webkit.org/show_bug.cgi?id=190908
893 Reviewed by Lucas Forschler.
895 * wp-content/themes/webkit/build-archives.php:
897 2019-02-07 Jon Davis <jond@apple.com>
899 Fixed animation positioning when homepage animation completes
900 https://bugs.webkit.org/show_bug.cgi?id=194395
902 Reviewed by Devin Rousso.
904 * wp-content/themes/webkit/front-header.php:
906 2019-02-07 Jon Davis <jond@apple.com>
908 Disable the WP emoji polyfill
909 https://bugs.webkit.org/show_bug.cgi?id=194394
911 Reviewed by Devin Rousso.
913 * wp-content/themes/webkit/functions.php:
915 2019-02-07 Jon Davis <jond@apple.com>
917 Fixed responsive design issues for the Contribute drop-down menu and pagination
918 https://bugs.webkit.org/show_bug.cgi?id=194393
920 Reviewed by Devin Rousso.
922 The short viewport breakpoint styles should apply for small width
923 windows as well, and pagination styles need to accommodate wrapped
926 * wp-content/themes/webkit/style.css:
927 (.pagination .page-numbers,):
928 (@media only screen and (max-height: 415px) and (max-width: 920px)):
929 (@media only screen and (max-height: 415px)): Deleted.
931 2019-02-04 Jon Davis <jond@apple.com>
933 Add demos for Intersection Observer API
934 https://bugs.webkit.org/show_bug.cgi?id=194219
936 Reviewed by Simon Fraser.
938 * demos/intersection-observer/lazy-image-load/index.html: Added.
939 * demos/intersection-observer/lazy-image-load/scripts.js: Added.
941 (ImageLoader.prototype.findImages):
942 (ImageLoader.prototype.smallURLForImage):
943 (ImageLoader.prototype.largeURLForImage):
944 (ImageLoader.prototype.setupObserver):
945 (ImageLoader.prototype.intersectionsChanged):
946 * demos/intersection-observer/lazy-image-load/style.css: Added.
973 * demos/intersection-observer/simple/script.js: Added.
977 (intersectedCallback):
978 * demos/intersection-observer/simple/simple-observer-iframe.html: Added.
979 * demos/intersection-observer/simple/simple-observer-root-margin.html: Added.
980 * demos/intersection-observer/simple/simple-observer.html: Added.
981 * demos/intersection-observer/simple/styles.css: Added.
987 * demos/intersection-observer/triggered-animation/index.html: Added.
988 * demos/intersection-observer/triggered-animation/script.js: Added.
990 (AnimationManager.prototype.setupObserver):
991 (AnimationManager.prototype.intersectionsChanged):
992 * demos/intersection-observer/triggered-animation/style.css: Added.
995 (.animation-container h1):
996 (.animation-container):
997 (.animation-container .box):
999 (.animation-container.visible > .slide.box):
1000 (.slide.animation-container div:nth-of-type(1)):
1001 (.slide.animation-container div:nth-of-type(2)):
1002 (.slide.animation-container div:nth-of-type(3)):
1004 (.animation-container.visible .spin):
1007 (.animation-container.svg):
1008 (.animation-container.svg path):
1009 (.animation-container.svg.visible):
1010 (@keyframes stroke-move):
1011 (.animation-container.svg circle):
1012 (.animation-container.svg.visible circle):
1013 (.animation-container.svg circle:nth-of-type(2)):
1014 (.animation-container.svg circle:nth-of-type(3)):
1015 (.animation-container.svg circle:nth-of-type(4)):
1016 (.animation-container.svg circle:nth-of-type(5)):
1017 (@keyframes circle-scale):
1019 2019-01-25 Jon Davis <jond@apple.com>
1021 Added feature status entry for "Removed in Preview"
1022 https://bugs.webkit.org/show_bug.cgi?id=193794
1024 Reviewed by Joseph Pecoraro.
1026 * wp-content/themes/webkit/status.php:
1028 2018-12-20 Jon Davis <jond@apple.com>
1030 Ensure new styles are served on webkit.org.
1031 https://bugs.webkit.org/show_bug.cgi?id=192953
1033 Rubber-stamped by Devin Rousso.
1035 * tabicon.svg: Removed as vector icons are no longer preferred.
1036 * wp-content/themes/webkit/header.php: Updated stylesheet datestamp.
1038 2018-12-20 Jon Davis <jond@apple.com>
1040 Added a dark mode color scheme.
1041 https://bugs.webkit.org/show_bug.cgi?id=192930
1043 Reviewed by Timothy Hatcher.
1045 * .htaccess: Added convenience redirects for /features and /css-features
1046 * wp-content/themes/webkit/build-archives.php: Customized dark color styles for the page.
1047 * wp-content/themes/webkit/css-status.php: Implemented new design and dark styles support.
1048 * wp-content/themes/webkit/front-header.php: Added dark color styles.
1049 * wp-content/themes/webkit/functions.php: Added new feature status navigation menu.
1050 * wp-content/themes/webkit/header.php: Specify support for light and dark color schemes.
1051 * wp-content/themes/webkit/images/chevron-dark.svg: Added.
1052 * wp-content/themes/webkit/images/chevron.svg: Switch to HSL color.
1053 * wp-content/themes/webkit/images/filter.svg: Added.
1054 * wp-content/themes/webkit/images/icons.svg: Use currentColor for dark mode.
1055 * wp-content/themes/webkit/images/invert-lightness.svg: Added.
1056 * wp-content/themes/webkit/images/search.svg: Added.
1057 * wp-content/themes/webkit/sitemap.php: Customized dark color styles for the page.
1058 * wp-content/themes/webkit/status.php: Updated design and dark styles support.
1059 * wp-content/themes/webkit/style.css: Added dark style rules and switched to custom properties.
1061 (@media(prefers-color-scheme:dark)):
1069 (p > a[name]::before):
1071 (a[name]:hover::before):
1072 (p:hover > a[name]::before):
1074 (input[type=submit]):
1075 (.screen-reader-text:focus):
1076 (.pagination .page-numbers,):
1077 (.pagination .menu-item a):
1078 (.pagination .page-numbers:not(.current, .dots):hover):
1079 (.pagination .dots,):
1080 (.connected.pagination .menu-item):
1081 (.connected.pagination .menu-item:hover a):
1082 (.connected.pagination .menu-item:first-child a):
1083 (.connected.pagination .menu-item:last-child a):
1084 (.connected.pagination .menu-item.current-menu-item a,):
1085 (.menu-feature-pages-container):
1087 (.nextrouter.previous):
1088 (.nextrouter:hover,):
1091 (.nextrouter .label):
1092 (.nextrouter .link):
1095 (.tile .background-image):
1096 (.tile .background-image svg):
1097 (.tile.category-web-inspector svg):
1098 (.tile.category-performance svg):
1099 (.tile.category-javascript svg):
1100 (.tile.category-css svg):
1101 (.tile.category-standards svg):
1102 (.tile.category-contributing svg):
1103 (.tile.category-storage svg):
1104 (.tile.category-layout svg):
1105 (.tile.category-safari-technology-preview svg):
1106 (.tile.category-accessibility svg):
1107 (.tile.category-security svg):
1108 (.tile.category-privacy svg):
1109 (.tile .background-image.loaded):
1110 (.tile:not(.has-post-thumbnail) .background-image,):
1111 (.featured-tile .tile-content):
1112 (.background-vignette):
1113 (.tag-window .background-image):
1114 (.tag-window .background-vignette):
1115 (.featured-tile.tag-dark .background-vignette):
1116 (.featured-tile.tag-dark .tile-content):
1117 (.featured-tile.tag-dark .tile-content a):
1125 (.icon.twitter-icon):
1128 (code .keyword.builtin,):
1129 (code .keyword.type):
1130 (code .preprocessor):
1132 (code .comment .doc):
1138 (code .attribute.value):
1140 (code .keyword.operator):
1145 (code.xml .comment,):
1146 (code.xml .preprocessor .keyword):
1148 (code.cpp .preprocessor .identifier):
1149 (pre::-moz-selection,):
1150 (pre::selection, pre span::selection):
1151 (code.css .attribute,):
1152 (code.css .keyword):
1155 (article .byline p):
1156 (article thead, article tfoot):
1158 (article blockquote):
1159 (.post .bodycopy > p:last-child:after):
1161 (article .foreword):
1163 (article .clipbottom):
1164 (article .clipright):
1165 (article .clipleft):
1166 (article .mattewhite):
1167 (article .mattewhite:not(.widescreen)):
1169 (article figcaption):
1170 (article figcaption::before):
1171 (.table-of-contents):
1173 (.feature-header:after,):
1175 (header nav a:hover,):
1177 (.sub-menu-layer:after):
1178 (.sub-menu-layer:before):
1179 (@media only screen and (max-width: 920px)):
1182 (header .menu > .menu-item > .sub-menu):
1183 (@media only screen and (max-width: 690px)):
1184 (article .scrollable):
1185 (@media only screen and (max-width: 600px)):
1186 (.table-of-contents label:after):
1187 (@media only screen and (max-width: 415px)):
1188 (article .invert-brightness,):
1189 (.preserve-color, video):
1190 (.preserve-color:hover,):
1191 (.nextrouter .link,):
1193 (.filters-toggle-button):
1194 (a > code): Deleted.
1195 (.pagination .page-numbers): Deleted.
1196 (.nextrouter:hover): Deleted.
1197 (.nextrouter.previous:hover): Deleted.
1198 (.icon-tile, .icon-tile a): Deleted.
1199 (.gray-tile, .gray-tile a): Deleted.
1200 (code .string, code .char): Deleted.
1201 (code .number, code .tag): Deleted.
1202 (code .regex, code .attribute): Deleted.
1203 (code.xml .meta, code.xml .meta .keyword): Deleted.
1204 (code::-moz-selection, code span::-moz-selection): Deleted.
1205 (code::selection, code span::selection): Deleted.
1206 (article h1 a): Deleted.
1207 (.feature-header:after): Deleted.
1208 (.feature.opened .feature-header:after): Deleted.
1209 * wp-content/themes/webkit/team.php: Customized dark color styles for the page.
1211 2018-12-01 Simon Fraser <simon.fraser@apple.com>
1213 webkit.org/css-status is broken
1214 https://bugs.webkit.org/show_bug.cgi?id=192278
1216 Reviewed by Zalan Bujtas.
1220 * wp-content/themes/webkit/css-status.php:
1222 2018-11-09 Jon Davis <jond@apple.com>
1224 Clean-up stray whitespace in theme files
1225 https://bugs.webkit.org/show_bug.cgi?id=191430
1227 Reviewed by Dean Jackson.
1229 * wp-content/themes/webkit/css-status.php:
1230 * wp-content/themes/webkit/footer.php:
1231 * wp-content/themes/webkit/front-page.php:
1232 * wp-content/themes/webkit/includes.php:
1233 * wp-content/themes/webkit/nightly-start.php:
1234 * wp-content/themes/webkit/nightly-survey.php:
1235 * wp-content/themes/webkit/page.php:
1236 * wp-content/themes/webkit/scripts/global.js:
1237 * wp-content/themes/webkit/scripts/searchbuilds.js:
1239 (initsearch.displayError):
1240 * wp-content/themes/webkit/single.php:
1241 * wp-content/themes/webkit/sitemap.php:
1242 * wp-content/themes/webkit/team.php:
1243 * wp-content/themes/webkit/widgets/icon.php:
1244 * wp-content/themes/webkit/widgets/page.php:
1246 2018-11-02 Jon Davis <jond@apple.com>
1248 Follow-up fix for the webkit.org blog index page
1249 https://bugs.webkit.org/show_bug.cgi?id=191216
1251 Reviewed by Timothy Hatcher.
1253 * wp-content/themes/webkit/index.php:
1255 2018-11-02 Jon Davis <jond@apple.com>
1257 Improved the SVG icons to use SVG symbols
1258 https://bugs.webkit.org/show_bug.cgi?id=191205
1260 Reviewed by Timothy Hatcher.
1262 This change makes it far easier to add new SVG icons to the
1263 icons.svg sprite and provides better positioning control
1264 over the icons within the blog post tile frame.
1266 * wp-content/themes/webkit/front-page.php:
1267 * wp-content/themes/webkit/functions.php:
1268 * wp-content/themes/webkit/header.php:
1269 * wp-content/themes/webkit/images/icons.svg:
1270 * wp-content/themes/webkit/index.php:
1271 * wp-content/themes/webkit/loop.php:
1272 * wp-content/themes/webkit/style.css:
1273 (@supports ( -webkit-backdrop-filter: blur(10px) )):
1276 (.tile .background-image):
1277 (.tile .background-image svg):
1278 (.tile.category-web-inspector svg):
1279 (.tile.category-performance svg):
1280 (.tile.category-javascript svg):
1281 (.tile.category-css svg):
1282 (.tile.category-standards svg):
1283 (.tile.category-contributing svg):
1284 (.tile.category-storage svg):
1285 (.tile.category-layout svg):
1286 (.tile.category-safari-technology-preview svg):
1287 (.tile.category-accessibility svg):
1288 (.tile.category-security svg):
1289 (.tile.category-privacy svg):
1290 (header .menu-item-has-children .label-toggle::after):
1291 (@media only screen and (max-width: 920px)):
1292 (.main-menu.label-toggle):
1294 (@media only screen and (max-width: 690px)):
1295 (@media only screen and (max-width: 415px)):
1296 (@media only screen and (max-height: 415px)):
1297 (.tile.category-web-inspector .background-image): Deleted.
1298 (.tile.category-performance .background-image): Deleted.
1299 (.tile.category-javascript .background-image): Deleted.
1300 (.tile.category-css .background-image): Deleted.
1301 (.tile.category-standards .background-image): Deleted.
1302 (.tile.category-contributing .background-image): Deleted.
1303 (.tile.category-storage .background-image): Deleted.
1304 (.tile.category-layout .background-image): Deleted.
1305 (.tile.category-safari-technology-preview .background-image): Deleted.
1306 (.tile.category-accessibility .background-image): Deleted.
1307 (.tile.tag-console .background-image,): Deleted.
1308 (.tile.tag-console .background-image): Deleted.
1309 (.tile.tag-debugger .background-image): Deleted.
1310 (.tile.tag-shortcuts .background-image): Deleted.
1311 (.tile.tag-timeline .background-image): Deleted.
1312 * wp-content/themes/webkit/widgets/post.php:
1314 2018-11-01 Jon Davis <jond@apple.com>
1316 Prevent homepage animation for users that prefer reduced motion
1317 https://bugs.webkit.org/show_bug.cgi?id=188211
1319 Reviewed by Timothy Hatcher.
1321 * wp-content/themes/webkit/front-header.php:
1323 2018-10-25 Jon Davis <jond@apple.com>
1325 Added support for "deprecated" feature status
1326 https://bugs.webkit.org/show_bug.cgi?id=187615
1328 Reviewed by Joseph Pecoraro.
1330 * wp-content/themes/webkit/status.php:
1332 2018-10-12 Devin Rousso <drousso@apple.com>
1334 Add a demo for WebInspector scanvas debugging.
1336 * demos/canvas-debugging/index.html: Added.
1338 2018-10-08 Justin Fan <justin_fan@apple.com>
1340 WebGPU: Rename old WebGPU prototype to WebMetal
1341 https://bugs.webkit.org/show_bug.cgi?id=190325
1342 <rdar://problem/44990443>
1344 Reviewed by Dean Jackson.
1346 Rename WebGPU prototype files to WebMetal in preparation for implementing the new (Oct 2018) WebGPU interface.
1348 * demos/webgpu/shared.js: Removed.
1349 * demos/webmetal/2d.html: Renamed from Websites/webkit.org/demos/webgpu/2d.html.
1350 * demos/webmetal/2d.jpg: Renamed from Websites/webkit.org/demos/webgpu/2d.jpg.
1351 * demos/webmetal/2d.js: Renamed from Websites/webkit.org/demos/webgpu/2d.js.
1353 * demos/webmetal/circle.svg: Renamed from Websites/webkit.org/demos/webgpu/circle.svg.
1354 * demos/webmetal/cubes.html: Renamed from Websites/webkit.org/demos/webgpu/cubes.html.
1355 * demos/webmetal/cubes.jpg: Renamed from Websites/webkit.org/demos/webgpu/cubes.jpg.
1356 * demos/webmetal/cubes.js: Renamed from Websites/webkit.org/demos/webgpu/cubes.js.
1358 * demos/webmetal/gl-matrix-min.js: Renamed from Websites/webkit.org/demos/webgpu/gl-matrix-min.js.
1359 * demos/webmetal/hello.html: Renamed from Websites/webkit.org/demos/webgpu/hello.html.
1360 * demos/webmetal/hello.jpg: Renamed from Websites/webkit.org/demos/webgpu/hello.jpg.
1361 * demos/webmetal/hello.js: Renamed from Websites/webkit.org/demos/webgpu/hello.js.
1363 * demos/webmetal/index.html: Renamed from Websites/webkit.org/demos/webgpu/index.html.
1364 * demos/webmetal/shared.css: Renamed from Websites/webkit.org/demos/webgpu/shared.css.
1365 * demos/webmetal/shared.js: Added.
1366 (const.hasWebMetal):
1367 (const.checkForWebMetal):
1368 * demos/webmetal/simple.html: Renamed from Websites/webkit.org/demos/webgpu/simple.html.
1369 * demos/webmetal/simple.jpg: Renamed from Websites/webkit.org/demos/webgpu/simple.jpg.
1370 * demos/webmetal/simple.js: Renamed from Websites/webkit.org/demos/webgpu/simple.js.
1372 * experimental-features.html:
1374 2018-09-05 Fujii Hironori <Hironori.Fujii@sony.com>
1376 Update code style guidelines for using namespace inside a namespace definition
1377 https://bugs.webkit.org/show_bug.cgi?id=189298
1379 Reviewed by Ryosuke Niwa.
1381 "using namespace" statements should be inside namespace definitions for
1382 unified source builds.
1384 * code-style.md(#using-position):
1386 2018-08-31 Dean Jackson <dino@apple.com>
1388 Add support for USDZ to webkit.org for a sample file
1389 https://bugs.webkit.org/show_bug.cgi?id=189217
1391 Rubber-stamped by Anders Carlsson.
1393 Use the accepted MIME-type for USDZ files, and provide a
1394 simple example file.
1396 * .htaccess: Serve USD with a MIME-type that we will accept.
1397 * demos/ar/heart.usdz: Added.
1399 2018-07-24 Jon Davis <jond@apple.com>
1401 Disable some vestibular trigger animations when prefers-reduced-motion is active.
1402 https://bugs.webkit.org/show_bug.cgi?id=186529
1404 Reviewed by Dean Jackson.
1406 * wp-content/themes/webkit/style.css:
1407 (@media (prefers-reduced-motion)): Added to honor reduced motion settings.
1408 (article,): Added to only use fade-in animation and prevent motion.
1410 2018-06-20 Manuel Rego Casasnovas <rego@igalia.com>
1412 [WPE] Some fixups on webkit.org page
1413 https://bugs.webkit.org/show_bug.cgi?id=186844
1415 Unreviewed as the content is not modified, only some minor fixups on the format.
1417 * wpe.md: Remove title as it's already provided by the website CMS.
1418 Avoid breaking lines at 80 chars as it's not rendered as expected.
1420 2018-06-20 Manuel Rego Casasnovas <rego@igalia.com>
1422 [WPE] Add page for webkit.org
1423 https://bugs.webkit.org/show_bug.cgi?id=186844
1425 Reviewed by Michael Catanzaro.
1429 2018-06-14 Roy Reapor <rreapor@apple.com>
1431 Use new jQuery file layout
1432 https://bugs.webkit.org/show_bug.cgi?id=186636
1434 Reviewed by Aakash Jain.
1436 * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Removed.
1437 * ajax/libs/jqueryui/jquery-ui-1.8.15.min.js: Removed.
1439 2018-06-14 Jon Davis <jond@apple.com>
1441 Minor layout fix for WebKit Feature Status Page
1442 https://bugs.webkit.org/show_bug.cgi?id=186539
1444 Reviewed by Timothy Hatcher.
1446 * wp-content/themes/webkit/status.php: Added padding below the bottom paragraph.
1448 2018-06-14 Roy Reapor <rreapor@apple.com>
1450 jQuery UI image assets are missing on webkit.org website.
1451 https://bugs.webkit.org/show_bug.cgi?id=185949
1453 Reviewed by Aakash Jain.
1455 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: Added.
1456 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: Added.
1457 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: Added.
1458 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: Added.
1459 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_dadada_1x400.png: Added.
1460 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: Added.
1461 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: Added.
1462 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: Added.
1463 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_222222_256x240.png: Added.
1464 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_2e83ff_256x240.png: Added.
1465 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_454545_256x240.png: Added.
1466 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_888888_256x240.png: Added.
1467 * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_cd0a0a_256x240.png: Added.
1468 * ajax/libs/jqueryui/1.8.15/themes/base/jquery-ui.min.css: Added.
1469 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.accordion.min.css: Added.
1470 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.all.min.css: Added.
1471 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.autocomplete.min.css: Added.
1472 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.base.min.css: Added.
1473 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.button.min.css: Added.
1474 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.core.min.css: Added.
1475 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.datepicker.min.css: Added.
1476 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.dialog.min.css: Added.
1477 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.progressbar.min.css: Added.
1478 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.resizable.min.css: Added.
1479 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.selectable.min.css: Added.
1480 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.slider.min.css: Added.
1481 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.tabs.min.css: Added.
1482 * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.theme.min.css: Added.
1483 * ajax/libs/jqueryui/1.8.15/ui/jquery-ui.min.js: Added.
1484 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.blind.min.js: Added.
1485 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.bounce.min.js: Added.
1486 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.clip.min.js: Added.
1487 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.core.min.js: Added.
1488 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.drop.min.js: Added.
1489 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.explode.min.js: Added.
1490 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fade.min.js: Added.
1491 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fold.min.js: Added.
1492 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.highlight.min.js: Added.
1493 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.pulsate.min.js: Added.
1494 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.scale.min.js: Added.
1495 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.shake.min.js: Added.
1496 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.slide.min.js: Added.
1497 * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.transfer.min.js: Added.
1498 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.accordion.min.js: Added.
1499 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.autocomplete.min.js: Added.
1500 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.button.min.js: Added.
1501 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.core.min.js: Added.
1502 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.datepicker.min.js: Added.
1503 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.dialog.min.js: Added.
1504 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.draggable.min.js: Added.
1505 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.droppable.min.js: Added.
1506 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.mouse.min.js: Added.
1507 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.position.min.js: Added.
1508 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.progressbar.min.js: Added.
1509 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.resizable.min.js: Added.
1510 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.selectable.min.js: Added.
1511 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.slider.min.js: Added.
1512 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.sortable.min.js: Added.
1513 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.tabs.min.js: Added.
1514 * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.widget.min.js: Added.
1516 2018-06-05 Antoine Quint <graouts@apple.com>
1518 [Web Animations] Only expose CSSAnimation and CSSTransition if the WebAnimationsCSSIntegration runtime flag is enabled
1519 https://bugs.webkit.org/show_bug.cgi?id=186305
1521 Reviewed by Dean Jackson.
1523 Add a test for the WebAnimationsCSSIntegration runtime flag.
1525 * experimental-features.html:
1527 2018-06-01 Dean Jackson <dino@apple.com>
1529 Add a demo for passive touch listeners.
1531 * demos/passive-touches/index.html: Added.
1533 2018-05-23 Roy Reapor <rreapor@apple.com>
1535 Remove Source Sans Pro from WebKit website
1536 https://bugs.webkit.org/show_bug.cgi?id=185871
1538 Reviewed by Aakash Jain.
1540 * demos/spring/index.html:
1542 2018-05-22 Roy Reapor <rreapor@apple.com>
1544 Test infrastructure websites should use jQuery and jQuery UI hosted on webkit.org
1545 https://bugs.webkit.org/show_bug.cgi?id=185788
1547 Reviewed by Aakash Jain.
1549 * ajax/libs/jquery/jquery-1.6.2.min.js: Added.
1550 * ajax/libs/jqueryui: Added.
1551 * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Added.
1553 2018-05-22 Wenson Hsieh <wenson_hsieh@apple.com>
1555 Add some additional demo content to webkit.org
1556 https://bugs.webkit.org/show_bug.cgi?id=185892
1558 Reviewed by Tim Horton.
1560 Adds three demo pages, and some placeholder assets.
1562 * demos/extrazoom/article/constitution.jpg: Added.
1563 * demos/extrazoom/article/index.html: Added.
1564 * demos/extrazoom/login/index.html: Added.
1565 * demos/extrazoom/login/webkit.svg: Added.
1566 * demos/extrazoom/recipes/butterchicken.jpg: Added.
1567 * demos/extrazoom/recipes/chowder.jpg: Added.
1568 * demos/extrazoom/recipes/hummus.jpg: Added.
1569 * demos/extrazoom/recipes/index.html: Added.
1570 * demos/extrazoom/recipes/padthai.jpg: Added.
1571 * demos/extrazoom/recipes/pizza.jpg: Added.
1572 * demos/extrazoom/recipes/salmon.jpg: Added.
1573 * demos/extrazoom/recipes/steak.jpg: Added.
1574 * demos/extrazoom/recipes/tacos.jpg: Added.
1576 2018-04-26 Ross Kirsling <ross.kirsling@sony.com>
1578 Update code style guidelines to mention braced initialization style.
1579 https://bugs.webkit.org/show_bug.cgi?id=185053
1581 Reviewed by Ryosuke Niwa.
1584 Add a clause to the Spacing section about braced initialization.
1585 (Also, fix an erroneous element ID on a neighboring line.)
1587 2018-04-04 Andy Estes <aestes@apple.com>
1589 Unreviewed. Correct the path to merchant-validation-config.php.
1591 * demos/payment-request/merchant-validation.php:
1593 2018-04-04 Andy Estes <aestes@apple.com>
1595 Add Payment Request demo content.
1597 Rubber-stamped by Zalan Bujtas.
1599 * demos/payment-request/demo.js: Added.
1600 (string_appeared_here.async.applePayButtonClicked):
1601 * demos/payment-request/index.html: Added.
1602 * demos/payment-request/merchant-validation.php: Added.
1603 * demos/payment-request/squirrelfish.png: Added.
1604 * demos/payment-request/style.css: Added.
1605 (@supports (-webkit-appearance: -apple-pay-button)):
1606 (.apple-pay-not-supported::before):
1608 (#black-buttons > .apple-pay-button):
1609 (#white-buttons > .apple-pay-button):
1613 2018-03-21 Jon Davis <jond@apple.com>
1615 Add support for an overridable byline in blog posts
1616 https://bugs.webkit.org/show_bug.cgi?id=183799
1618 Reviewed by Timothy Hatcher.
1620 * wp-content/themes/webkit/functions.php:
1622 2018-02-20 Jon Davis <jond@apple.com>
1624 Add widescreen layout class for the Downloads page
1625 https://bugs.webkit.org/show_bug.cgi?id=182948
1627 Reviewed by Alexey Proskuryakov.
1629 * wp-content/themes/webkit/downloads.php: Added .widescreen for full-width layout.
1631 2018-02-13 Jon Davis <jond@apple.com>
1633 Added a redirect for /nightly to /downloads/.
1634 https://bugs.webkit.org/show_bug.cgi?id=182743
1635 <rdar://problem/35126697>
1637 Reviewed by Lucas Forschler.
1641 2018-01-24 Aakash Jain <aakash_jain@apple.com>
1643 Update code style guidelines for Python
1644 https://bugs.webkit.org/show_bug.cgi?id=179387
1646 Rubber-stamped by Alexey Proskuryakov.
1650 2017-12-11 Dean Jackson <dino@apple.com>
1652 Add a runtime feature flag for ImageBitmap and OffscreenCanvas
1653 https://bugs.webkit.org/show_bug.cgi?id=180652
1654 <rdar://problem/35969611>
1656 Reviewed by Antoine Quint.
1658 Simple test to validate if these interfaces are enabled.
1660 * experimental-features.html:
1662 2017-11-28 Dean Jackson <dino@apple.com>
1664 Include gl-matrix directly since github doesn't serve the correct mime type
1665 https://bugs.webkit.org/show_bug.cgi?id=180102
1666 <rdar://problem/35301622>
1668 Reviewed by Antoine Quint.
1670 * demos/webgpu/cubes.html:
1671 * demos/webgpu/gl-matrix-min.js: Added.
1672 * demos/webgpu/simple.html:
1674 2017-11-13 Jon Davis <jond@apple.com>
1676 Update safe area CSS for webkit.org
1677 https://bugs.webkit.org/show_bug.cgi?id=179615
1679 Reviewed by Alexey Proskuryakov.
1681 * wp-content/themes/webkit/style.css:
1682 (@media only screen and (max-height: 415px)):
1683 (@supports(padding:max(0px))):
1685 2017-11-13 Jon Davis <jond@apple.com>
1687 Add a new landing page design and site-wide design detail updates for webkit.org
1688 https://bugs.webkit.org/show_bug.cgi?id=179558
1690 Reviewed by Alexey Proskuryakov.
1692 * wp-content/themes/webkit/404.php: Removed unnecessary prefixed CSS.
1693 * wp-content/themes/webkit/444.php: Removed unnecessary prefixed CSS.
1694 * wp-content/themes/webkit/css-status.php: Removed unnecessary prefixed CSS.
1695 * wp-content/themes/webkit/footer.php: Added new page wrapper container.
1696 * wp-content/themes/webkit/front-header.php: Redesigned landing hero.
1697 * wp-content/themes/webkit/functions.php: Added support for configurable non-breaking words.
1698 * wp-content/themes/webkit/header.php: Added viewport-fit, changed web font, changed logo title.
1699 * wp-content/themes/webkit/images/chevron.svg: Added.
1700 * wp-content/themes/webkit/images/circular.svg: Added.
1701 * wp-content/themes/webkit/images/compass.svg: Added.
1702 * wp-content/themes/webkit/images/download-white.svg: Added.
1703 * wp-content/themes/webkit/images/template.svg: Added.
1704 * wp-content/themes/webkit/loop.php: Updated "read more" link presentation.
1705 * wp-content/themes/webkit/nightly-start.php: Adjusted header background colors.
1706 * wp-content/themes/webkit/nightly-survey.php: Adjusted header background colors.
1707 * wp-content/themes/webkit/nightly.php: Adjusted header background colors.
1708 * wp-content/themes/webkit/page.php: Page clean up.
1709 * wp-content/themes/webkit/single.php: Updated "read more" link presentation.
1710 * wp-content/themes/webkit/status.php: Removed unnecessary prefixed CSS, improved page title.
1711 * wp-content/themes/webkit/style.css: Redesigned.
1720 (input[type=submit]):
1723 (@supports ( -webkit-backdrop-filter: blur(10px) )):
1725 (.nextrouter .link,):
1727 (.pagination::after):
1728 (.pagination .page-numbers):
1729 (.pagination .dots,):
1730 (.pagination .next-button):
1732 (.nextrouter:hover):
1733 (.nextrouter.previous):
1734 (.nextrouter.previous:hover):
1735 (.nextrouter .bodycopy):
1737 (.nextrouter a:hover):
1739 (.nextrouter .label):
1740 (.nextrouter .title):
1741 (.nextrouter .link):
1742 (.nextrouter a:hover .link):
1748 (.tile .background-image):
1749 (.tile .background-image.has-featured-image):
1750 (.tile .featured-image):
1751 (.tile:not(.has-post-thumbnail) .background-image,):
1765 (article figcaption):
1766 (article figcaption::before):
1767 (.table-of-contents):
1768 (article .table-of-contents label):
1769 (.table-of-contents ul):
1770 (.table-of-contents ul li):
1771 (.table-of-contents ul li > ul):
1776 (header .menu-item-has-children .label-toggle::after):
1777 (header .menu-item):
1778 (@media only screen and (max-width: 1180px)):
1780 (@media only screen and (max-width: 920px)):
1781 (.main-menu.label-toggle):
1784 (header .menu-main-menu-container > ul > li):
1785 (header .sub-menu-layer):
1786 (@media only screen and (max-width: 690px)):
1788 (@media only screen and (max-width: 600px)):
1789 (.table-of-contents label:after):
1790 (@media only screen and (max-width: 415px)):
1791 (@media only screen and (max-height: 415px)):
1792 (@supports(padding:max(0px))):
1793 (header .menu .menu-item > .sub-menu):
1794 (.sub-menu-layer .menu-item:first-child,):
1797 (.tile .featured-image,): Deleted.
1798 (.site-logo .tagline): Deleted.
1799 (.timeline): Deleted.
1800 (.timeline:after): Deleted.
1801 (.timeline *): Deleted.
1802 (.timeline:before): Deleted.
1803 (.timeline > li): Deleted.
1804 (.timeline > li:before): Deleted.
1805 (.timeline .content): Deleted.
1806 (.timeline figure): Deleted.
1807 (.timeline .time): Deleted.
1808 (.timeline h2, .timeline h3): Deleted.
1809 (.timeline .time::before): Deleted.
1810 (.timeline img): Deleted.
1811 (@media (min-width: 900px)): Deleted.
1812 (.timeline > li.force-clear): Deleted.
1813 (.timeline > li:nth-child(odd)): Deleted.
1814 (.timeline > li:nth-child(even)): Deleted.
1815 (.timeline > li:nth-child(2),): Deleted.
1816 (.timeline li .time): Deleted.
1817 (.timeline li:nth-child(odd) .time): Deleted.
1818 (.timeline li:nth-child(even) .time): Deleted.
1819 (.timeline li:nth-child(even) .time::before): Deleted.
1820 (.timeline > li:nth-child(even):before): Deleted.
1821 (@media (max-width: 900px)): Deleted.
1822 (.timeline li .time::before): Deleted.
1823 (.hero .logo,): Deleted.
1824 (.home .hero): Deleted.
1825 (.home.admin-bar .hero): Deleted.
1826 (@media only screen and (max-width: 320px)): Deleted.
1827 * wp-content/themes/webkit/widgets/post.php: Updated "read more" link presentation.
1829 2017-10-30 Tim Horton <timothy_horton@apple.com>
1831 Update safe area inset demo pages to use env()
1832 https://bugs.webkit.org/show_bug.cgi?id=179041
1834 Reviewed by Simon Fraser.
1836 * demos/safe-area-insets/1-default.html:
1837 * demos/safe-area-insets/2-viewport-fit.html:
1838 * demos/safe-area-insets/3-safe-area-constants.html:
1839 * demos/safe-area-insets/4-min-max.html:
1840 * demos/safe-area-insets/safe-areas.html:
1841 Update to use env() instead of constant(), but keep constant() around
1842 for backwards-compatibility.
1844 Adjust the colors on the safe areas test page to look a little less holiday-like.
1846 2017-10-16 Daniel Bates <dabates@apple.com>
1848 No nightlies listed on nightly.webkit.org when using shipping Safari on macOS Sierra and OS X El Capitan
1849 https://bugs.webkit.org/show_bug.cgi?id=178372
1851 Reviewed by Tim Horton.
1853 The Build Archive page depends on the collections (e.g. HTMLCollection) being
1854 iterable so as to support iteration using ES6 for-of loop. Such support postdates
1855 the version of WebKit shipped in macOS Sierra and OS X El Capitan. We should
1856 make <https://webkit.org/build-archives/> work for these OSes since we still publish
1859 * wp-content/themes/webkit/build-archives.php: Use Array.prototype.slice() to
1860 convert the HTMLCollection to an array that can be iterated using a ES6 for-of loop.
1862 2017-10-04 Megan Gardner <megan_gardner@apple.com>
1864 Update Webkit Style webpage to include Obj-C blocks
1865 https://bugs.webkit.org/show_bug.cgi?id=177906
1867 Reviewed by Tim Horton.
1871 2017-10-02 Jon Davis <jond@apple.com>
1873 Add a WebKit Build Archives page
1874 https://bugs.webkit.org/show_bug.cgi?id=177654
1876 Reviewed by Alexey Proskuryakov.
1878 * wp-content/themes/webkit/build-archives.php: Added.
1880 2017-09-22 Timothy Horton <timothy_horton@apple.com>
1882 Update some links in demos
1884 * demos/safe-area-insets/1-default.html:
1885 * demos/safe-area-insets/2-viewport-fit.html:
1886 * demos/safe-area-insets/3-safe-area-constants.html:
1887 * demos/safe-area-insets/4-min-max.html:
1889 2017-09-21 Tim Horton <timothy_horton@apple.com>
1891 Add some blog post resources
1892 https://bugs.webkit.org/show_bug.cgi?id=177333
1894 Reviewed by Sam Weinig.
1896 * demos/safe-area-insets/1-default.html: Added.
1897 * demos/safe-area-insets/2-viewport-fit.html: Added.
1898 * demos/safe-area-insets/3-safe-area-constants.html: Added.
1899 * demos/safe-area-insets/4-min-max.html: Added.
1900 * demos/safe-area-insets/safe-areas.html: Added.
1901 * demos/safe-area-insets/style.css: Added.
1903 2017-08-21 Ross Kirsling <ross.kirsling@sony.com>
1905 Add Sony to domain affiliations on team page
1906 https://bugs.webkit.org/show_bug.cgi?id=175806
1908 Reviewed by Alex Christensen.
1910 * wp-content/themes/webkit/team.php:
1912 2017-08-11 Filip Pizlo <fpizlo@apple.com>
1914 Caging shouldn't have to use a patchpoint for adding
1915 https://bugs.webkit.org/show_bug.cgi?id=175483
1917 Reviewed by Mark Lam.
1919 Write documentation for the new Opaque opcode.
1921 * docs/b3/intermediate-representation.html:
1923 2017-08-07 Jon Davis <jond@apple.com>
1925 Fixed superscript rendering for blog posts
1926 https://bugs.webkit.org/show_bug.cgi?id=175285
1928 Reviewed by Filip Pizlo.
1930 * wp-content/themes/webkit/style.css:
1933 2017-08-06 James Craig <jcraig@apple.com>
1935 Update prefers-reduced-motion demos to link back to blog post
1936 https://bugs.webkit.org/show_bug.cgi?id=175251
1938 Unreviewed, added some cross links to older demo files.
1940 * blog-files/prefers-reduced-motion/axi.htm:
1941 * blog-files/prefers-reduced-motion/prm.htm:
1943 2017-08-04 Jon Davis <jond@apple.com>
1945 Fixed loading feature status page queries and anchor link URLs
1946 https://bugs.webkit.org/show_bug.cgi?id=175156
1948 Reviewed by Simon Fraser.
1950 * wp-content/themes/webkit/status.php:
1952 2017-07-26 Frederic Wang <fwang@igalia.com>
1954 Unreviewed, minor adjustments to the previous demo.
1956 * demos/frames/index.html: Added. Index page for the list of demos.
1957 * demos/frames/sandboxing/index.html: Minor fixes.
1959 2017-07-26 Frederic Wang <fwang@igalia.com>
1961 Unreviewed, add demos (frame sandboxing and scrolling) for a blog post.
1963 * demos/frames/sandboxing/am-i-sandboxed.html: Added.
1964 * demos/frames/sandboxing/framebusting-success.html: Added.
1965 * demos/frames/sandboxing/framebusting-without-user-activation.html: Added.
1966 * demos/frames/sandboxing/index.html: Added.
1967 * demos/frames/scrollable-iframes.html: Added.
1968 * demos/frames/scrollingElement.html: Added.
1970 2017-07-20 Jiewen Tan <jiewen_tan@apple.com>
1972 Unreviewed, add the final demo page for a WebCrypto API blog post
1974 * demos/webcrypto/pbkdf2.html: Added.
1976 2017-07-20 Jiewen Tan <jiewen_tan@apple.com>
1978 Unreviewed, add yet another demo page for a WebCrypto API blog post
1980 * demos/webcrypto/aes-gcm.html:
1981 * demos/webcrypto/alice.png: Added.
1982 * demos/webcrypto/bob.png: Added.
1983 * demos/webcrypto/ecdh.html: Added.
1985 2017-07-20 Jiewen Tan <jiewen_tan@apple.com>
1987 Unreviewed, add another demo page for a WebCrypto API blog post
1989 * demos/webcrypto/aes-gcm.html: Added.
1990 * demos/webcrypto/asynchronous-execution.html:
1991 * demos/webcrypto/common.js: Added.
1993 2017-07-19 Jiewen Tan <jiewen_tan@apple.com>
1995 Unreviewed, add a demo page for a WebCrypto API blog post
1997 * demos/webcrypto/asynchronous-execution-worker.js: Added.
1998 * demos/webcrypto/asynchronous-execution.html: Added.
2000 2017-06-30 Jon Lee <jonlee@apple.com>
2002 Add a WebRTC example for a blog post
2003 https://bugs.webkit.org/show_bug.cgi?id=174049
2005 Reviewed by Youenn Fablet.
2007 Example does a typical WebRTC video call, but uses canvas to do some image effects.
2008 Image effects will last for 30 seconds.
2009 After that time, the video stream is directly sent.
2010 This illustrates using RTCPeerConnection, replaceTrack and canvas capture.
2012 * blog-files/webrtc/pc-with-effects/LICENSE: Added.
2013 * blog-files/webrtc/pc-with-effects/glfx.js: Added.
2014 * blog-files/webrtc/pc-with-effects/index.html: Added.
2015 * blog-files/webrtc/pc-with-effects/main.css: Added.
2016 * blog-files/webrtc/pc-with-effects/main.js: Added.
2018 2017-06-28 Saam Barati <sbarati@apple.com>
2020 Add a Object rest/spread test to the experimental features test page
2021 https://bugs.webkit.org/show_bug.cgi?id=173947
2023 Rubber stamped by Dean Jackson.
2025 * experimental-features.html:
2027 2017-06-07 Jon Davis <jond@apple.com>
2029 Update the design of the WebKit Feature Status page
2030 https://bugs.webkit.org/show_bug.cgi?id=173036
2032 Reviewed by Simon Fraser.
2034 * wp-content/themes/webkit/functions.php: Fixed a bad function call.
2035 * wp-content/themes/webkit/status.php: Implemented redesign with saved search.
2036 * wp-content/themes/webkit/style.css:
2037 (.feature-header:after):
2038 (@media only screen and (max-width: 920px)):
2039 (@media only screen and (max-width: 600px)):
2040 (.feature-filters): Deleted.
2041 (.feature-filters.opened): Deleted.
2042 (.feature-filters:after): Deleted.
2043 (.feature-filters.opened:after): Deleted.
2045 2017-06-06 Joseph Pecoraro <pecoraro@apple.com>
2047 Add a WebGPU test to the experimental features test page
2048 https://bugs.webkit.org/show_bug.cgi?id=172953
2050 Reviewed by Darin Adler.
2052 * experimental-features.html:
2054 2017-06-06 Joseph Pecoraro <pecoraro@apple.com>
2056 Move Resource Timing / User Timing from experimental features into main preferences
2057 https://bugs.webkit.org/show_bug.cgi?id=172950
2059 Reviewed by Darin Adler.
2061 * experimental-features.html:
2062 Remove no longer experimental features.
2064 2017-06-02 Filip Pizlo <fpizlo@apple.com>
2066 Atomics.load and Atomics.store need to be fully fenced
2067 https://bugs.webkit.org/show_bug.cgi?id=172844
2069 Reviewed by Keith Miller.
2071 Update documentation to say that the canonical way to do fully fenced loads and stores is
2072 AtomicXchgAdd(0, ptr) and AtomicXchg(value, ptr), respectively.
2074 * docs/b3/intermediate-representation.html:
2076 2017-05-31 Jon Davis <jond@apple.com>
2078 Reduce Safari Technology Preview Release Notes posts shown on homepage
2079 https://bugs.webkit.org/show_bug.cgi?id=172364
2081 Reviewed by Daniel Bates.
2083 * wp-content/themes/webkit/functions.php: Load some extra posts.
2084 * wp-content/themes/webkit/widgets/post.php: Show STP blog posts when it is the current featured post.
2086 2017-05-18 Jon Davis <jond@apple.com>
2088 Add an Accessibility icon to webkit.org
2089 https://bugs.webkit.org/show_bug.cgi?id=172298
2091 Reviewed by Alexey Proskuryakov.
2093 * wp-content/themes/webkit/images/icons.svg: Added accessibility icon to the sprite.
2094 * wp-content/themes/webkit/style.css: New rule to use the accessibility icon from the icons sprite.
2095 (.tile.category-accessibility .background-image):
2097 2017-05-15 James Craig <jcraig@apple.com>
2099 AX: Inaccessible content on webkit.org main page
2100 https://bugs.webkit.org/show_bug.cgi?id=172106
2102 Reviewed by Joseph Pecoraro.
2104 * wp-content/themes/webkit/widgets/icon.php: Resolved link title.
2105 * wp-content/themes/webkit/widgets/post.php: Resolved link title.
2106 * wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
2108 2017-05-14 James Craig <jcraig@apple.com>
2110 Upload poster images and working captioned video
2111 https://bugs.webkit.org/show_bug.cgi?id=172102
2113 Unreviewed. More resources for prefers-reduced-motion post.
2115 * blog-files/prefers-reduced-motion/axi.htm: Added.
2116 * blog-files/prefers-reduced-motion/axi.png: Removed.
2117 * blog-files/prefers-reduced-motion/posters: Added.
2118 * blog-files/prefers-reduced-motion/posters/apple_env_load.jpg: Added.
2119 * blog-files/prefers-reduced-motion/posters/apple_env_planeshift.jpg: Added.
2120 * blog-files/prefers-reduced-motion/posters/apple_ios10.jpg: Added.
2121 * blog-files/prefers-reduced-motion/posters/apple_shoot.jpg: Added.
2122 * blog-files/prefers-reduced-motion/posters/apple_shoot_reduced.jpg: Added.
2123 * blog-files/prefers-reduced-motion/posters/apple_sierra.jpg: Added.
2124 * blog-files/prefers-reduced-motion/posters/apple_sierra_reduced.jpg: Added.
2125 * blog-files/prefers-reduced-motion/posters/axi.jpg: Added.
2126 * blog-files/prefers-reduced-motion/posters/viljami.jpg: Added.
2127 * blog-files/prefers-reduced-motion/prm.htm: Link to axi.htm video demo.
2129 2017-05-14 James Craig <jcraig@apple.com>
2131 AX: All the articles on the WebKit blog are called "Clickable Link" by VoiceOver
2132 https://bugs.webkit.org/show_bug.cgi?id=172096
2133 <rdar://problem/31624323>
2135 Unreviewed. Fixing broken link titles for screen readers.
2137 * wp-content/themes/webkit/loop.php: Adding relevant link label for accessibility.
2139 2017-05-08 James Craig <jcraig@apple.com>
2141 More demo files for prefers-reduced-motion post
2142 https://bugs.webkit.org/show_bug.cgi?id=170663
2146 * blog-files/prefers-reduced-motion/jaws.gif: Added.
2147 * blog-files/prefers-reduced-motion/jaws.jpg: Added.
2148 * blog-files/prefers-reduced-motion/prm.htm: New animated GIF example.
2150 2017-04-24 James Craig <jcraig@apple.com>
2152 Upload demo files for prefers-reduced-motion post
2153 https://bugs.webkit.org/show_bug.cgi?id=170663
2155 Rubber stamped by Jon Davis.
2157 * blog-files/prefers-reduced-motion: Added.
2158 * blog-files/prefers-reduced-motion/axi.png: Added.
2159 * blog-files/prefers-reduced-motion/prm.htm: Added.
2161 2017-04-18 Jon Davis <jond@apple.com>
2163 Images in WebKit.org blog article are stretched out
2164 https://bugs.webkit.org/show_bug.cgi?id=169208
2166 Reviewed by Michael Catanzaro.
2168 * wp-content/themes/webkit/style.css:
2169 (article figure > img):
2171 2017-04-13 JF Bastien <jfbastien@apple.com>
2173 WebAssembly: manage memory better
2174 https://bugs.webkit.org/show_bug.cgi?id=170628
2176 Reviewed by Keith Miller, Michael Saboff.
2178 * docs/b3/intermediate-representation.html: typos
2180 2017-04-08 Simon Fraser <simon.fraser@apple.com>
2182 Update the css-status page to handle changes in CSSProperties.json.
2184 Change the page structure to allow the left sidebar to use sticky positioning.
2186 "Done" -> "Supported".
2188 Save the search in the URL.
2190 Other formatting changes.
2192 * wp-content/themes/webkit/css-status.php:
2194 2017-04-06 Dean Jackson <dino@apple.com>
2198 * demos/webgpu/index.html:
2200 2017-04-06 Jon Davis <jond@apple.com>
2202 Updates feature status for recently shipped features
2203 https://bugs.webkit.org/show_bug.cgi?id=170359
2205 Reviewed by Brian Burg.
2207 Added styles for "Supported" status.
2209 * wp-content/themes/webkit/status.php:
2211 2017-04-04 Dean Jackson <dino@apple.com>
2213 Unreviewed. Add details on how to enable the experimental feature.
2215 * demos/webgpu/index.html:
2217 2017-04-03 Dean Jackson <dino@apple.com>
2219 Unreviewed. More WebGPU demos.
2221 * demos/webgpu/2d.jpg: Added.
2222 * demos/webgpu/2d.js:
2223 * demos/webgpu/circle.svg: Added.
2224 * demos/webgpu/cubes.jpg: Added.
2225 * demos/webgpu/hello.html: Added.
2226 * demos/webgpu/hello.jpg: Added.
2227 * demos/webgpu/hello.js: Copied from Websites/webkit.org/demos/webgpu/2d.js.
2230 * demos/webgpu/index.html: Added.
2231 * demos/webgpu/simple.jpg: Added.
2233 2017-03-31 Dean Jackson <dino@apple.com>
2235 Unreviewed. Add some WebGPU examples.
2237 * demos/webgpu/2d.html: Added.
2238 * demos/webgpu/2d.js: Added.
2239 * demos/webgpu/cubes.html: Added.
2240 * demos/webgpu/cubes.js: Added.
2241 * demos/webgpu/shared.css: Added.
2242 * demos/webgpu/shared.js: Added.
2243 * demos/webgpu/simple.html: Added.
2244 * demos/webgpu/simple.js: Added.
2246 2017-03-11 Jon Davis <jond@apple.com>
2248 Add Swift syntax highlighting to webkit.org
2249 https://bugs.webkit.org/show_bug.cgi?id=163672
2251 Reviewed by Matt Baker.
2253 * wp-content/plugins/hyperlight/hyperlight/languages/swift.php: Added.
2255 2017-03-10 Jon Davis <jond@apple.com>
2257 Switch back to the Twitter API for the Tweet widget
2258 https://bugs.webkit.org/show_bug.cgi?id=168749
2260 Reviewed by Lucas Forschler.
2262 Updates the Twitter widget tile implementation to prefer the Twitter API to populate tweets
2263 displayed through the widget. If the API fails for any reason, it falls back to using the
2264 Tweet listener for updated tweets.
2266 The Twitter API provides the benefit of embedding media and being able to display the full
2267 URLs rather than Twitter-shortened URLs.
2269 * wp-content/plugins/tweet-listener.php:
2270 * wp-content/themes/webkit/style.css:
2271 (.twitter-tile .tile-content):
2272 (.twitter-tile.text-only):
2273 (.twitter-tile .media):
2274 (.twitter-tile img):
2275 * wp-content/themes/webkit/widgets/twitter.php:
2277 2017-03-04 Filip Pizlo <fpizlo@apple.com>
2279 B3 should have comprehensive support for atomic operations
2280 https://bugs.webkit.org/show_bug.cgi?id=162349
2282 Reviewed by Keith Miller.
2284 Document the new opcodes!
2286 * docs/b3/intermediate-representation.html:
2288 2017-03-09 Jon Davis <jond@apple.com>
2290 Prevent HTML in rich link previews
2291 https://bugs.webkit.org/show_bug.cgi?id=169435
2293 Reviewed by Tim Horton.
2295 * wp-content/plugins/social-meta.php:
2297 2017-03-03 Manuel Rego Casasnovas <rego@igalia.com>
2299 Unreviewed, minor updates on CSS Grid Layout examples.
2301 * demos/css-grid/index.html:
2302 * demos/css-grid/responsive-grid.html:
2304 2017-02-27 Simon Fraser <simon.fraser@apple.com>
2306 Add css-status page on webkit.org
2307 https://bugs.webkit.org/show_bug.cgi?id=168921
2309 Reviewed by Sam Weinig.
2311 Add a page that shows the status of CSS properties and values, scraped from Source/WebCore/css/CSSProperties.json.
2313 This is modeled after the feature status page. Properties can be filtered by status
2314 and the spec they belong to.
2316 * wp-content/themes/webkit/css-status.php: Added.
2318 2017-02-23 Joseph Pecoraro <pecoraro@apple.com>
2320 [Resource Timing] Add Experimental Feature Flag
2321 https://bugs.webkit.org/show_bug.cgi?id=167147
2323 Reviewed by Ryosuke Niwa.
2325 * experimental-features.html:
2326 Test for Resource Timing.
2328 2017-02-23 Alex Christensen <achristensen@webkit.org>
2330 Add WebRTC to experimental-features.html
2331 https://bugs.webkit.org/show_bug.cgi?id=168757
2333 Reviewed by Tim Horton.
2335 * experimental-features.html:
2337 2017-02-23 Jon Davis <jond@apple.com>
2339 Fixed saving survey data
2340 https://bugs.webkit.org/show_bug.cgi?id=168730
2342 Reviewed by Joseph Pecoraro.
2344 * wp-content/themes/webkit/functions.php:
2346 2017-02-20 Manuel Rego Casasnovas <rego@igalia.com>
2348 Unreviewed, add CSS Grid Layout examples for a blog post.
2350 * demos/css-grid/index.html: Added.
2351 * demos/css-grid/responsive-grid.html: Added.
2353 2017-02-06 Jon Davis <jond@apple.com>
2355 Add a survey to learn how people use WebKit Nightly builds
2356 https://bugs.webkit.org/show_bug.cgi?id=167748
2358 Reviewed by Joseph Pecoraro.
2360 * wp-content/themes/webkit/functions.php:
2361 * wp-content/themes/webkit/nightly-start.php:
2362 * wp-content/themes/webkit/nightly-survey.php: Added.
2363 * wp-content/themes/webkit/survey.json: Added.
2365 2017-01-28 Yoav Weiss <yoav@yoav.ws>
2367 Add Link Preload as an off-by-default experimental feature menu item.
2368 https://bugs.webkit.org/show_bug.cgi?id=167201
2370 Reviewed by Ryosuke Niwa.
2372 * experimental-features.html: Added Link Preload.
2374 2017-01-28 Joseph Pecoraro <pecoraro@apple.com>
2376 Add User Timing Experimental Feature
2377 https://bugs.webkit.org/show_bug.cgi?id=167542
2378 <rdar://problem/22746307>
2380 Reviewed by Ryosuke Niwa.
2382 * experimental-features.html:
2384 2017-01-27 Dean Jackson <dino@apple.com>
2386 Add a simple demo for Touch stylus events
2387 https://bugs.webkit.org/show_bug.cgi?id=167534
2389 Reviewed by Simon Fraser.
2391 * demos/touch/stylus.html: Added.
2393 2017-01-27 Wenson Hsieh <wenson_hsieh@apple.com>
2395 Unreviewed, update scroll snapping demos to use current Module 1 spec
2397 * demos/scroll-snap/index.html:
2399 Adopt the new CSS properties scroll-snap-type and scroll-snap-align.
2401 2017-01-26 Wenson Hsieh <wenson_hsieh@apple.com>
2403 Unreviewed, add a demo page for an input events blog post
2405 * demos/input-events/index.html: Added.
2407 2017-01-20 Antoine Quint <graouts@apple.com>
2409 Web Animations should be off by default and enabled as an experimental feature
2410 https://bugs.webkit.org/show_bug.cgi?id=167115
2411 <rdar://problem/30048963>
2413 Reviewed by Joseph Pecoraro.
2415 Add a test for Web Animations feature detection.
2417 * experimental-features.html:
2419 2017-01-19 Joseph Pecoraro <pecoraro@apple.com>
2421 Include SubtleCrypto test on experimental-features test page
2422 https://bugs.webkit.org/show_bug.cgi?id=167226
2424 Reviewed by Yusuke Suzuki.
2426 * experimental-features.html:
2427 Add a test for SubtleCrypto and make the test resilient against exceptions.
2429 2017-01-19 Timothy Hatcher <timothy@hatcher.name>
2431 Add Tesla to the domain associations on the team page
2432 https://bugs.webkit.org/show_bug.cgi?id=167202
2434 Reviewed by Brian Burg.
2436 * wp-content/themes/webkit/team.php:
2438 2016-12-22 Keith Miller <keith_miller@apple.com>
2440 Add BitOr for floating points to B3
2441 https://bugs.webkit.org/show_bug.cgi?id=166446
2443 Reviewed by Saam Barati.
2445 Update docs to indicate it's cool to use bit ops with floating point.
2447 * docs/b3/intermediate-representation.html:
2449 2016-12-07 Dean Jackson <dino@apple.com>
2451 Remove runtime toggle for pointer-lock
2452 https://bugs.webkit.org/show_bug.cgi?id=165577
2453 <rdar://problems/29566996>
2455 Reviewed by Jon Lee.
2457 No need to have pointer-lock tested.
2459 * experimental-features.html: Also sort the list alphabetically.
2461 2016-12-05 Dean Jackson <dino@apple.com>
2463 pointer lock needs to be feature detectable
2464 https://bugs.webkit.org/show_bug.cgi?id=165426
2465 <rdar://problem/29486715>
2467 Reviewed by Antoine Quint.
2469 We can now accurately detect pointer-lock.
2471 * experimental-features.html:
2473 2016-12-02 Dean Jackson <dino@apple.com>
2475 Make a public facing page to check for WebKit features
2476 https://bugs.webkit.org/show_bug.cgi?id=165331
2477 <rdar://problem/29488535>
2479 Reviewed by Antoine Quint.
2481 Add a web page to webkit.org that allows us to live
2482 detect our experimental features. This is mostly for
2483 internal debugging, but also provides simple examples
2484 of how real content would do such detection.
2486 * experimental-features.html: Added.
2488 2016-11-17 Keith Miller <keith_miller@apple.com>
2491 https://bugs.webkit.org/show_bug.cgi?id=164871
2493 Reviewed by Filip Pizlo.
2495 Update docs for new rotate instructions.
2497 * docs/b3/intermediate-representation.html:
2499 2016-10-21 Keith Miller <keith_miller@apple.com>
2501 Expand Trunc in B3 to support Double to Float
2502 https://bugs.webkit.org/show_bug.cgi?id=163809
2504 Update the docs to explain that Trunc now works with fleating point numbers.
2506 Reviewed by Geoffrey Garen.
2508 * docs/b3/intermediate-representation.html:
2510 2016-10-14 Keith Miller <keith_miller@apple.com>
2512 B3 needs a special WasmAddress Opcode
2513 https://bugs.webkit.org/show_bug.cgi?id=163394
2515 Reviewed by Filip Pizlo.
2517 Update the b3 docs for the new WasmAddress opcode.
2519 * docs/b3/intermediate-representation.html:
2521 2016-10-14 Simon Fraser <simon.fraser@apple.com>
2523 Annotate bots in contributors.json and don't show them on webkit.org/team
2524 https://bugs.webkit.org/show_bug.cgi?id=163317
2526 Reviewed by Daniel Bates.
2530 * wp-content/themes/webkit/team.php:
2532 2016-10-12 Keith Miller <keith_miller@apple.com>
2534 B3 needs a special WasmBoundsCheck Opcode
2535 https://bugs.webkit.org/show_bug.cgi?id=163246
2537 Reviewed by Filip Pizlo.
2539 Update the docs for the new WasmBoundsCheck opcode.
2541 * docs/b3/intermediate-representation.html:
2543 2016-10-09 Simon Fraser <simon.fraser@apple.com>
2545 Convert contributors.json to a flat list
2546 https://bugs.webkit.org/show_bug.cgi?id=163183
2548 Reviewed by Darin Adler.
2550 Make contributors.json easier to maintain by eliminating the big groupings ("Committers", "Reviewers" etc)
2551 and moving that data to a "status" property on each contributor.
2553 Fix script that generates webkit.org/team.
2555 * wp-content/themes/webkit/team.php:
2557 2016-10-03 Filip Pizlo <fpizlo@apple.com>
2559 B3 trapping memory accesses should be documented
2560 https://bugs.webkit.org/show_bug.cgi?id=162845
2562 Reviewed by Geoffrey Garen.
2564 Added documentation for the Traps flag, and factored out the documentation of the Chill flag
2565 to a new flags section.
2567 * docs/b3/intermediate-representation.html:
2569 2016-09-30 Filip Pizlo <fpizlo@apple.com>
2571 Air should have a way of expressing additional instruction flags
2572 https://bugs.webkit.org/show_bug.cgi?id=162699
2574 Reviewed by Mark Lam.
2576 * docs/b3/assembly-intermediate-representation.html:
2578 2016-09-28 Filip Pizlo <fpizlo@apple.com>
2580 B3 opcodes should leave room for flags
2581 https://bugs.webkit.org/show_bug.cgi?id=162692
2583 Reviewed by Keith Miller.
2585 Updated the documentation to talk about Kind and the isChill bit, and to remove
2588 * docs/b3/intermediate-representation.html:
2590 2016-09-27 Joseph Pecoraro <pecoraro@apple.com>
2592 Update style guide for #pragma once
2593 https://bugs.webkit.org/show_bug.cgi?id=162633
2595 Reviewed by Dan Bernstein.
2598 Update style guide for #pragma once as discussed on webkit-dev.
2600 2016-09-21 Filip Pizlo <fpizlo@apple.com>
2602 Add a Fence opcode to B3
2603 https://bugs.webkit.org/show_bug.cgi?id=162343
2605 Reviewed by Geoffrey Garen.
2607 * docs/b3/intermediate-representation.html:
2609 2016-08-16 Benjamin Poulain <bpoulain@apple.com>
2611 [JSC] Update the documentation of B3's Return opcode
2612 https://bugs.webkit.org/show_bug.cgi?id=160912
2614 Reviewed by Filip Pizlo.
2616 * docs/b3/intermediate-representation.html:
2618 2016-08-04 Daniel Bates <dabates@apple.com>
2620 Add some files for a Content Security Policy blog post
2622 * blog-files/content-security-policy/compass-base.css: Added.
2624 * blog-files/content-security-policy/csp-style-hash.html: Added.
2625 * blog-files/content-security-policy/icons.svg: Added; derived from file
2626 Websites/webkit.org/wp-content/themes/webkit/images/icons.svg. I am explicitly
2627 not referencing file Websites/webkit.org/wp-content/themes/webkit/images/icons.svg
2628 so that csp-style-hash.html is not affected by changes to this file.
2630 2016-07-24 Filip Pizlo <fpizlo@apple.com>
2632 B3 should support multiple entrypoints
2633 https://bugs.webkit.org/show_bug.cgi?id=159391
2635 Reviewed by Saam Barati.
2637 Update some statements about ControlValue (which doesn't exist anymore) and add a blurb
2640 * docs/b3/index.html:
2641 * docs/b3/intermediate-representation.html:
2643 2016-07-20 Frederic Wang <fwang@igalia.com>
2645 Unreviewed, new demo files for an up-coming blog post.
2647 * demos/mathml/demo2016/LICENSE-amiri.txt: Added.
2648 * demos/mathml/demo2016/LICENSE-latinmodern-math.txt: Added.
2649 * demos/mathml/demo2016/LICENSE-libertinusmath.txt: Added.
2650 * demos/mathml/demo2016/README.txt: Added.
2651 * demos/mathml/demo2016/amiri-regular.woff: Added.
2652 * demos/mathml/demo2016/index.html: Added.
2653 * demos/mathml/demo2016/latinmodern-math.woff: Added.
2654 * demos/mathml/demo2016/libertinusmath-regular.woff: Added.
2655 * demos/mathml/demo2016/webfonts.css: Added.
2656 (@namespace url('http://www.w3.org/1999/xhtml');):
2659 (m|math.libertinus):
2662 2016-07-19 Jon Davis <jond@apple.com>
2664 Adjust margins for first-line floating elements and add preset floating video sizing
2665 https://bugs.webkit.org/show_bug.cgi?id=159898
2667 Reviewed by Benjamin Poulain.
2669 * wp-content/themes/webkit/style.css:
2670 (article video.alignright):
2671 (article .alignright:first-child):
2672 (@media only screen and (max-width: 690px)):
2673 (article .alignright:first-child):
2674 (@media only screen and (max-width: 415px)):
2675 (article video.alignright):
2676 (article .alignright:first-child):
2678 2016-07-17 Filip Pizlo <fpizlo@apple.com>
2680 Implement table-based switches in B3/Air
2681 https://bugs.webkit.org/show_bug.cgi?id=151141
2683 Reviewed by Benjamin Poulain.
2685 Update documentation to reflect Patchpoint's new powers.
2687 * docs/b3/intermediate-representation.html:
2689 2016-07-15 Jon Davis <jond@apple.com>
2691 Fixed content overflow and missing build information behavior.
2692 https://bugs.webkit.org/show_bug.cgi?id=159820
2694 Reviewed by Timothy Hatcher.
2696 * wp-content/themes/webkit/nightly-start.php:
2698 2016-07-14 Jon Davis <jond@apple.com>
2700 Improved WebKit Nightly start page design.
2701 https://bugs.webkit.org/show_bug.cgi?id=159780
2703 Reviewed by Timothy Hatcher.
2705 Added better 404 handling, improved presentation of the
2706 start page and new Apache rewrites for the P1 bug list.
2709 * wp-content/themes/webkit/functions.php:
2710 * wp-content/themes/webkit/nightly-start.php:
2712 2016-07-01 Jon Davis <jond@apple.com>
2714 Added a colorful new image and fixed the Open Graph attribute.
2715 https://bugs.webkit.org/show_bug.cgi?id=159359
2717 Reviewed by Timothy Hatcher.
2719 The Open Graph image tag should use the property attribute not
2720 the itemprop attribute.
2722 * wp-content/plugins/social-meta.php:
2723 * wp-content/themes/webkit/images/ogimage.png:
2725 2016-06-30 Dean Jackson <dino@apple.com>
2727 Tab pointed out a typo that made the overdamped case fail.
2729 * demos/spring/spring.js:
2730 (SpringSolver.prototype.solve):
2732 2016-06-30 Dean Jackson <dino@apple.com>
2734 Fixed a typo in the link to the other version.
2736 * blog-files/color-gamut/index.html:
2738 2016-06-29 Dean Jackson <dino@apple.com>
2740 Add the UI JavaScript library to make
2741 other browsers happy.
2743 * demos/spring/dat.gui.min.js: Added.
2744 * demos/spring/index.html:
2746 2016-06-29 Dean Jackson <dino@apple.com>
2748 Demo and JS implementation of our spring() animation
2751 * demos/spring/index.html: Added.
2752 * demos/spring/spring.js: Added.
2754 (SpringSolver.prototype.solve):
2756 2016-06-29 Dean Jackson <dino@apple.com>
2758 Small change to wording, and link to the interactive version.
2760 * blog-files/color-gamut/index.html:
2762 2016-06-28 Dean Jackson <dino@apple.com>
2764 Add a more interactive version of the demo.
2766 * blog-files/color-gamut/comparison.html: Added.
2768 2016-06-28 Jon Davis <jond@apple.com>
2770 Fixed tile height for mobile phone-sized viewports.
2771 https://bugs.webkit.org/show_bug.cgi?id=159228
2773 Reviewed by Timothy Hatcher.
2775 Prevents cutoff text for featured tiles and prevents overlapping text and controls on the Twitter tile for phone-sized viewports.
2777 * wp-content/themes/webkit/style.css:
2778 (.twitter-tile.text-only .tile-content):
2781 2016-06-28 Jon Davis <jond@apple.com>
2783 Fixed Open Graph meta data and image entries.
2784 https://bugs.webkit.org/show_bug.cgi?id=159167.
2786 Reviewed by Timothy Hatcher.
2788 This patch addresses Open Graph meta data issues:
2790 - Added a high-resolution PNG of the WebKit logo because Facebook doesn't support SVG images
2791 - Uses the first image of a page or post if not featured image is set
2792 - Article date/time information should not be given for the homepage
2793 - Added Facebook admins as per the Facebook Open Graph debugger
2795 * wp-content/plugins/social-meta.php:
2796 * wp-content/themes/webkit/images/ogimage.png: Added.
2798 2016-06-27 Dean Jackson <dino@apple.com>
2800 Updated content for the color blog post.
2802 * blog-files/color-gamut/Iceland-P3.jpg:
2803 * blog-files/color-gamut/Iceland-oog.jpg:
2804 * blog-files/color-gamut/Iceland-sRGB.jpg:
2805 * blog-files/color-gamut/Italy-P3.jpg:
2806 * blog-files/color-gamut/Italy-sRGB.jpg:
2807 * blog-files/color-gamut/Sunset-P3.jpg:
2808 * blog-files/color-gamut/Sunset-sRGB.jpg:
2809 * blog-files/color-gamut/YellowFlower-P3.jpg:
2810 * blog-files/color-gamut/YellowFlower-oog.jpg:
2811 * blog-files/color-gamut/YellowFlower-sRGB.jpg:
2812 * blog-files/color-gamut/index.html:
2814 2016-06-27 Jon Davis <jond@apple.com>
2816 Set a default image for sharing webkit.org links via social.
2817 https://bugs.webkit.org/show_bug.cgi?id=159167
2819 Reviewed by Timothy Hatcher.
2821 * wp-content/plugins/social-meta.php:
2823 2016-06-24 Dean Jackson <dino@apple.com>
2825 More examples for the wide-gamut demo.
2827 * blog-files/color-gamut/Iceland-P3.jpg: Added.
2828 * blog-files/color-gamut/Iceland-oog.jpg: Added.
2829 * blog-files/color-gamut/Iceland-sRGB.jpg: Added.
2830 * blog-files/color-gamut/Italy-P3.jpg: Added.
2831 * blog-files/color-gamut/Italy-oog.jpg: Added.
2832 * blog-files/color-gamut/Italy-sRGB.jpg: Added.
2833 * blog-files/color-gamut/Sunset-AdobeRGB.jpg: Added.
2834 * blog-files/color-gamut/Sunset-P3.jpg: Added.
2835 * blog-files/color-gamut/Sunset-oog.jpg: Added.
2836 * blog-files/color-gamut/Sunset-sRGB.jpg: Added.
2837 * blog-files/color-gamut/Webkit-logo-sRGB.png:
2838 * blog-files/color-gamut/YellowFlower-P3.jpg: Added.
2839 * blog-files/color-gamut/YellowFlower-oog.jpg: Added.
2840 * blog-files/color-gamut/YellowFlower-sRGB.jpg: Added.
2841 * blog-files/color-gamut/index.html:
2843 2016-06-24 Dean Jackson <dino@apple.com>
2845 Change something in the webkit.org directory in the hope
2846 it will kick off a website update.
2848 2016-06-24 Jon Davis <jond@apple.com>
2850 Rewrite the WebKit Nightly build download URLs to use the correct secure URL.
2851 https://bugs.webkit.org/show_bug.cgi?id=159100.
2853 Reviewed by Joseph Pecoraro.
2855 * wp-content/plugins/sync-nightly-builds.php:
2857 2016-06-13 Jon Davis <jond@apple.com>
2859 Minor style updates for figcaptions and post forewords.
2861 * wp-content/themes/webkit/style.css:
2862 (article .foreword):
2863 (figure.aligncenter figcaption):
2864 (figure.aligncenter figcaption::before):
2866 2016-06-13 Jon Davis <jond@apple.com>
2868 Adds support for foreword custom meta and display styles on blog posts.
2869 https://bugs.webkit.org/show_bug.cgi?id=158707.
2871 Reviewed by Timothy Hatcher.
2873 * wp-content/themes/webkit/functions.php:
2874 * wp-content/themes/webkit/style.css:
2875 (article .foreword):
2877 2016-06-02 Dean Jackson <dino@apple.com>
2879 Update the example for wider color gamut images.
2881 * blog-files/color-gamut/index.html:
2883 2016-06-02 Dean Jackson <dino@apple.com>
2885 Adding some sample images for a blog post on color.
2887 * blog-files/color-gamut/Flowers-AdobeRGB.jpg: Added.
2888 * blog-files/color-gamut/Flowers-ProPhoto.jpg: Added.
2889 * blog-files/color-gamut/Flowers-oog.jpg: Added.
2890 * blog-files/color-gamut/Flowers-sRGB.jpg: Added.
2891 * blog-files/color-gamut/Rose-AdobeRGB.jpg: Added.
2892 * blog-files/color-gamut/Rose-ProPhoto.jpg: Added.
2893 * blog-files/color-gamut/Rose-oog.jpg: Added.
2894 * blog-files/color-gamut/Rose-sRGB.jpg: Added.
2895 * blog-files/color-gamut/index.html: Added.
2897 2016-06-02 Filip Pizlo <fpizlo@apple.com>
2899 Fix typos and make some revisions to the B3 docs
2900 https://bugs.webkit.org/show_bug.cgi?id=158311
2902 Reviewed by Michael Saboff.
2904 I found typos and fixed them. Also, I clarified some things:
2906 - Is B3 IR platform-agnostic? Sort of. I tried to describe when it is (Values usually behave
2907 the same way regardless of CPU) and when it isn't (it lets you speak of registers if that's
2908 what you want to do, for example).
2910 - How does isValidForm really get used? You don't really need to create an Inst to use it.
2912 - Some other incremental improvements to make the docs clearer.
2914 * docs/b3/assembly-intermediate-representation.html:
2915 * docs/b3/index.html:
2916 * docs/b3/intermediate-representation.html:
2918 2016-05-31 Filip Pizlo <fpizlo@apple.com>
2920 Unreviewed, fix an obvious typo: a missing comma.
2922 * docs/b3/assembly-intermediate-representation.html:
2924 2016-05-31 Filip Pizlo <fpizlo@apple.com>
2926 Air needs documentation
2927 https://bugs.webkit.org/show_bug.cgi?id=153668
2929 Reviewed by Mark Lam, Saam Barati, and Benjamin Poulain.
2931 Write documentation for Air!
2933 * docs/b3/assembly-intermediate-representation.html:
2935 2016-05-23 Jon Davis <jond@apple.com>
2937 Add syntax highglighting for ES6 "let", "const" and "of" keywords.
2938 https://bugs.webkit.org/show_bug.cgi?id=157994
2940 Reviewed by Geoffrey Garen.
2942 * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php:
2944 2016-05-13 Brady Eidson <beidson@apple.com>
2946 Extend protector naming code style guideline to cover operator= assignment.
2947 https://bugs.webkit.org/show_bug.cgi?id=157693
2949 Reviewed by Darin Adler.
2953 2016-05-13 Brady Eidson <beidson@apple.com>
2955 Protector Ref/RefPtrs should have a specified naming style.
2956 https://bugs.webkit.org/show_bug.cgi?id=157591
2958 Reviewed by Darin Adler.
2962 2016-04-26 Timothy Hatcher <timothy@apple.com>
2964 Remove hard-wraps from the feature policy markdown so it renders full width on the site.
2966 * feature-policy.md:
2968 2016-04-14 Edward O'Connor <eoconnor@apple.com>
2970 Publish the Web-exposed feature policy on webkit.org.
2971 https://bugs.webkit.org/show_bug.cgi?id=156552
2973 Reviewed by Timothy Hatcher.
2975 * feature-policy.md: Added.
2977 2016-04-13 Jon Davis <jond@apple.com>
2979 Remove database quote escapes from pushed tweets.
2981 Reviewed by Timothy Hatcher.
2983 * wp-content/plugins/tweet-listener.php:
2985 2016-04-13 Jon Davis <jond@apple.com>
2987 Added background color for Safari Technology Preview posts.
2989 Reviewed by Timothy Hatcher.
2991 * wp-content/themes/webkit/style.css:
2992 (.tile.category-safari-technology-preview .background-image):
2994 2016-04-07 Jon Davis <jond@apple.com>
2996 Improved drop down menu with translate; cleaned up unnecessary whitespace.
2997 https://bugs.webkit.org/show_bug.cgi?id=156342
2999 Reviewed by Timothy Hatcher.
3001 * wp-content/themes/webkit/style.css:
3002 (p > a[name]::before):
3003 (.has-post-thumbnail .background-image):
3004 (.table-of-contents):
3005 (header .menu-item-has-children .label-toggle::after):
3007 (.sub-menu-layer:after, .sub-menu-layer:before):
3008 (.sub-menu-layer .menu-item):
3009 (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
3010 (@media only screen and (max-width: 920px)):
3011 (header .sub-menu-layer):
3012 (@media only screen and (max-width: 415px)):
3013 (@media only screen and (max-width: 1180px)): Deleted.
3014 (@media only screen and (max-width: 1000px)): Deleted.
3015 (@media only screen and (max-width: 690px)): Deleted.
3016 (@media only screen and (max-width: 600px)): Deleted.
3017 (@media only screen and (max-height: 415px)): Deleted.
3018 (@media only screen and (max-width: 320px)): Deleted.
3020 2016-04-05 Jon Davis <jond@apple.com>
3022 Make the @webkit link on the front page link to the feed
3023 https://bugs.webkit.org/show_bug.cgi?id=156244
3025 Reviewed by Timothy Hatcher.
3027 * wp-content/themes/webkit/widgets/twitter.php:
3029 2016-03-31 Jon Davis <jond@apple.com>
3031 Show tweets by @webkit in the Twitter tile on webkit.org
3032 https://bugs.webkit.org/show_bug.cgi?id=156093
3034 Reviewed by Timothy Hatcher.
3036 * wp-content/plugins/tweet-listener.php: Added.
3037 * wp-content/themes/webkit/widgets/twitter.php:
3039 2016-03-31 Jon Davis <jond@apple.com>
3041 Fix download links for desktops with small resolutions
3042 https://bugs.webkit.org/show_bug.cgi?id=156081
3044 Reviewed by Timothy Hatcher.
3046 * wp-content/themes/webkit/downloads.php:
3048 2016-03-29 Jon Davis <jond@apple.com>
3050 Fixed a property access error by removing the lamda function for updates
3051 https://bugs.webkit.org/show_bug.cgi?id=155989
3053 * wp-content/plugins/sync-nightly-builds.php:
3055 2016-03-29 Jon Davis <jond@apple.com>
3057 Fixed a context error for Nightly Build sync plugin, tightens layout styles for abovetitle
3058 https://bugs.webkit.org/show_bug.cgi?id=155989
3060 Unreviewed fix for the Sync Nightly Builds plugin to work with the older
3061 PHP environment on the server. Quick style adjustments for abovetitle images.
3063 * wp-content/plugins/sync-nightly-builds.php:
3064 * wp-content/themes/webkit/nightly-archives.php:
3065 * wp-content/themes/webkit/style.css:
3066 (article .abovetitle):
3068 2016-03-29 Jon Davis <jond@apple.com>
3070 Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads pages
3071 https://bugs.webkit.org/show_bug.cgi?id=155989
3073 Reviewed by Timothy Hatcher.
3075 * wp-content/plugins/sync-nightly-builds.php: Added.
3076 * wp-content/themes/webkit/downloads.php: Added.
3077 * wp-content/themes/webkit/functions.php:
3078 * wp-content/themes/webkit/images/download.svg:
3079 * wp-content/themes/webkit/images/spinner.svg: Added.
3080 * wp-content/themes/webkit/nightly-archives.php: Added.
3081 * wp-content/themes/webkit/nightly-start.php: Added.
3082 * wp-content/themes/webkit/nightly.php:
3083 * wp-content/themes/webkit/scripts/searchbuilds.js: Added.
3084 (initsearch.xhrPromise.):
3086 (initsearch.displayResults.addEntry):
3087 (initsearch.displayResults):
3088 (initsearch.displayError):
3089 (initsearch.clearErrors):
3090 * wp-content/themes/webkit/style.css:
3092 (input[type=submit]):
3094 (article .abovetitle):
3096 2016-03-29 Jon Davis <jond@apple.com>
3098 Support images above the title on webkit.org posts
3099 https://bugs.webkit.org/show_bug.cgi?id=155979
3101 Reviewed by Timothy Hatcher.
3103 * wp-content/themes/webkit/functions.php:
3104 * wp-content/themes/webkit/single.php:
3106 2016-03-22 Jonathan Davis <jond@apple.com>
3108 Allow the use of custom styles and scripts for blog posts
3109 https://bugs.webkit.org/show_bug.cgi?id=155768
3111 Reviewed by Timothy Hatcher.
3113 * wp-content/themes/webkit/functions.php:
3115 2016-03-09 Jonathan Davis <jond@apple.com>
3117 For RSS feeds, convert image and link relative URIs to absolute URIs
3118 https://bugs.webkit.org/show_bug.cgi?id=155237
3120 Reviewed by Timothy Hatcher.
3122 * wp-content/themes/webkit/functions.php:
3124 2016-03-03 Saam barati <sbarati@apple.com>
3126 Update style guide to reflect our style of only using "override" or "final" when overriding virtual methods
3127 https://bugs.webkit.org/show_bug.cgi?id=154978
3129 Reviewed by Darin Adler.
3133 2016-02-29 Yusuke Suzuki <utatane.tea@gmail.com>
3135 [DFG][FTL][B3] Support floor and ceil
3136 https://bugs.webkit.org/show_bug.cgi?id=154683
3138 Reviewed by Filip Pizlo.
3140 * docs/b3/intermediate-representation.html:
3142 2016-02-16 Jonathan Davis <jond@apple.com>
3144 Add a redirect for B3 documentation
3145 https://bugs.webkit.org/show_bug.cgi?id=154293
3147 Reviewed by Timothy Hatcher.
3151 2016-02-15 Timothy Hatcher <timothy@apple.com>
3153 Fix byline to avoid bumping into content sticks out.
3155 * wp-content/themes/webkit/style.css:
3156 (article .byline): Bump padding to avoid content with negative margins.
3158 2016-02-13 Timothy Hatcher <timothy@apple.com>
3160 Adjust the appearance of mattewhite figures that are not widescreen.
3162 * wp-content/themes/webkit/style.css:
3163 (article .mattewhite:not(.widescreen):
3165 2016-02-12 Jonathan Davis <jond@apple.com>
3167 Add a CSS class to remove padding when using mattewhite class for figures
3168 https://bugs.webkit.org/show_bug.cgi?id=154206
3170 Reviewed by Filip Pizlo.
3172 * wp-content/themes/webkit/style.css:
3173 (article .two-columns):
3174 (article .two-columns h6):
3175 (article .two-columns p):
3176 (article .mattewhite):
3177 (article .mattewhite.tightwad):
3180 2016-02-12 Filip Pizlo <fpizlo@apple.com>
3182 Unreviewed, upload some blog files.
3184 * blog-files/compile-times.png: Added.
3185 * blog-files/fast-isel.png: Added.
3186 * blog-files/jetstream-latency.png: Added.
3187 * blog-files/jetstream-throughput.png: Added.
3188 * blog-files/jetstream.png: Added.
3189 * blog-files/kraken.png: Added.
3190 * blog-files/low-compile-times.png: Added.
3191 * blog-files/low-fast-isel.png: Added.
3192 * blog-files/low-jetstream-latency.png: Added.
3193 * blog-files/low-jetstream-throughput.png: Added.
3194 * blog-files/low-jetstream.png: Added.
3195 * blog-files/low-kraken.png: Added.
3196 * blog-files/low-octane.png: Added.
3197 * blog-files/octane.png: Added.
3199 2016-02-04 Jonathan Davis <jond@apple.com>
3201 Fix bad link on the Feature Status page.
3202 https://bugs.webkit.org/show_bug.cgi?id=152086
3204 Reviewed by Timothy Hatcher.
3206 * wp-content/themes/webkit/status.php:
3208 2016-02-02 Filip Pizlo <fpizlo@apple.com>
3210 Get rid of anonymous stack slots
3211 https://bugs.webkit.org/show_bug.cgi?id=151128
3213 Reviewed by Mark Lam.
3215 This changes the documentation to account for the addition of Variables and the Get and Set
3216 opcodes, and the removal of anonymous stack slots from B3 IR.
3218 * docs/b3/intermediate-representation.html:
3220 2016-02-02 Dan Bernstein <mitz@apple.com>
3222 Tagline in B3 docs should match the rest of the website
3223 https://bugs.webkit.org/show_bug.cgi?id=153801
3225 Reviewed by Filip Pizlo.
3229 * docs/b3/assembly-intermediate-representation.html:
3230 * docs/b3/index.html:
3231 * docs/b3/intermediate-representation.html:
3233 2016-02-02 Filip Pizlo <fpizlo@apple.com>
3235 Minor fixes for B3 IR documentation
3236 https://bugs.webkit.org/show_bug.cgi?id=153782
3238 Reviewed by Michael Saboff.
3240 Fix minor issues that Geoff found.
3242 * docs/b3/intermediate-representation.html:
3244 2016-01-30 Filip Pizlo <fpizlo@apple.com>
3246 B3 documentation style shouldn't have hacks for h1
3247 https://bugs.webkit.org/show_bug.cgi?id=153725
3249 Reviewed by Alexey Proskuryakov.
3251 * docs/b3/style.css:
3253 2016-01-30 Filip Pizlo <fpizlo@apple.com>
3255 Improve the style of B3 documentation
3256 https://bugs.webkit.org/show_bug.cgi?id=153674
3258 Reviewed by Oliver Hunt.
3260 This makes the style of the B3 documentation look like the Wiki, which I think is
3261 appropriate for the kind of content that we're putting into it - in particular, the font
3262 is the perfect size for dense content. The style also doesn't require much spoonfeeding
3263 from the HTML side so you can write nice looking documentation by just using really
3264 basic HTML constructs.
3266 * docs/b3/assembly-intermediate-representation.html:
3267 * docs/b3/index.html:
3268 * docs/b3/intermediate-representation.html:
3269 * docs/b3/style.css:
3271 2016-01-29 Filip Pizlo <fpizlo@apple.com>
3273 Clean up the B3 documentation a bit
3274 https://bugs.webkit.org/show_bug.cgi?id=153678
3276 Reviewed by Saam Barati.
3278 * docs/b3/index.html: Fix some links and fix small issues.
3279 * docs/b3/intermediate-representation.html: Clean up some text and fix small issues.
3281 2016-01-29 Filip Pizlo <fpizlo@apple.com>
3283 B3 should have documentation
3284 https://bugs.webkit.org/show_bug.cgi?id=153658
3286 Reviewed by Saam Barati.
3288 Change the documentation to use HTML instead of Markdown. Markdown has trouble with
3289 definition lists. Things go downhill when you try to add paragraphs or code blocks to
3290 a definition. That's unfortunate since we use definitions for the IR document.
3292 Since there is no way to use our preferred styling for the IR document without doing a
3293 lot of bad hacks, it's best if we just stick to HTML. It looks plain but it's highly
3296 * docs/b3/assembly-intermediate-representation.html: Added.
3297 * docs/b3/bare-bones-backend.md: Removed.
3298 * docs/b3/index.html: Added.
3299 * docs/b3/intermediate-representation.html: Added.
3300 * docs/b3/style.css: Added.
3304 2016-01-29 Timothy Hatcher <timothy@apple.com>
3306 Add some defintion list styles.
3308 * wp-content/themes/webkit/style.css:
3313 2016-01-29 Filip Pizlo <fpizlo@apple.com>
3315 B3 should have documentation
3316 https://bugs.webkit.org/show_bug.cgi?id=153658
3318 Reviewed by Timothy Hatcher.
3322 * docs/b3/bare-bones-backend.md: Added.
3324 2016-01-16 Timothy Hatcher <timothy@apple.com>
3326 Fix some responsive issues on smaller screens.
3328 * wp-content/themes/webkit/style.css:
3330 (@media (max-width: 900px)):
3333 (.timeline > li:before):
3334 (.timeline .content):
3335 (.timeline li .time::before):
3337 2016-01-14 Timothy Hatcher <timothy@apple.com>
3339 Eliminate the margin on timeline elements so multiple timelines can touch.
3341 * wp-content/themes/webkit/style.css:
3344 2016-01-14 Timothy Hatcher <timothy@apple.com>
3346 Use a 2px border radius instead to look good on 2x devices as well as 1x.
3348 * wp-content/themes/webkit/style.css:
3351 2016-01-14 Timothy Hatcher <timothy@apple.com>
3353 Fix hairline crack on 1x devices between arrow and time label.
3355 * wp-content/themes/webkit/style.css:
3356 (.timeline .content):
3359 2016-01-13 Timothy Hatcher <timothy@apple.com>
3361 Correct some history timeline styles.
3363 * wp-content/themes/webkit/style.css:
3364 (.timeline .content):
3366 2016-01-13 Timothy Hatcher <timothy@apple.com>
3368 Add styles for a history timeline, needed by an upcoming blog post.
3370 * wp-content/themes/webkit/style.css:
3376 (.timeline > li:before):
3377 (.timeline .content):
3380 (.timeline h2, .timeline h3):
3381 (.timeline .time::before):
3383 (@media (min-width: 900px)):
3384 (.timeline > li.force-clear):
3385 (.timeline > li:nth-child(odd)):
3386 (.timeline > li:nth-child(even)):
3387 (.timeline > li.force-clear + li):
3388 (.timeline li .time):
3389 (.timeline li:nth-child(odd) .time):
3390 (.timeline li:nth-child(even) .time):
3391 (.timeline li:nth-child(even) .time::before):
3392 (.timeline > li:nth-child(even):before):
3394 2016-01-06 Jonathan Davis <jond@apple.com>
3396 Fixed Individuals and Vendor Contact formatting.
3397 https://bugs.webkit.org/show_bug.cgi?id=152714
3399 Reviewed by Timothy Hatcher.
3401 * security-policy.md:
3403 2015-12-09 Jonathan Davis <jond@apple.com>
3405 Fixed broken link: https://webkit.org/old/security/security-group-members.html
3406 https://bugs.webkit.org/show_bug.cgi?id=152010
3408 Reviewed by Timothy Hatcher.
3411 * security-policy.md:
3412 * wp-content/themes/webkit/style.css:
3416 2015-12-09 Jonathan Davis <jond@apple.com>
3418 Fix function reference change.
3420 * wp-content/themes/webkit/scripts/global.js:
3422 2015-12-08 Jonathan Davis <jond@apple.com>
3424 Wide tables should be scrollable on narrow mobile screens.
3425 https://bugs.webkit.org/show_bug.cgi?id=151941
3427 Reviewed by Timothy Hatcher.
3429 * wp-content/themes/webkit/scripts/global.js:
3433 (enableScrollableTables):
3435 * wp-content/themes/webkit/style.css:
3436 (.pagination .prev-post):
3437 (article .scrollable):
3438 (.scrollable .scrollable-padding):
3440 2015-12-08 Jonathan Davis <jond@apple.com>
3442 Fix Code Style Guidelines code parsing.
3443 https://bugs.webkit.org/show_bug.cgi?id=152024
3445 Reviewed by Timothy Hatcher.
3447 * wp-content/plugins/table-of-contents.php:
3449 2015-12-08 Jonathan Davis <jond@apple.com>
3451 Fix social meta for home page.
3452 https://bugs.webkit.org/show_bug.cgi?id=151764
3454 Reviewed by Timothy Hatcher.
3456 * wp-content/plugins/social-meta.php:
3458 2015-12-07 Jonathan Davis <jond@apple.com>
3460 Implemented a workaround for sharp SVG WebKit logo.
3461 https://bugs.webkit.org/show_bug.cgi?id=151971
3463 Reviewed by Timothy Hatcher.
3465 * wp-content/themes/webkit/images/webkit.svg:
3467 2015-12-07 Jonathan Davis <jond@apple.com>
3469 Address UX issues with the Contribute menu.
3470 https://bugs.webkit.org/show_bug.cgi?id=151874
3472 Reviewed by Timothy Hatcher.
3474 * wp-content/themes/webkit/functions.php:
3475 * wp-content/themes/webkit/header.php:
3476 * wp-content/themes/webkit/style.css:
3477 (time, mark, audio, video):
3478 (footer, header, hgroup, menu, nav, section):
3483 (q:before, q:after):
3486 (.admin-bar p > a[name]::before):
3487 (.screen-reader-text):
3488 (.screen-reader-text:focus):
3491 (.feature-header:after):
3492 (.feature.opened .feature-header:after):
3493 (footer nav a:hover):
3494 (header .menu-item-has-children .label-toggle::after):
3495 (header .menu-item):
3497 (.sub-menu-layer .menu-item:first-child):
3498 (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
3499 (@media only screen and (max-width: 920px)):
3500 (header .menu-item > .menu-toggle:checked + a > .label-toggle::after):
3502 (header .menu-toggle:checked ~ ul):
3503 (header .sub-menu-layer:before):
3504 (header .menu > .menu-item > .menu-toggle:checked ~ .sub-menu):
3506 (@media only screen and (max-width: 690px)):
3507 (.feature-filters:after):
3508 (.feature-filters.opened:after):
3510 (.table-of-contents label:after):
3511 (.menu-toggle:checked ~ .table-of-contents label:after):
3512 (.table-of-contents h6):
3513 (header nav .menu-item-has-children .label-toggle): Deleted.
3514 (header nav .menu-item): Deleted.
3515 (header .menu > .menu-item-has-children:hover > a::before): Deleted.
3516 (.menu > .menu-item > .menu-toggle:checked ~ .sub-menu): Deleted.
3517 (header nav .menu-toggle:checked ~ ul): Deleted.
3518 (header .menu-toggle:checked ~ .sub-menu): Deleted.
3519 (@media only screen and (max-width: 782px)): Deleted.
3521 2015-12-05 Timothy Hatcher <timothy@apple.com>
3523 One last fix for https redirect.
3525 * wp-content/themes/webkit/.htaccess:
3527 2015-12-05 Timothy Hatcher <timothy@apple.com>
3529 Attempt to fix www redirect again.
3531 * wp-content/themes/webkit/.htaccess:
3533 2015-12-05 Timothy Hatcher <timothy@apple.com>
3535 Fix www redirect again.
3537 * wp-content/themes/webkit/.htaccess:
3539 2015-12-05 Timothy Hatcher <timothy@apple.com>
3541 Fix www redirect when https was used and restore status URL code.
3543 * wp-content/themes/webkit/.htaccess:
3544 * wp-content/themes/webkit/status.php:
3546 2015-12-05 Timothy Hatcher <timothy@apple.com>
3548 Another attempt to fix a 404 error when the site loads via www.webkit.org.
3550 * wp-content/themes/webkit/status.php:
3552 2015-12-05 Timothy Hatcher <timothy@apple.com>
3554 Fix a 404 error when the site loads via www.webkit.org.
3556 * wp-content/themes/webkit/status.php:
3558 2015-12-04 Timothy Hatcher <timothy@apple.com>
3560 Fix toggling so hidden links are not clickable still.
3562 * wp-content/themes/webkit/status.php:
3564 2015-12-04 Timothy Hatcher <timothy@apple.com>
3566 Fix another place where feature status internal reference links were wrong.
3568 * wp-content/themes/webkit/status.php:
3570 2015-12-04 Jonathan Davis <jond@apple.com>
3572 Fixed feature status internal reference links.
3574 * wp-content/themes/webkit/status.php:
3576 2015-12-04 Jonathan Davis <jond@apple.com>
3578 Update feature status for up-to-date status information.
3579 https://bugs.webkit.org/show_bug.cgi?id=151821
3581 Reviewed by Timothy Hatcher.
3583 * wp-content/themes/webkit/status.php:
3585 2015-12-04 Jonathan Davis <jond@apple.com>
3587 Added redirects for old webkit.org archive.
3591 2015-12-04 Jonathan Davis <jond@apple.com>
3593 Removing empty directories from the old site.
3595 Reviewed by Timothy Hatcher.
3598 * blog/wp-admin: Removed.
3599 * blog/wp-admin/css: Removed.
3600 * blog/wp-admin/css/colors: Removed.
3601 * blog/wp-admin/css/colors/blue: Removed.
3602 * blog/wp-admin/css/colors/coffee: Removed.
3603 * blog/wp-admin/css/colors/ectoplasm: Removed.
3604 * blog/wp-admin/css/colors/light: Removed.
3605 * blog/wp-admin/css/colors/midnight: Removed.
3606 * blog/wp-admin/css/colors/ocean: Removed.
3607 * blog/wp-admin/css/colors/sunrise: Removed.
3608 * blog/wp-admin/images: Removed.
3609 * blog/wp-admin/includes: Removed.
3610 * blog/wp-admin/js: Removed.
3611 * blog/wp-admin/maint: Removed.
3612 * blog/wp-admin/network: Removed.
3613 * blog/wp-admin/user: Removed.
3614 * blog/wp-content: Removed.
3615 * blog/wp-content/plugins: Removed.
3616 * blog/wp-content/plugins/akismet: Removed.
3617 * blog/wp-content/themes: Removed.
3618 * blog/wp-content/themes/classic: Removed.
3619 * blog/wp-content/themes/default: Removed.
3620 * blog/wp-content/themes/default/images: Removed.
3621 * blog/wp-content/themes/webkit: Removed.
3622 * blog/wp-content/uploads: Removed.
3623 * blog/wp-content/uploads/2007: Removed.
3624 * blog/wp-content/uploads/2007/06: Removed.
3625 * blog/wp-includes: Removed.
3626 * blog/wp-includes/ID3: Removed.
3627 * blog/wp-includes/SimplePie: Removed.
3628 * blog/wp-includes/SimplePie/Cache: Removed.
3629 * blog/wp-includes/SimplePie/Content: Removed.
3630 * blog/wp-includes/SimplePie/Content/Type: Removed.
3631 * blog/wp-includes/SimplePie/Decode: Removed.
3632 * blog/wp-includes/SimplePie/Decode/HTML: Removed.
3633 * blog/wp-includes/SimplePie/HTTP: Removed.
3634 * blog/wp-includes/SimplePie/Net: Removed.
3635 * blog/wp-includes/SimplePie/Parse: Removed.
3636 * blog/wp-includes/SimplePie/XML: Removed.
3637 * blog/wp-includes/SimplePie/XML/Declaration: Removed.
3638 * blog/wp-includes/Text: Removed.
3639 * blog/wp-includes/Text/Diff: Removed.
3640 * blog/wp-includes/Text/Diff/Engine: Removed.
3641 * blog/wp-includes/Text/Diff/Renderer: Removed.
3642 * blog/wp-includes/certificates: Removed.
3643 * blog/wp-includes/css: Removed.
3644 * blog/wp-includes/fonts: Removed.
3645 * blog/wp-includes/images: Removed.
3646 * blog/wp-includes/images/crystal: Removed.
3647 * blog/wp-includes/images/media: Removed.
3648 * blog/wp-includes/images/smilies: Removed.
3649 * blog/wp-includes/images/wlw: Removed.
3650 * blog/wp-includes/js: Removed.
3651 * blog/wp-includes/js/crop: Removed.
3652 * blog/wp-includes/js/imgareaselect: Removed.
3653 * blog/wp-includes/js/jcrop: Removed.
3654 * blog/wp-includes/js/jquery: Removed.
3655 * blog/wp-includes/js/jquery/ui: Removed.
3656 * blog/wp-includes/js/mediaelement: Removed.
3657 * blog/wp-includes/js/plupload: Removed.
3658 * blog/wp-includes/js/scriptaculous: Removed.
3659 * blog/wp-includes/js/swfupload: Removed.
3660 * blog/wp-includes/js/swfupload/plugins: Removed.
3661 * blog/wp-includes/js/thickbox: Removed.
3662 * blog/wp-includes/js/tinymce: Removed.
3663 * blog/wp-includes/js/tinymce/langs: Removed.
3664 * blog/wp-includes/js/tinymce/plugins: Removed.
3665 * blog/wp-includes/js/tinymce/plugins/charmap: Removed.
3666 * blog/wp-includes/js/tinymce/plugins/colorpicker: Removed.
3667 * blog/wp-includes/js/tinymce/plugins/compat3x: Removed.
3668 * blog/wp-includes/js/tinymce/plugins/compat3x/css: Removed.
3669 * blog/wp-includes/js/tinymce/plugins/directionality: Removed.
3670 * blog/wp-includes/js/tinymce/plugins/fullscreen: Removed.
3671 * blog/wp-includes/js/tinymce/plugins/hr: Removed.
3672 * blog/wp-includes/js/tinymce/plugins/image: Removed.
3673 * blog/wp-includes/js/tinymce/plugins/inlinepopups: Removed.
3674 * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins: Removed.
3675 * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2: Removed.
3676 * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img: Removed.
3677 * blog/wp-includes/js/tinymce/plugins/lists: Removed.
3678 * blog/wp-includes/js/tinymce/plugins/media: Removed.
3679 * blog/wp-includes/js/tinymce/plugins/media/css: Removed.
3680 * blog/wp-includes/js/tinymce/plugins/media/js: Removed.
3681 * blog/wp-includes/js/tinymce/plugins/paste: Removed.
3682 * blog/wp-includes/js/tinymce/plugins/paste/js: Removed.
3683 * blog/wp-includes/js/tinymce/plugins/spellchecker: Removed.
3684 * blog/wp-includes/js/tinymce/plugins/spellchecker/classes: Removed.
3685 * blog/wp-includes/js/tinymce/plugins/spellchecker/classes/utils: Removed.
3686 * blog/wp-includes/js/tinymce/plugins/spellchecker/css: Removed.
3687 * blog/wp-includes/js/tinymce/plugins/spellchecker/img: Removed.
3688 * blog/wp-includes/js/tinymce/plugins/spellchecker/includes: Removed.
3689 * blog/wp-includes/js/tinymce/plugins/tabfocus: Removed.
3690 * blog/wp-includes/js/tinymce/plugins/textcolor: Removed.
3691 * blog/wp-includes/js/tinymce/plugins/wordpress: Removed.
3692 * blog/wp-includes/js/tinymce/plugins/wordpress/css: Removed.
3693 * blog/wp-includes/js/tinymce/plugins/wordpress/img: Removed.
3694 * blog/wp-includes/js/tinymce/plugins/wpautoresize: Removed.
3695 * blog/wp-includes/js/tinymce/plugins/wpdialogs: Removed.
3696 * blog/wp-includes/js/tinymce/plugins/wpdialogs/js: Removed.
3697 * blog/wp-includes/js/tinymce/plugins/wpeditimage: Removed.
3698 * blog/wp-includes/js/tinymce/plugins/wpeditimage/css: Removed.
3699 * blog/wp-includes/js/tinymce/plugins/wpeditimage/img: Removed.
3700 * blog/wp-includes/js/tinymce/plugins/wpeditimage/js: Removed.
3701 * blog/wp-includes/js/tinymce/plugins/wpemoji: Removed.
3702 * blog/wp-includes/js/tinymce/plugins/wpfullscreen: Removed.
3703 * blog/wp-includes/js/tinymce/plugins/wpfullscreen/css: Removed.
3704 * blog/wp-includes/js/tinymce/plugins/wpgallery: Removed.
3705 * blog/wp-includes/js/tinymce/plugins/wpgallery/img: Removed.
3706 * blog/wp-includes/js/tinymce/plugins/wplink: Removed.
3707 * blog/wp-includes/js/tinymce/plugins/wplink/css: Removed.
3708 * blog/wp-includes/js/tinymce/plugins/wplink/img: Removed.
3709 * blog/wp-includes/js/tinymce/plugins/wplink/js: Removed.
3710 * blog/wp-includes/js/tinymce/plugins/wpview: Removed.
3711 * blog/wp-includes/js/tinymce/skins: Removed.
3712 * blog/wp-includes/js/tinymce/skins/lightgray: Removed.
3713 * blog/wp-includes/js/tinymce/skins/lightgray/fonts: Removed.
3714 * blog/wp-includes/js/tinymce/skins/lightgray/img: Removed.
3715 * blog/wp-includes/js/tinymce/skins/wordpress: Removed.
3716 * blog/wp-includes/js/tinymce/skins/wordpress/images: Removed.
3717 * blog/wp-includes/js/tinymce/themes: Removed.
3718 * blog/wp-includes/js/tinymce/themes/advanced: Removed.
3719 * blog/wp-includes/js/tinymce/themes/advanced/img: Removed.
3720 * blog/wp-includes/js/tinymce/themes/advanced/js: Removed.
3721 * blog/wp-includes/js/tinymce/themes/advanced/skins: Removed.
3722 * blog/wp-includes/js/tinymce/themes/advanced/skins/default: Removed.
3723 * blog/wp-includes/js/tinymce/themes/advanced/skins/default/img: Removed.
3724 * blog/wp-includes/js/tinymce/themes/advanced/skins/highcontrast: Removed.
3725 * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7: Removed.
3726 * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img: Removed.
3727 * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme: Removed.
3728 * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/img: Removed.
3729 * blog/wp-includes/js/tinymce/themes/modern: Removed.
3730 * blog/wp-includes/js/tinymce/utils: Removed.
3731 * blog/wp-includes/pomo: Removed.
3732 * blog/wp-includes/theme-compat: Removed.
3733 * building: Removed.
3735 * coding/images: Removed.
3739 * misc/DatabaseExample.html: Removed.
3740 * misc/DatabaseTester.html: Removed.
3741 * misc/WebKitDetect.html: Removed.
3742 * misc/WebKitDetect.js: Removed.
3743 * misc/drosera: Removed.
3744 * misc/drosera/demo.js: Removed.
3745 * misc/drosera/drosera.png: Removed.
3746 * misc/drosera/index.html: Removed.
3747 * misc/gradient-input.html: Removed.
3748 * misc/morph.html: Removed.
3749 * misc/related-target-and-shadow-dom.svg: Removed.
3750 * projects: Removed.
3751 * projects/accessibility: Removed.
3752 * projects/cleanup: Removed.
3753 * projects/compat: Removed.
3754 * projects/css: Removed.
3755 * projects/documentation: Removed.
3756 * projects/dom: Removed.
3757 * projects/editing: Removed.
3758 * projects/forms: Removed.
3759 * projects/html: Removed.
3760 * projects/javascript: Removed.
3761 * projects/layout: Removed.
3762 * projects/mathml: Removed.
3763 * projects/performance: Removed.
3764 * projects/plugins: Removed.
3765 * projects/portability: Removed.
3766 * projects/printing: Removed.
3767 * projects/svg: Removed.
3768 * projects/webkit: Removed.
3769 * projects/xml: Removed.
3770 * projects/xslt: Removed.
3772 * security: Removed.
3774 2015-12-03 Timothy Hatcher <timothy@apple.com>
3776 Allow index.html indexes again.
3780 2015-12-03 Timothy Hatcher <timothy@apple.com>
3782 Remove the old site files.
3784 * asking_questions.html: Removed.
3785 * building/active-scheme-xcode4.png: Removed.
3786 * building/build-settings-tab-xcode4.png: Removed.
3787 * building/build.html: Removed.
3788 * building/checkout.html: Removed.
3789 * building/custom-executable-xcode4.png: Removed.
3790 * building/cygwin-downloader.zip: Removed.
3791 * building/debug-mac-uiprocess.html: Removed.
3792 * building/debug.html: Removed.
3793 * building/launch-debugger-vs2010-small.png: Removed.
3794 * building/launch-debugger-vs2010.png: Removed.
3795 * building/run-xcode4.png: Removed.
3796 * building/run.html: Removed.
3797 * building/set-as-startup-project-vs2010.png: Removed.
3798 * building/set-debugging-properties-vs2010-small.png: Removed.
3799 * building/set-debugging-properties-vs2010.png: Removed.
3800 * building/tools.html: Removed.
3801 * coding/RefPtr.html: Removed.
3802 * coding/adding-features.html: Removed.
3803 * coding/assertion-guidelines.html: Removed.
3804 * coding/bsd-license.html: Removed.
3805 * coding/coding-style.html: Removed.
3806 * coding/commit-review-policy.html: Removed.
3807 * coding/contributing.html: Removed.
3808 * coding/dom-element-attach.html: Removed.
3809 * coding/images/contribute_add_attachment.png: Removed.
3810 * coding/images/contribute_mark_review.png: Removed.
3811 * coding/images/dom-element-attach-large.png: Removed.
3812 * coding/images/dom-element-attach-small.png: Removed.
3813 * coding/images/dom-element-attach.graffle: Removed.
3814 * coding/lgpl-license.html: Removed.
3815 * coding/major-objects.html: Removed.
3816 * coding/scripts.html: Removed.
3817 * coding/technical-articles.html: Removed.
3818 * contact.html: Removed.
3819 * css/blue.css: Removed.
3820 * css/gray.css: Removed.
3821 * css/green.css: Removed.
3822 * css/ie.css: Removed.
3823 * css/main.css: Removed.
3824 * css/pink.css: Removed.
3825 * css/purple.css: Removed.
3826 * css/yellow.css: Removed.
3827 * demos/index.html: Removed.
3828 * footer.inc: Removed.
3829 * header.inc: Removed.
3830 * images/DroseraPic.png: Removed.
3831 * images/blank.png: Removed.
3832 * images/blue-background.png: Removed.
3833 * images/blue-bullet.png: Removed.
3834 * images/download.png: Removed.
3835 * images/end.png: Removed.
3836 * images/gray-background.png: Removed.
3837 * images/green-background.png: Removed.
3838 * images/green-bullet.png: Removed.
3839 * images/icon-gold.png: Removed.
3840 * images/icon.png: Removed.
3841 * images/ie-nav.png: Removed.
3842 * images/middle.png: Removed.
3843 * images/nav.png: Removed.
3844 * images/pink-background.png: Removed.
3845 * images/pink-bullet.png: Removed.
3846 * images/purple-background.png: Removed.
3847 * images/purple-bullet.png: Removed.
3848 * images/surfin-safari.icns: Removed.
3849 * images/yellow-background.png: Removed.
3850 * images/yellow-bullet.png: Removed.
3851 * index.html: Removed.
3853 * pngbehavior.htc: Removed.
3854 * projects/accessibility/index.html: Removed.
3855 * projects/cleanup/index.html: Removed.
3856 * projects/compat/index.html: Removed.
3857 * projects/css/index.html: Removed.
3858 * projects/documentation/index.html: Removed.
3859 * projects/dom/index.html: Removed.
3860 * projects/editing/index.html: Removed.
3861 * projects/forms/image-usemap.png: Removed.
3862 * projects/forms/image1.png: Removed.
3863 * projects/forms/image10.png: Removed.
3864 * projects/forms/image16.png: Removed.
3865 * projects/forms/index.html: Removed.
3866 * projects/forms/survey.html: Removed.
3867 * projects/goals.html: Removed.
3868 * projects/html/index.html: Removed.
3869 * projects/index.html: Removed.
3870 * projects/javascript/index.html: Removed.
3871 * projects/layout/index.html: Removed.
3872 * projects/mathml/index.html: Removed.
3873 * projects/performance/index.html: Removed.
3874 * projects/plugins/index.html: Removed.
3875 * projects/portability/index.html: Removed.
3876 * projects/printing/index.html: Removed.
3877 * projects/svg/index.html: Removed.
3878 * projects/svg/status.xml: Removed.
3879 * projects/svg/svg-status.css: Removed.
3880 * projects/svg/svg-status.xsl: Removed.
3881 * projects/webkit/index.html: Removed.
3882 * projects/xml/index.html: Removed.
3883 * projects/xslt/index.html: Removed.
3884 * quality/.htaccess: Removed.
3885 * quality/Ahem.ttf: Removed.
3886 * quality/bugpriorities.html: Removed.
3887 * quality/bugwriting.html: Removed.
3888 * quality/bugzilla.html: Removed.
3889 * quality/crashlogs.html: Removed.
3890 * quality/leakhunting.html: Removed.
3891 * quality/lifecycle.html: Removed.
3892 * quality/mac_reportbox.jpg: Removed.
3893 * quality/mac_viewtrace.jpg: Removed.
3894 * quality/reduction.html: Removed.
3895 * quality/reporting.html: Removed.
3896 * quality/testing.html: Removed.
3897 * quality/testwriting.html: Removed.
3898 * quality/win_installwatson.jpg: Removed.
3899 * quality/win_watsongui.jpg: Removed.
3900 * quality/win_watsoninstalled.jpg: Removed.
3901 * security/index.html: Removed.
3902 * security/security-group-members.html: Removed.
3903 * status.html: Removed.
3904 * team.html: Removed.
3906 2015-12-03 Timothy Hatcher <timothy@apple.com>
3908 Yet another attempt to fix the http blog redirects.
3910 Removing the blog folder should do it.
3915 2015-12-03 Timothy Hatcher <timothy@apple.com>
3917 Another attempt to fix the http blog redirects.
3921 2015-12-03 Timothy Hatcher <timothy@apple.com>
3923 Attempt to fix the http blog redirects.
3927 2015-12-03 Timothy Hatcher <timothy@apple.com>
3929 Another attempt to fix the https redirect.
3933 2015-12-03 Timothy Hatcher <timothy@apple.com>
3935 Attempt to fix the https redirect.
3939 2015-12-03 Timothy Hatcher <timothy@apple.com>
3941 Fix blog.webkit.org redirects.
3945 2015-12-03 Timothy Hatcher <timothy@apple.com>
3947 Add redirects for the demos folder.
3951 2015-12-03 Timothy Hatcher <timothy@apple.com>
3953 Remove duplicate redirect.
3957 2015-12-03 Timothy Hatcher <timothy@apple.com>
3959 One more attempt to clean up redirects.
3963 2015-12-03 Timothy Hatcher <timothy@apple.com>
3965 Avoid double slashes after redirect for directories.
3969 2015-12-03 Timothy Hatcher <timothy@apple.com>
3971 Fix directory redirects some more.
3975 2015-12-03 Timothy Hatcher <timothy@apple.com>
3977 Fix directory redirect ordering.
3981 2015-12-03 Jonathan Davis <jond@apple.com>
3983 Fixed cache logic so download data is correctly available.
3985 * wp-content/themes/webkit/nightly.php:
3987 2015-12-03 Timothy Hatcher <timothy@apple.com>
3989 Add some missing redirects for directories of the old site.
3993 2015-12-03 Jonathan Davis <jond@apple.com>
3995 Fixed transient behavior when the cache plugin is enabled.
3997 * wp-content/themes/webkit/functions.php:
3998 * wp-content/themes/webkit/includes.php:
3999 * wp-content/themes/webkit/nightly.php:
4001 2015-12-03 Jonathan Davis <jond@apple.com>
4003 Add sub-section anchors to code style guidelines
4004 https://bugs.webkit.org/show_bug.cgi?id=151770
4006 Reviewed by Timothy Hatcher.
4009 * wp-content/plugins/table-of-contents.php:
4010 * wp-content/themes/webkit/includes.php:
4011 * wp-content/themes/webkit/style.css:
4013 (p > a[name]::before):
4016 (.admin-bar a[name]):
4017 (.admin-bar p > a[name]::before):
4018 (.screen-reader-text):
4019 (.table-of-contents ul li > ul):
4020 (#post-4132 pre:nth-child(-n+10)):
4021 (#post-4132 pre:nth-child(-n+8)): Deleted.
4023 2015-12-01 Jonathan Davis <jond@apple.com>
4025 Updated favicon.ico with the new logo.
4029 2015-12-01 Jonathan Davis <jond@apple.com>
4031 Improved accessibility handling for the small drop-down menu.
4033 * wp-content/themes/webkit/scripts/global.js:
4035 2015-12-01 Jonathan Davis <jond@apple.com>
4037 Fixed font rendering. Fixed SVG rendering for Firefox.
4039 * wp-content/themes/webkit/images/icons.svg:
4040 * wp-content/themes/webkit/images/inspector.svg:
4041 * wp-content/themes/webkit/images/twitter.svg:
4042 * wp-content/themes/webkit/style.css:
4045 (.screen-reader-text:focus):
4047 (.tile.category-web-inspector .background-image):
4048 (.tile.category-performance .background-image):
4049 (.tile.category-javascript .background-image):
4050 (.tile.category-css .background-image):
4051 (.tile.category-standards .background-image):