Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029103
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSminoralways2015-03-02 14:512015-03-13 12:12
ReporterOrekariaView Statuspublic 
Assigned ToOrekaria 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision908efc8856b6
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toadrianromero
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0029103: Add forward compatibility for ECMAScript 6 Promises in browsers that do not support it

DescriptionAdd forward compatibility for ECMAScript 6 Promises in browsers that do not support it
Steps To ReproduceIn a Chrome browser console, execute "Promise"
Verify that "function Promise() { [native code] }" is shown

In a browser that do not support Promise (http://caniuse.com/#feat=promises [^]) execute "Promise"
Verify that the method is not supported
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0075091)
hgbot (developer)
2015-03-02 15:04

Repository: erp/devel/pi
Changeset: d954e7171ce779da79ba661b79032bcbda9ecf3b
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Mon Mar 02 15:03:54 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/d954e7171ce779da79ba661b79032bcbda9ecf3b [^]

Related to issue 29103: Exclude the vendor directory from the jsLint check list

The problem is that external libs do not follow javascript linter rules

In this case, the non-minified javascript file has been edited to be linter compliant

---
M modules/org.openbravo.client.kernel/jslint/jscheck-module-hg
---
(0075092)
hgbot (developer)
2015-03-02 15:05

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 908efc8856b6b9438ed216fd5ab4615141e23de2
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Mon Mar 02 15:01:08 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/908efc8856b6b9438ed216fd5ab4615141e23de2 [^]

Fixes issue 29103: Added ES6 Promise polyfill for compatibility with browsers that still do not support it

- The polyfill is MIT licenced, authorized by Taylor Hakes and Forbes Lindesay

---
M src/org/openbravo/mobile/core/LibraryResource.java
A legal/Promise-license.txt
A web/org.openbravo.mobile.core/lib/vendor/promise-2.0.0.js
A web/org.openbravo.mobile.core/lib/vendor/promise-2.0.0.min.js
---
(0075100)
hgbot (developer)
2015-03-02 17:12

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: bbb0af6cd0ba4897dc4d59861980f85b0e249792
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Mon Mar 02 17:11:32 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/bbb0af6cd0ba4897dc4d59861980f85b0e249792 [^]

Related to issue 29103: Added ES6 Promise polyfill for compatibility with browsers that still do not support it

---
M legal/Licensing.txt
---
(0075124)
hudsonbot (developer)
2015-03-03 16:09

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/f4fc528722d4 [^]
Maturity status: Test
(0075542)
adrianromero (manager)
2015-03-13 12:12

Verified

- Issue History
Date Modified Username Field Change
2015-03-02 14:51 Orekaria New Issue
2015-03-02 14:51 Orekaria Assigned To => Orekaria
2015-03-02 14:51 Orekaria Triggers an Emergency Pack => No
2015-03-02 15:04 hgbot Checkin
2015-03-02 15:04 hgbot Note Added: 0075091
2015-03-02 15:05 hgbot Checkin
2015-03-02 15:05 hgbot Note Added: 0075092
2015-03-02 15:05 hgbot Status new => resolved
2015-03-02 15:05 hgbot Resolution open => fixed
2015-03-02 15:05 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/908efc8856b6b9438ed216fd5ab4615141e23de2 [^]
2015-03-02 15:06 Orekaria Issue Monitored: alostale
2015-03-02 16:16 Orekaria Summary Add backward compatibility for ECMAScript 6 Promises in browsers that do not support it => Add forward compatibility for ECMAScript 6 Promises in browsers that do not support it
2015-03-02 16:16 Orekaria Description Updated View Revisions
2015-03-02 17:12 hgbot Checkin
2015-03-02 17:12 hgbot Note Added: 0075100
2015-03-03 16:09 hudsonbot Checkin
2015-03-03 16:09 hudsonbot Note Added: 0075124
2015-03-13 12:12 adrianromero Review Assigned To => adrianromero
2015-03-13 12:12 adrianromero Note Added: 0075542
2015-03-13 12:12 adrianromero Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker