Avoid deprecation warnings regarding image smoothing, by carefully checking for properties in order of least to most deprecatable (what a delightful process)

This commit is contained in:
Jeff Parsons 2016-05-04 13:16:37 -07:00
commit cf596ee224
10 changed files with 349 additions and 343 deletions

View file

@ -7,13 +7,13 @@ It was added to the [JavaScript Machines](/docs/about/) project in Fall 2012, an
The project includes the following web-based emulators:
* [PCjs](/docs/pcjs/): an IBM PC and PC-compatible emulator
* [PC8080](/modules/pc8080/): an 8080-based machine emulator
* [C1Pjs](/docs/c1pjs/): a simulation of the 6502-based OSI Challenger 1P
* [PCjs](/docs/pcjs/), an IBM PC and PC-compatible emulator
* [PC8080](/modules/pc8080/), an 8080-based machine emulator
* [C1Pjs](/docs/c1pjs/), a simulation of the 6502-based OSI Challenger 1P
PCjs first simulated the 4.77Mhz 8088-based IBM PC, and has steadily evolved to support more classic x86 machines,
including the IBM PC XT, the 80286-based IBM PC AT, and the 80386-based COMPAQ DeskPro 386. PCjs fully supports
the original machine original ROMs, video cards, etc, and all machines run at their original speeds.
the original machine ROMs, video cards, etc, and all machines run at their original speeds.
All the simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are required.
Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge,