{"push_id":774066705,"size":15,"distinct_size":6,"ref":"refs/heads/ENYO-2176-v3-ryanjduffy-rebased","head":"beffff4a6005d9048d277aee3899ce5d66516706","before":"44dfb14bcf2839cbb3828ab69164cf297ce66e1d","commits":[{"sha":"427f0b950f19da9f62596f8458dbd2470c1d1c8d","author":{"email":"d220df365e25aba42f84719bc1152170e3dc8c9a@lge.com","name":"Jason Robitaille"},"message":"ENYO-2289: Add ilibmanifest.json to avoid unnecessary GET requests","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/427f0b950f19da9f62596f8458dbd2470c1d1c8d"},{"sha":"f0d3ad17e60c88a864aed7eff1b227cfb826bb2d","author":{"email":"b306bae53be75e66401625ee6c2a2577bba28c51@lge.com","name":"David(JoonHo) Um"},"message":"WP-774 Allow for customized meridiems\n\nEnyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/f0d3ad17e60c88a864aed7eff1b227cfb826bb2d"},{"sha":"003e2b9bf532564f098107c762a13bbfe1896606","author":{"email":"a0260974349aa3f67eedc1a4a565d8003cef32f2@lge.com","name":"Roy Sutton"},"message":"Remove trailing whitespace, correct docs\n\nEnyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/003e2b9bf532564f098107c762a13bbfe1896606"},{"sha":"c4206a6790f2d4a743206a3a3c80350136ffb6c5","author":{"email":"ff3a2ea19d282d5f9f33383556fc8b8a43c05bf0@pre101.com","name":"Roy Sutton"},"message":"Merge pull request #2479 from enyojs/WP-774-davidum-2.6.0-4\n\nWp 774 davidum 2.6.0 4","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/c4206a6790f2d4a743206a3a3c80350136ffb6c5"},{"sha":"3ccceb261cbb9ec78270297381f9f5db8eedec35","author":{"email":"ff3a2ea19d282d5f9f33383556fc8b8a43c05bf0@pre101.com","name":"Roy Sutton"},"message":"Merge pull request #2408 from enyojs/ENYO-2289-jasonrobitaille\n\nENYO-2289: Add ilibmanifest.json to avoid unnecessary GET requests","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/3ccceb261cbb9ec78270297381f9f5db8eedec35"},{"sha":"5a9e7edaf0cbbbfce3f7e778ba50b6c3fe00d466","author":{"email":"061f979342ea0dec74948c4a59df1ac40f0ba1a4@lge.com","name":"Ryan Duffy"},"message":"fix path to js in gulpfile\n\nIssue: ENYO-2414\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/5a9e7edaf0cbbbfce3f7e778ba50b6c3fe00d466"},{"sha":"eded487598c12c2c1af7b90228dc70ed6feb444c","author":{"email":"ff3a2ea19d282d5f9f33383556fc8b8a43c05bf0@pre101.com","name":"Roy Sutton"},"message":"Merge pull request #2482 from enyojs/ENYO-2414-ryanjduffy\n\nfix path to js in gulpfile","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/eded487598c12c2c1af7b90228dc70ed6feb444c"},{"sha":"666f6e66751f488d7b55c8dbc7af77968784d8e6","author":{"email":"2f0f0cab65a04addbfec8b0b6b1e8458eb581523@lge.com","name":"suhyung.lee"},"message":"ENYO-1725: enyo.Video: setPlaybackRate should be called ahead of play in a certain case\n\n## Issue\nadded flag, \"isNeedPlay\", in enyo.Video,  to make node play after setPlaybackRate.\nWith above modification, we need to change moon.VideoFeedback also.\n\nFlow of moon.VideoFeedback is like below.\n1. this.setPlaybackRate(this.selectPlaybackRate(this._speedIndex));\n\"setPlaybackRate\" -> \"doSlowforward\" in \"ratechange\" function in enyo.Video\n-> through moon.VideoPlayer, sendFeedback(\"Slowforward\") to moon.VideoFeedback\nSo, feedText in moon.VideFeedback displays Slowforward info now.\n2. node.play();\n\"doPlay\" in enyo.Video\n-> through moon.VideoPlayer, sendFeedback(\"Play\") to moon.VideoFeedback\nSo, feedText in moon.VideFeedback displays Play info now.\nThe feedText should display Slowforward info.\n\n## Fix\nI added below code in moon.VideoPlayer.\n\nif(e.playbackRate != this.playbackRateHash.slowRewind[0] && e.playbackRate != this.playbackRateHash.slowForward[0]){\n   this.sendFeedback('Play');\n  }\n\nEnyo-DCO-1.1-Signed-off-by: Suhyung Lee (suhyung2.lee@lge.com)","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/666f6e66751f488d7b55c8dbc7af77968784d8e6"},{"sha":"f3fc2651430a4d2ef8e3310713760b90040332b5","author":{"email":"ff3a2ea19d282d5f9f33383556fc8b8a43c05bf0@pre101.com","name":"Roy Sutton"},"message":"Merge pull request #2205 from enyojs/ENYO-1725-suhyung-2.6.0-dev\n\nENYO-1725: enyo.Video: setPlaybackRate should be called ahead of play in a certain case","distinct":false,"url":"https://api.github.com/repos/enyojs/moonstone/commits/f3fc2651430a4d2ef8e3310713760b90040332b5"},{"sha":"c4a98add3ed26368f1cffc92a1225f603c0765e2","author":{"email":"061f979342ea0dec74948c4a59df1ac40f0ba1a4@lge.com","name":"Ryan Duffy"},"message":"refactor accessibility out of mixins\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nfix reading changes to toggle buttons\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nadd accessibilityReadAll to popups\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nprevent onSpotlightFocused from bubbling on InputDecorator\n\nAn odd loop can occur if allowed to bubble in which the decorator is\nfocused, causing it to focus the input which is then blurred when the\ndecorator is focused again by the accessibility code in Spotlight.\n\nreturning true prevents this silliness\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nadd accessibilityPressed to ToggleButton\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nfixup SimplePicker to work correctly on TV\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nprevent aria changes of Slider during dragging\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nfixup expandables a11y\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nrevert InputDecorator changes\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nrework InputDecorator a11y to remove mixin\n\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nreadd MarqueeSupport to Button\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\ndisable aria-live for popups\n\nWith role=alert, any changes within the popup caused TTS to reread the\nentire popup. Disabling aria-live so that it will read on show but not\non any internal changes (e.g. marquee).\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nuse renderInto when creating the internal marquee control\n\nUsing render() on the host control caused TTS to reread the content\nbecause the focused div was dropped and then readded. Instead, use\nrenderInto to keep the host node, drop its content, and render the\nmarquee control within it. The resulting DOM is the same but avoids\ndropping and readding the host node.\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)\n\nremove aria-live from ToggleButton\n\nwebOS will read the content change without aria-live but with it and\nmarqueed text, the text is read everytime the marquee starts.\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/c4a98add3ed26368f1cffc92a1225f603c0765e2"},{"sha":"61c46f4fd39d197e521b07f369f429b401d815c2","author":{"email":"0774a4091de24bed6bb4dfb48e939ac4e6e5c105@lgepartner.com","name":"Jaewon Jang"},"message":"ENYO-2377: Apply accessibility on SimplePicker\n\nApply SimplePicker accessibility based on ENYO-2176-v2-ryanjduffy\n\nhttps://jira2.lgsvl.com/browse/ENYO-2377\nEnyo-DCO-1.1-Signed-off-by: Jaewon Jang <jaewon98.jang@lgepartner.com>","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/61c46f4fd39d197e521b07f369f429b401d815c2"},{"sha":"be4d4ed02a46c175cd09811f0937b79772098938","author":{"email":"061f979342ea0dec74948c4a59df1ac40f0ba1a4@lge.com","name":"Ryan Duffy"},"message":"update documentation\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/be4d4ed02a46c175cd09811f0937b79772098938"},{"sha":"8a9c885a30a5e9d4fe12f1548343356d5aa1edef","author":{"email":"c63d29d754137e3b07301ba2770aeaa3523de5a4@lgepartner.com","name":"bongsub.kim"},"message":"ENYO-2294: Prevent reading time information in player control\n\nhttps://jira2.lgsvl.com/browse/ENYO-2294\nEnyo-DCO-1.1-Signed-off-by: Bongsub Kim <bongsub.kim@lgepartner.com>\n\nChange-Id: I56f98be038c9d3c5f875d2855ddc2b024d5f549e","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/8a9c885a30a5e9d4fe12f1548343356d5aa1edef"},{"sha":"af28556a6c23c47f1ed7b4f30210c926c5016b08","author":{"email":"c63d29d754137e3b07301ba2770aeaa3523de5a4@lgepartner.com","name":"bongsub.kim"},"message":"ENYO-2294: Remove unused code.\n\nhttps://jira2.lgsvl.com/browse/ENYO-2294\nEnyo-DCO-1.1-Signed-off-by: Bongsub Kim <bongsub.kim@lgepartner.com>\n\nChange-Id: If43ceee812a6c633d99f820910e4496b736f4695","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/af28556a6c23c47f1ed7b4f30210c926c5016b08"},{"sha":"beffff4a6005d9048d277aee3899ce5d66516706","author":{"email":"061f979342ea0dec74948c4a59df1ac40f0ba1a4@lge.com","name":"Ryan Duffy"},"message":"change create marquee guard to use children instead of components\n\nSince _marquee_createMarquee is only called once the control is\nrendered, we can safely use children instead of components to determine\nif the control has internal components. This works better in cases\nwhere a control (CheckboxItem) has chrome controls that are reflected\nby kindComponents rather than components.\n\nIssue: ENYO-2176\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)","distinct":true,"url":"https://api.github.com/repos/enyojs/moonstone/commits/beffff4a6005d9048d277aee3899ce5d66516706"}]}