Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||||||||||||
View Issue Details | |||||||||||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||||||||||
0036683 | Openbravo ERP | A. Platform | public | 2017-08-22 09:02 | 2017-09-21 16:49 | ||||||||||||||||||||||||
Reporter | adrianromero | ||||||||||||||||||||||||||||
Assigned To | caristu | ||||||||||||||||||||||||||||
Priority | urgent | Severity | major | Reproducibility | have not tried | ||||||||||||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||||||||||||
Product Version | |||||||||||||||||||||||||||||
Target Version | Fixed in Version | 3.0PR17Q4 | |||||||||||||||||||||||||||
Merge Request Status | |||||||||||||||||||||||||||||
Review Assigned To | alostale | ||||||||||||||||||||||||||||
OBNetwork customer | |||||||||||||||||||||||||||||
Web browser | |||||||||||||||||||||||||||||
Modules | User Interface Client Kernel | ||||||||||||||||||||||||||||
Support ticket | |||||||||||||||||||||||||||||
Regression level | |||||||||||||||||||||||||||||
Regression date | |||||||||||||||||||||||||||||
Regression introduced in release | |||||||||||||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||||||||||||
Summary | 0036683: CSS minifier breaks @font-face directives | ||||||||||||||||||||||||||||
Description | Adding CSS (stylesheet) resource files that contains @font-face directives in a module using BaseComponentProvider breaks the generated minified stylesheet. The minifier manages incorrectly quotations. For example translates this: @font-face { font-family: 'Roboto-Condensed-Bold'; src: url('./../font/Roboto-Condensed/Roboto-Condensed-Bold.woff') format('woff'); } Into this: @font-face{font-family: 'Roboto-Condensed-Bold';src: url(./../font/Roboto-Condensed/Roboto-Condensed-Bold.woff') format('woff);} Observe that it has been removed the first quote in url(... and the last quote in format(... This problems seems to be located near: https://code.openbravo.com/erp/devel/pi/file/c272160f0246/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StyleSheetResourceComponent.java#l201 [^] | ||||||||||||||||||||||||||||
Steps To Reproduce | For example in the org.openbravo.retail.posterminal component provider OBPOSComponentProvider add a new css file that includes a @font-face directive like @font-face { font-family: 'Roboto-Condensed-Bold'; src: url('./../font/Roboto-Condensed/Roboto-Condensed-Bold.woff') format('woff'); } Set the module in non development mode to activate the css minifier and load POS Observe that in the css generated the quotes has been wrongly managed | ||||||||||||||||||||||||||||
Proposed Solution | |||||||||||||||||||||||||||||
Additional Information | |||||||||||||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||||||||||||
Relationships |
| ||||||||||||||||||||||||||||
Attached Files | |||||||||||||||||||||||||||||
Issue History | |||||||||||||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||||||||||||
2017-08-22 09:02 | adrianromero | New Issue | |||||||||||||||||||||||||||
2017-08-22 09:02 | adrianromero | Assigned To | => platform | ||||||||||||||||||||||||||
2017-08-22 09:02 | adrianromero | Modules | => Core | ||||||||||||||||||||||||||
2017-08-22 09:02 | adrianromero | Triggers an Emergency Pack | => No | ||||||||||||||||||||||||||
2017-08-22 09:02 | adrianromero | Modules | Core => User Interface Client Kernel | ||||||||||||||||||||||||||
2017-08-23 08:47 | caristu | Assigned To | platform => caristu | ||||||||||||||||||||||||||
2017-08-23 08:47 | caristu | Relationship added | related to 0025574 | ||||||||||||||||||||||||||
2017-08-23 09:49 | hgbot | Checkin | |||||||||||||||||||||||||||
2017-08-23 09:49 | hgbot | Note Added: 0098587 | |||||||||||||||||||||||||||
2017-08-23 09:49 | hgbot | Status | new => resolved | ||||||||||||||||||||||||||
2017-08-23 09:49 | hgbot | Resolution | open => fixed | ||||||||||||||||||||||||||
2017-08-23 09:49 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/573badaa70f519eab4de9ea2787985ca16fb544e [^] | ||||||||||||||||||||||||||
2017-08-23 09:49 | caristu | Review Assigned To | => alostale | ||||||||||||||||||||||||||
2017-08-24 08:31 | caristu | Relationship added | related to 0036708 | ||||||||||||||||||||||||||
2017-08-25 10:01 | caristu | Note Added: 0098647 | |||||||||||||||||||||||||||
2017-08-25 10:07 | hgbot | Checkin | |||||||||||||||||||||||||||
2017-08-25 10:07 | hgbot | Note Added: 0098648 | |||||||||||||||||||||||||||
2017-08-25 10:07 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/devel/pi/rev/573badaa70f519eab4de9ea2787985ca16fb544e [^] => http://code.openbravo.com/erp/devel/pi/rev/73827432edb31f02b641f50b7c7be02901733106 [^] | ||||||||||||||||||||||||||
2017-08-25 10:07 | caristu | Note Edited: 0098647 | bug_revision_view_page.php?bugnote_id=0098647#r15709 | ||||||||||||||||||||||||||
2017-08-28 09:56 | alostale | Relationship added | has duplicate 0036014 | ||||||||||||||||||||||||||
2017-08-29 08:55 | alostale | Note Added: 0098681 | |||||||||||||||||||||||||||
2017-08-29 08:55 | alostale | Status | resolved => closed | ||||||||||||||||||||||||||
2017-08-29 08:55 | alostale | Fixed in Version | => 3.0PR17Q4 | ||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Checkin | |||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Note Added: 0099319 | |||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Checkin | |||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Note Added: 0099329 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|