- From: Mark Foltz via GitHub <sysbot+gh@w3.org>
- Date: Thu, 21 Apr 2016 17:21:42 +0000
- To: public-secondscreen@w3.org
The following commits were just pushed by mfoltzgoogle to https://github.com/w3c/presentation-api: * Address issues by mark a. foltz https://github.com/w3c/presentation-api/commit/8564679125c72ed59ae101b1f9a583213cd61e1b * The availabilityUrl is no longer a "parameter" of getAvailability (#269) That used to be the case, but getAvailability now automatically uses the presentation request URL. by François Daoust https://github.com/w3c/presentation-api/commit/fd17dbc87451ea1824c325ce5150e9eb0e807b6d * Improvements to "getting the connectionList attribute" steps (#254) Getting the connectionList attribute now returns the same PresentationConnectionList instance, and only resolves the promise when the set of presentation controllers is non empty (as things stood, the use of a Promise was useless). The commit also drops the step that instructed the receiving user agent to start monitoring incomping presentation connections if not already started. This is done in the "starting a presentation" algorithm, no need to repeat it here. by François Daoust https://github.com/w3c/presentation-api/commit/e2424bdc8488c348a2160ced345c67b1b2a1bc4c * Rephrased a couple of sentences based on feedback from @mfoltzgoogle by François Daoust https://github.com/w3c/presentation-api/commit/b309840b460c0cc45bd06fe870451c02b0ae475a * Getting connectionList now always returns the same object This update should address last Pull Request comments, as well as #281. Note I ended up introducing two new idioms to talk about the Promise and PresentationConnectionList singletons, as I believe it improves the readability of algorithms, and makes the list of objects that user agents need to maintain explicit. However, as usual, finding names for things is hard. I came up with "presentation controllers monitor" and "presentation controllers promise". It may be possible to find better names. For instance, instead of "monitor", we could use "manager", "holder", "wrapper", "container". by François Daoust https://github.com/w3c/presentation-api/commit/34c8b84b7fd7627fddb66e47b1566a6b3f7e49bd * Merge branch 'tidoust-issues-254-269-273' into issues-254-269-273 by mark a. foltz https://github.com/w3c/presentation-api/commit/9f049bc2b989509afef5ddc8e23ec029c330e74a * Draft update by mark a. foltz https://github.com/w3c/presentation-api/commit/34879849fedf7f8b0f1e5e16e6ab048f8cccfcac * Merge branch 'gh-pages' into issues-254-269-273 by mark a. foltz https://github.com/w3c/presentation-api/commit/d00ea1c1a9eaaa1a4922d82359f8cb513f9e380d * Refactor promise/monitor initialization by mark a. foltz https://github.com/w3c/presentation-api/commit/854df3ba92f94e8f0268b88bc6e047494ba48c63 * Tidy by mark a. foltz https://github.com/w3c/presentation-api/commit/b8d6b72091bf11cb8fa00b1a0db43142b8ca5daf * Make sure to populate the monitor by mark a. foltz https://github.com/w3c/presentation-api/commit/06e54f3a2e43e717bf696ea8b544cd8719262972 * Merge pull request #277 from w3c/issues-254-269-273 Address issues #254, #269, #273 by Mark Foltz https://github.com/w3c/presentation-api/commit/f517e01cfd61b52feadcc0899203554084175215
Received on Thursday, 21 April 2016 17:21:44 UTC