function polyfill() {
    if (navigator.userAgent.match(/MSIE/) || navigator.userAgent.match(/Trident/) || navigator.userAgent.match(/Edge/)) {
        // Internet Explorer's native IndexedDB does not support compound keys
        compoundKeyPolyfill();
    }
}
/**
 * Polyfills missing features in the browser's native IndexedDB implementation.
 * This is used for browsers that DON'T support WebSQL but DO support IndexedDB
 */
Polyfills missing features in the browser's native IndexedDB implementation.
This is used for browsers that DON'T support WebSQL but DO support IndexedDB
Polyfills missing features in the browser ' s native IndexedDB implementation . This is used for browsers that DON ' T support WebSQL but DO support IndexedDB
function polyfill() {
    if (navigator.userAgent.match(/MSIE/) || navigator.userAgent.match(/Trident/) || navigator.userAgent.match(/Edge/)) {
        compoundKeyPolyfill();
    }
}
function polyfill ( ) { if ( navigator . userAgent . match ( / MSIE / ) || navigator . userAgent . match ( / Trident / ) || navigator . userAgent . match ( / Edge / ) ) { compoundKeyPolyfill ( ) ; } }
Polyfills missing features in the browser's native IndexedDB implementation.
Polyfills missing features in the browser ' s native IndexedDB implementation .
// Internet Explorer's native IndexedDB does not support compound keys