Kalashnikov Ilya

Results 15 issues of Kalashnikov Ilya

### Steps to reproduce Run polyfill in environment that natively supports `unhandledrejection` event (tested in Chrome 65). ### Sample code ```js window.addEventListener('unhandledrejection', (e) => { if (e instanceof PromiseRejectionEvent) {...

As far as I understand OpenMQTTGateway does not BLE Mesh currently? Are there any plans to support it? BLE mesh is a protocol distinct from BLE. In a nutshell, it's...

Suppose `collection.js`: ```js export class A {} export default {A} ``` and `index.js`: ```js import {A} from './collection.js'; import collection from './collection.js'; class B extends A {} class C extends...

* Dash.js version: nightly, 4.2.1 as of writing. Once Dash.js completely buffers any stream quality it will not allow any further quality switches. This is likely caused by calling `MediaSource`'s...

Bug
Pri-Medium

* Dash.js version: 3.2.2 `extend` is an instance method of `MediaPlayer`, before it can be used, a MediaPlayer must be created. In its [`setup` method](https://github.com/Dash-Industry-Forum/dash.js/blob/master/src/streaming/MediaPlayer.js#L173-L191) that is called automatically MediaPlayer...

Bug
Pri-Medium

I noticed some weird behaviour which I can't quite call a bug, but it seems like a misoptiomisation. Upon initialization, `RepresentationController` fetches Initialization Segments for all available representations. This results...

Pri-Medium
Feature Request
Investigate

Suppose the following scenario: We're watching a 30s video. First 15 seconds were downloaded in a poor quality for whatever reasons, then we switched to a good quality for the...

Pri-Low
Feature Request

There's this [Parsing JSON is a Minefield](http://seriot.ch/parsing_json.php) article which details various issues (mostly in edge cases) across different JSON parsers. Its author produced [a test suit](https://github.com/nst/JSONTestSuite) to test various implementations....

Docker for Mac lacks lots of futures you would expect it to have, one of those is USB pass through. This makes it impossible to flash physically connected ESP devices...

current

Union methods frequently use `this` in their implementations. Calling them with a different context breaks them: ```js const fs = require('fs'); const ufs = new (require('unionfs').Union); [].find(fs.existsSync); // undefined [].find(ufs.existsSync);...