Mozilla Telephony API
The Web Telephony API from Mozilla enables web content to handle phone calls from Javascript code. Web content is able to manage the following call functions: dial out, answer, reject, hold, and resume.
Per provider, API specifications are not yet stabilized.