[Commits] [fluid-project/videoPlayer] f01d64: FLUID-4786: Add ARIA to the MenuButton components.

GitHub noreply at github.com
Tue Oct 9 15:05:52 EDT 2012


  Branch: refs/heads/demo
  Home:   https://github.com/fluid-project/videoPlayer
  Commit: f01d640c286f9d4d77c516c1e1c2272e0692c7e4
      https://github.com/fluid-project/videoPlayer/commit/f01d640c286f9d4d77c516c1e1c2272e0692c7e4
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M js/MenuButton.js

  Log Message:
  -----------
  FLUID-4786: Add ARIA to the MenuButton components.


  Commit: 3ae8be8e35ccade4b7f76cb077a587dd32dbbfb3
      https://github.com/fluid-project/videoPlayer/commit/3ae8be8e35ccade4b7f76cb077a587dd32dbbfb3
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M tests/js/MenuButtonTests.js

  Log Message:
  -----------
  FLUID-4786: Expaning ARIA on MenuButton.


  Commit: 70f805d05d57dcde3066b398d1db883d533f8c18
      https://github.com/fluid-project/videoPlayer/commit/70f805d05d57dcde3066b398d1db883d533f8c18
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M tests/js/MenuButtonTests.js

  Log Message:
  -----------
  FLUID-4786: Tests for ARIA


  Commit: 4ad2b643498314f23475a289e7c93f81ba3ca9ca
      https://github.com/fluid-project/videoPlayer/commit/4ad2b643498314f23475a289e7c93f81ba3ca9ca
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M js/MenuButton.js

  Log Message:
  -----------
  FLUID-4786: Use decorators to add aria attributes; use menuitemcheckbox instead of menuitem


  Commit: 7f210c5454869e78f93be4c9738afcc279bb88e3
      https://github.com/fluid-project/videoPlayer/commit/7f210c5454869e78f93be4c9738afcc279bb88e3
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js

  Log Message:
  -----------
  FLUID-4786: First pass at setting up the 'aria-controls' attribute.


  Commit: 16157870f1915950bb66375d7b02660579c5b9ce
      https://github.com/fluid-project/videoPlayer/commit/16157870f1915950bb66375d7b02660579c5b9ce
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M css/VideoPlayer.css
    M js/VideoPlayer_transcript.js

  Log Message:
  -----------
  Merge branch 'demo' into FLUID-4786


  Commit: 0444cc9b963b49af0f0e66bbfa8df7235e976d8a
      https://github.com/fluid-project/videoPlayer/commit/0444cc9b963b49af0f0e66bbfa8df7235e976d8a
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js

  Log Message:
  -----------
  FLUID-4786: Fix bug where transcript subcomponent was being instantiated twice.


  Commit: 9fba384a46983be8eb9541066ce53f986f80cce8
      https://github.com/fluid-project/videoPlayer/commit/9fba384a46983be8eb9541066ce53f986f80cce8
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js

  Log Message:
  -----------
  FLUID-4786: Add comments noting problem with transcript subcomponent instantiation


  Commit: 06d0c62510817ed12b019a5452f1170baf7a0e64
      https://github.com/fluid-project/videoPlayer/commit/06d0c62510817ed12b019a5452f1170baf7a0e64
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M tests/js/MenuButtonTests.js

  Log Message:
  -----------
  FLUID-4786: Add aria-controls to MenuButton button, referencing the menu


  Commit: f7a654fa1ad709296c9ff66af9cca81cda038fc4
      https://github.com/fluid-project/videoPlayer/commit/f7a654fa1ad709296c9ff66af9cca81cda038fc4
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js
    M tests/html/VideoPlayer-IntegrationTest.html
    M tests/js/VideoPlayerIntegrationTests.js

  Log Message:
  -----------
  FLUID-4786: Replace deferredCall with dom binder reference


  Commit: a8de097f7a301bc0fdb7d0e0a0ed989a462e9c8f
      https://github.com/fluid-project/videoPlayer/commit/a8de097f7a301bc0fdb7d0e0a0ed989a462e9c8f
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M js/VideoPlayer_transcript.js
    M tests/js/VideoPlayerTranscriptTests.js

  Log Message:
  -----------
  FLUID-4786: aria-controls on transcript area language drop-down


  Commit: 6d101258f37c172f37a9f79f28002b0d78a7b237
      https://github.com/fluid-project/videoPlayer/commit/6d101258f37c172f37a9f79f28002b0d78a7b237
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer_controllers.js
    M tests/js/VideoPlayerIntegrationTests.js

  Log Message:
  -----------
  FLUID-4786: Back out the transcript menu 'aria-controls' work


  Commit: dd36768cb2f0e397f7f9811dab92469d451d1824
      https://github.com/fluid-project/videoPlayer/commit/dd36768cb2f0e397f7f9811dab92469d451d1824
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M css/VideoPlayer.css
    M demos/VideoPlayer.html
    M html/videoPlayer_template.html
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M lib/infusion/README.txt
    M tests/js/VideoPlayerControlsTests.js

  Log Message:
  -----------
  Merge branch 'demo' into FLUID-4786


  Commit: 443523e7bbe30239ab3d3a47c616d477680ca856
      https://github.com/fluid-project/videoPlayer/commit/443523e7bbe30239ab3d3a47c616d477680ca856
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js
    M lib/infusion/MyInfusion.js
    M lib/infusion/README.txt

  Log Message:
  -----------
  FLUID-4786: in-progress commit


  Commit: 1250dddaaa23465b9c80424233f291b9183a59a9
      https://github.com/fluid-project/videoPlayer/commit/1250dddaaa23465b9c80424233f291b9183a59a9
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_html5Captionator.js
    M js/VideoPlayer_transcript.js
    M lib/infusion/MyInfusion.js
    M lib/infusion/README.txt

  Log Message:
  -----------
  FLUID-4786: Temporary commit


  Commit: 1680cfeca4a7629dd07b972562c9e6ef95e2ccfb
      https://github.com/fluid-project/videoPlayer/commit/1680cfeca4a7629dd07b972562c9e6ef95e2ccfb
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js

  Log Message:
  -----------
  FLUID-4786: temporary commit


  Commit: e315dfe51fa964b4e5aaf9f8485fa046154a28e0
      https://github.com/fluid-project/videoPlayer/commit/e315dfe51fa964b4e5aaf9f8485fa046154a28e0
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js

  Log Message:
  -----------
  FLUID-4786: Successfully convey controls and transcript to controls-level function


  Commit: 10bde2e084374e5a714da9acb1e4f28955d83e59
      https://github.com/fluid-project/videoPlayer/commit/10bde2e084374e5a714da9acb1e4f28955d83e59
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js

  Log Message:
  -----------
  FLUID-4786: Convey menu and transcrip to menu component, start cleaning up; need to move stuff into demands blocks


  Commit: 8745f9a24ef5b8a96d164caa3a2982c36cbc9cf6
      https://github.com/fluid-project/videoPlayer/commit/8745f9a24ef5b8a96d164caa3a2982c36cbc9cf6
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js

  Log Message:
  -----------
  FLUID-4786: More code clean-up


  Commit: 531530be32ebd816a64bd2483860c8094cf4df55
      https://github.com/fluid-project/videoPlayer/commit/531530be32ebd816a64bd2483860c8094cf4df55
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_transcript.js
    M tests/js/VideoPlayerIntegrationTests.js
    M tests/js/VideoPlayerTranscriptTests.js

  Log Message:
  -----------
  FLUID-4786: Get the ID of the transcript area to the aria-controls setup function


  Commit: 08469396b3823ec7c22e1856b7a92501992402ca
      https://github.com/fluid-project/videoPlayer/commit/08469396b3823ec7c22e1856b7a92501992402ca
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M tests/html/VideoPlayer-IntegrationTest.html
    A tests/html/VideoPlayerAria-Test.html
    A tests/js/VideoPlayerAriaTests.js
    M tests/js/VideoPlayerIntegrationTests.js

  Log Message:
  -----------
  FLUID-4786: Working on tests for aria-controls


  Commit: 8791fd7a463f240cb529be1c1f50701ad4509137
      https://github.com/fluid-project/videoPlayer/commit/8791fd7a463f240cb529be1c1f50701ad4509137
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M tests/js/VideoPlayerAriaTests.js
    M tests/js/VideoPlayerIntegrationTests.js

  Log Message:
  -----------
  FLUID-4786: Clean up tests for aria-controls


  Commit: 97cf6324278acc9404fc550461e93826ae627c3c
      https://github.com/fluid-project/videoPlayer/commit/97cf6324278acc9404fc550461e93826ae627c3c
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M lib/infusion/MyInfusion.js
    M lib/infusion/README.txt

  Log Message:
  -----------
  FLUID-4786: Start cleaning up MenuButton.js; revert infusion to master


  Commit: 54d9f2536ffa9dbc532dba64bdcd73f5c4ffd425
      https://github.com/fluid-project/videoPlayer/commit/54d9f2536ffa9dbc532dba64bdcd73f5c4ffd425
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js

  Log Message:
  -----------
  FLUID-4786: Code clean-up; move boiled event args specification to a demands block


  Commit: 1a74ea72eedcbfadc37f2ef5358623580050d5ba
      https://github.com/fluid-project/videoPlayer/commit/1a74ea72eedcbfadc37f2ef5358623580050d5ba
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js

  Log Message:
  -----------
  FLUID-4786: Clean up arguments to events


  Commit: 05a8882896891840a4cbde7320f7ac9286b8ea7c
      https://github.com/fluid-project/videoPlayer/commit/05a8882896891840a4cbde7320f7ac9286b8ea7c
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M tests/html/VideoPlayerAria-Test.html
    M tests/js/VideoPlayerAriaTests.js

  Log Message:
  -----------
  FLUID-4786: Clean-up, de-linting.


  Commit: 5a6cc90d4012bfa132856aea32a8df0f0ff7ff6e
      https://github.com/fluid-project/videoPlayer/commit/5a6cc90d4012bfa132856aea32a8df0f0ff7ff6e
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_transcript.js
    M tests/js/VideoPlayerAriaTests.js
    M tests/js/VideoPlayerTranscriptTests.js

  Log Message:
  -----------
  FLUID-4786: Code clean-up.


  Commit: b165080fcb539b530099951eaa924743241694ab
      https://github.com/fluid-project/videoPlayer/commit/b165080fcb539b530099951eaa924743241694ab
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_html5Captionator.js

  Log Message:
  -----------
  FLUID-4786: Add aria-controls to captions menu using same method as transcripts menu.


  Commit: 95f3f4813245f6b35e189b8ecc2982f0f2376b5b
      https://github.com/fluid-project/videoPlayer/commit/95f3f4813245f6b35e189b8ecc2982f0f2376b5b
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M tests/js/MenuButtonTests.js

  Log Message:
  -----------
  FLUID-4786: Add one MenuButton test


  Commit: eab5c89bd72e4a949cea494f2e90189c7d4645fa
      https://github.com/fluid-project/videoPlayer/commit/eab5c89bd72e4a949cea494f2e90189c7d4645fa
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M tests/js/MenuButtonTests.js
    M tests/js/VideoPlayerAriaTests.js
    M tests/js/VideoPlayerTranscriptTests.js

  Log Message:
  -----------
  FLUID-4786: A bit more code clean-up


  Commit: d766de73de9d05415a9662c382eeda950b77e139
      https://github.com/fluid-project/videoPlayer/commit/d766de73de9d05415a9662c382eeda950b77e139
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M demos/videos/ReorganizeFuture/ReorganizeFuture.en.vtt
    M demos/videos/ReorganizeFuture/ReorganizeFuture.fr.vtt
    M demos/videos/ReorganizeFuture/ReorganizeFuture.transcripts.en.json
    M demos/videos/ReorganizeFuture/ReorganizeFuture.transcripts.fr.json
    M tests/html/TestCaption.en.json
    M tests/html/TestCaptions.en.vtt
    M tests/html/TestCaptions.fr.vtt
    M tests/html/TestTranscripts.en.json
    M tests/html/TestTranscripts.fr.json

  Log Message:
  -----------
  Merge branch 'demo' into FLUID-4786


  Commit: a90b08a8e95e1047ab26c7f0a7368e5c70a55a66
      https://github.com/fluid-project/videoPlayer/commit/a90b08a8e95e1047ab26c7f0a7368e5c70a55a66
  Author: Anastasia Cheetham <ac at anastasiacheetham.ca>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    M css/VideoPlayer.css
    M html/videoPlayer_template.html
    M js/ToggleButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_transcript.js
    M tests/js/ToggleButtonTests.js
    M tests/js/VideoPlayerControlsTests.js

  Log Message:
  -----------
  Merge branch 'demo' into FLUID-4786

Conflicts:
	js/VideoPlayer.js
	js/VideoPlayer_controllers.js
	js/VideoPlayer_transcript.js


  Commit: 3d8969be9b187cda48bd515b23c852d2597799cc
      https://github.com/fluid-project/videoPlayer/commit/3d8969be9b187cda48bd515b23c852d2597799cc
  Author: Michelle D'Souza <michelled33 at gmail.com>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    M js/MenuButton.js
    M js/VideoPlayer.js
    M js/VideoPlayer_controllers.js
    M js/VideoPlayer_html5Captionator.js
    M js/VideoPlayer_transcript.js
    A tests/html/VideoPlayerAria-Test.html
    M tests/js/MenuButtonTests.js
    A tests/js/VideoPlayerAriaTests.js
    M tests/js/VideoPlayerIntegrationTests.js
    M tests/js/VideoPlayerTranscriptTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'acheetham/FLUID-4786' into demo

* acheetham/FLUID-4786:
  FLUID-4786: A bit more code clean-up
  FLUID-4786: Add one MenuButton test
  FLUID-4786: Add aria-controls to captions menu using same method as transcripts menu.
  FLUID-4786: Code clean-up.
  FLUID-4786: Clean-up, de-linting.
  FLUID-4786: Clean up arguments to events
  FLUID-4786: Code clean-up; move boiled event args specification to a demands block
  FLUID-4786: Start cleaning up MenuButton.js; revert infusion to master
  FLUID-4786: Clean up tests for aria-controls
  FLUID-4786: Working on tests for aria-controls
  FLUID-4786: Get the ID of the transcript area to the aria-controls setup function
  FLUID-4786: More code clean-up
  FLUID-4786: Convey menu and transcrip to menu component, start cleaning up; need to move stuff into demands blocks
  FLUID-4786: Successfully convey controls and transcript to controls-level function
  FLUID-4786: temporary commit
  FLUID-4786: Temporary commit
  FLUID-4786: in-progress commit
  FLUID-4786: Back out the transcript menu 'aria-controls' work
  FLUID-4786: aria-controls on transcript area language drop-down
  FLUID-4786: Replace deferredCall with dom binder reference
  FLUID-4786: Add aria-controls to MenuButton button, referencing the menu
  FLUID-4786: Add comments noting problem with transcript subcomponent instantiation
  FLUID-4786: Fix bug where transcript subcomponent was being instantiated twice.
  FLUID-4786: First pass at setting up the 'aria-controls' attribute.
  FLUID-4786: Use decorators to add aria attributes; use menuitemcheckbox instead of menuitem
  FLUID-4786: Tests for ARIA
  FLUID-4786: Expaning ARIA on MenuButton.
  FLUID-4786: Add ARIA to the MenuButton components.


Compare: https://github.com/fluid-project/videoPlayer/compare/24d98fb7f2bf...3d8969be9b18


More information about the Commits mailing list