[JBoss JIRA] (JBIDE-20756) Touch events for BrowserSim are not set properly
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20756?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20756:
-----------------------------------
Fix Version/s: 4.3.x
> Touch events for BrowserSim are not set properly
> ------------------------------------------------
>
> Key: JBIDE-20756
> URL: https://issues.jboss.org/browse/JBIDE-20756
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.3.0.CR1
> Environment: JBDS 9.0.0.CR1-v20150918-0257-B105 Fedora 22 KDE 64bit
> Reporter: Vlado Pakan
> Fix For: 4.3.x
>
>
> 1. Create HTML page with this content:
> {code:html}
> <!DOCTYPE html>
> <html>
> <head>
> <title>sample</title>
> <script type="text/javascript">
> function window_onload() {
> document.getElementById('touchable').addEventListener('touchstart', function(ev) {
> alert('touchstart')}, false);
> document.getElementById('touchable').addEventListener('touchend', function(ev) {
> alert('touchend')}, false);
> document.getElementById('touchable').addEventListener('touchmove', function(ev) {
> alert('touchmove')}, false);
> }
> </script>
> </head>
> <body onload='window_onload();'>
> <div id='touchable'>This element is touchable.</div>
> </body>
> </html>
> {code}
> 2. Open this page in BrowserSim
> 3. Enable touch events for BrowserSim
> 4. Click somewhere within the page in BrowserSim
> ERROR:
> {noformat}
> !JavaScript WARN: Converting `ontouchstart` property to event listener.
> !JavaScript ERROR: TypeError: Unable to delete property. on line 118 for file:///.../jboss-touchevents/src/main/webapp/index.html
> !JavaScript WARN: Converting `ontouchend` property to event listener.
> !JavaScript ERROR: TypeError: Unable to delete property. on line 118 for file:///.../jboss-touchevents/src/main/webapp/index.html
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20756) Touch events for BrowserSim are not set properly
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20756?page=com.atlassian.jira.plugi... ]
Alexey Kazakov reassigned JBIDE-20756:
--------------------------------------
Assignee: Ilya Buziuk
> Touch events for BrowserSim are not set properly
> ------------------------------------------------
>
> Key: JBIDE-20756
> URL: https://issues.jboss.org/browse/JBIDE-20756
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Affects Versions: 4.3.0.CR1
> Environment: JBDS 9.0.0.CR1-v20150918-0257-B105 Fedora 22 KDE 64bit
> Reporter: Vlado Pakan
> Assignee: Ilya Buziuk
> Fix For: 4.3.x
>
>
> 1. Create HTML page with this content:
> {code:html}
> <!DOCTYPE html>
> <html>
> <head>
> <title>sample</title>
> <script type="text/javascript">
> function window_onload() {
> document.getElementById('touchable').addEventListener('touchstart', function(ev) {
> alert('touchstart')}, false);
> document.getElementById('touchable').addEventListener('touchend', function(ev) {
> alert('touchend')}, false);
> document.getElementById('touchable').addEventListener('touchmove', function(ev) {
> alert('touchmove')}, false);
> }
> </script>
> </head>
> <body onload='window_onload();'>
> <div id='touchable'>This element is touchable.</div>
> </body>
> </html>
> {code}
> 2. Open this page in BrowserSim
> 3. Enable touch events for BrowserSim
> 4. Click somewhere within the page in BrowserSim
> ERROR:
> {noformat}
> !JavaScript WARN: Converting `ontouchstart` property to event listener.
> !JavaScript ERROR: TypeError: Unable to delete property. on line 118 for file:///.../jboss-touchevents/src/main/webapp/index.html
> !JavaScript WARN: Converting `ontouchend` property to event listener.
> !JavaScript ERROR: TypeError: Unable to delete property. on line 118 for file:///.../jboss-touchevents/src/main/webapp/index.html
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20754) org.jboss.tools.jmx.local.ProcessInformationStore doesn't handle spaces in the java.home path - part 2
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20754?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20754:
-----------------------------------
Fix Version/s: 4.3.x
> org.jboss.tools.jmx.local.ProcessInformationStore doesn't handle spaces in the java.home path - part 2
> ------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-20754
> URL: https://issues.jboss.org/browse/JBIDE-20754
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jmx
> Affects Versions: 4.3.0.Beta2
> Environment: Windows 7 x64, Eclipse Mars (4.5.0), Java 1.8.0u51
> Reporter: Daniel Atallah
> Assignee: Rob Stryker
> Priority: Critical
> Fix For: 4.3.x
>
>
> org.jboss.tools.jmx.local.ProcessInformationStore.loadProcessStore:97 should either use the Runtime.getRuntime().exec(String[]) method to deal with Java installation locations containing spaces.
> In my case the {{java.home}} system property points to {{"C:\Program Files\Java\jdk1.8.0_51"}}, which I think would be pretty normal on Windows.
> {noformat}
> java.io.IOException: Cannot run program "C:\Program": CreateProcess error=2, The system cannot find the file specified
> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
> at java.lang.Runtime.exec(Runtime.java:620)
> at java.lang.Runtime.exec(Runtime.java:450)
> at java.lang.Runtime.exec(Runtime.java:347)
> at org.jboss.tools.jmx.local.ProcessInformationStore.loadProcessStore(ProcessInformationStore.java:97)
> at org.jboss.tools.jmx.local.ProcessInformationStore.refreshProcessInformationStore(ProcessInformationStore.java:64)
> at org.jboss.tools.jmx.local.ProcessInformationStore$1.run(ProcessInformationStore.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
> at java.lang.ProcessImpl.create(Native Method)
> at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
> at java.lang.ProcessImpl.start(ProcessImpl.java:137)
> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
> ... 7 more
> {noformat}
> I'm note sure what the impact is - I don't necessarily notice anything not working.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20755) Import OpenShift Application wizard contains redundant validation mark
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20755?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20755:
-----------------------------------
Fix Version/s: 4.3.x
> Import OpenShift Application wizard contains redundant validation mark
> ----------------------------------------------------------------------
>
> Key: JBIDE-20755
> URL: https://issues.jboss.org/browse/JBIDE-20755
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.3.0.CR1
> Reporter: Marián Labuda
> Fix For: 4.3.x
>
> Attachments: validation_mark.png
>
>
> In Import OpenShift Application wizard is one validation mark (red cross) on a text widget for a git clone location in case of already imported such repo. But there is shown also another validation mark in the middle of checkbox label.
> !validation_mark.png!
> This one is redundant and also its rendering is performed only when mouse is moved over the checkbox or its label.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20752) Ask for tag attributes during tag insert option doesn't work with empty page
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20752?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20752:
-----------------------------------
Fix Version/s: 4.3.x
> Ask for tag attributes during tag insert option doesn't work with empty page
> ----------------------------------------------------------------------------
>
> Key: JBIDE-20752
> URL: https://issues.jboss.org/browse/JBIDE-20752
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: visual-page-editor-core
> Affects Versions: 4.3.0.CR1
> Environment: JBDS 9.0.0.CR1-v20150918-0257-B105 Fedora 22 KDE 64 bit
> Reporter: Vlado Pakan
> Priority: Minor
> Fix For: 4.4.x
>
>
> 1. Create JSF 1.2 KickStart project
> 2. Create new empty jsp page within project
> 3. Enable Ask for tag attributes during tag insert option in Window > Preferences > JBoss Tools > Web > Editor > Visual Page Editor
> 4. Click on outputText item in HTML JSF palette container in Palette
> ERROR: h:outputText tag is inserted together with taglib definition but tools are not asking for h:outputTag attributes
> 5. Repeat step 4
> ASSERT: Tools are asking for h:outputText attributes
> Seems once taglib definition is inserted in page tools are asking for inserted tag attributes during insertion
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20752) Ask for tag attributes during tag insert option doesn't work with empty page
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20752?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20752:
-----------------------------------
Fix Version/s: 4.4.x
(was: 4.3.x)
> Ask for tag attributes during tag insert option doesn't work with empty page
> ----------------------------------------------------------------------------
>
> Key: JBIDE-20752
> URL: https://issues.jboss.org/browse/JBIDE-20752
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: visual-page-editor-core
> Affects Versions: 4.3.0.CR1
> Environment: JBDS 9.0.0.CR1-v20150918-0257-B105 Fedora 22 KDE 64 bit
> Reporter: Vlado Pakan
> Priority: Minor
> Fix For: 4.4.x
>
>
> 1. Create JSF 1.2 KickStart project
> 2. Create new empty jsp page within project
> 3. Enable Ask for tag attributes during tag insert option in Window > Preferences > JBoss Tools > Web > Editor > Visual Page Editor
> 4. Click on outputText item in HTML JSF palette container in Palette
> ERROR: h:outputText tag is inserted together with taglib definition but tools are not asking for h:outputTag attributes
> 5. Repeat step 4
> ASSERT: Tools are asking for h:outputText attributes
> Seems once taglib definition is inserted in page tools are asking for inserted tag attributes during insertion
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20759) Add project name validation
by Marián Labuda (JIRA)
Marián Labuda created JBIDE-20759:
-------------------------------------
Summary: Add project name validation
Key: JBIDE-20759
URL: https://issues.jboss.org/browse/JBIDE-20759
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: openshift
Affects Versions: 4.3.0.CR1
Reporter: Marián Labuda
Priority: Critical
We have validation of a project name just for its length which is supposed to be between 2 and 63 characters. But we have no validation on the form of a project name which has to be matching regex [a-z0-9]([-a-z0-9]*[a-z0-9]. Currently it is possible to type name e.g. "myProject" and there is no validation although it is not a valid name and creation fails.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months
[JBoss JIRA] (JBIDE-20757) Livereload does not work with CordovaSim on default THYM project
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20757?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-20757:
-----------------------------------
Fix Version/s: 4.3.1.Final
(was: 4.3.0.Final)
This is an upstream issue and we can't fix it on our side.
We even can't add a comment to the thym template for JBDS 9 because Mars.1 RC4 is already released and Mars.1 GA is planned to be announced this Friday.
But we can add this as a known issue to our FAQ.
Moving to 4.3.1.
> Livereload does not work with CordovaSim on default THYM project
> ----------------------------------------------------------------
>
> Key: JBIDE-20757
> URL: https://issues.jboss.org/browse/JBIDE-20757
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid, cordovasim, livereload, upstream
> Affects Versions: 4.3.0.CR1
> Reporter: Ilya Buziuk
> Assignee: Ilya Buziuk
> Fix For: 4.3.1.Final
>
>
> Steps to reproduce:
> 1) create default THYM project
> 2) enable Livereload server
> 3) run THYM project on CordovaSim
> 4) edit index.html and save changes
> ERROR: refresh is not happening on Cordovasim
> In order to make it work one nee to remove the following meta tag from index.html:
> {code}
> <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
> {code}
> Livereload doesn't work with new THYM projects due to new cordova-white-list plugin security policy - https://github.com/apache/cordova-plugin-whitelist/blob/master/README.md#... . The following error prevent script loading
> {code}
> Refused to load the script 'http://localhost:35729/livereload.js' because it violates the following Content Security Policy directive: "default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'". Note that 'script-src' was not explicitly set, so 'default-src' is used as a fallback.
> {code}
> BTW, We are not the only one affected by this changes - http://forum.ionicframework.com/t/solution-for-livereload-problems-with-n...
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 7 months