Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 364002

Summary: Several Dojo widgets got error when D&D in VE by XULRunner render engine
Product: z_Archived Reporter: Xin Wu <cdlwuxin>
Component: EDTAssignee: Huo Zhen Zhong <huozz>
Status: CLOSED WONTFIX QA Contact:
Severity: critical    
Priority: P1 CC: chenzhh, hjiyong, huozz, jinfahua, svihovec, wxwu, xiaobinc
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Xin Wu CLA 2011-11-17 01:31:58 EST
Build Identifier: 20111116 nightly build

Several Dojo widgets got error when D&D in VE by XULRunner render engine.

They are: Calendar  DateTextBox   Editor   Grid   HorizontalSlider   TimeTextBox

Reproducible: Always

Steps to Reproduce:
1. Create a Web Client Project
2. Set VE render engine to XULRunner
3. Drag & Drop the widgets listed into VE
4. Calendar  DateTextBox  Grid   HorizontalSlider   TimeTextBox  can not be shown
5. Editor got render error
Comment 1 Huo Zhen Zhong CLA 2011-11-17 04:05:38 EST
It seems the load time of dojo widget has problem. When I set a alert() in line 968 of dojo.js.uncompressed.js, it works well. so add Xiao Bin and Ji Yong in to do more investigation.
Comment 2 Tony Chen CLA 2011-11-17 04:21:53 EST
This has to be fixed in 0.7.
Comment 3 Tony Chen CLA 2011-11-17 23:53:06 EST
Problem exists in M3 build. It does not seem to be a regression, but something was not tested before.
Comment 4 Thomas Wu CLA 2011-11-18 00:55:35 EST
The reason is that I planed the 2nd round regression, but did not cover such condition, Dojo Widgets on XULRunner. As you know, we did lots of testing on widgets in 1st round testing, so I thought partially covered XULRunner or WebKit is enough. This is also a kind of method to save test efforts/time. So I think it should be the test coverage limitation.

For EGL widgets 2nd round regression, we covered the following:
EGL Widget  - Deploy	Debug	FF 3.6	XULRunner

For Dojo widgets 2nd round regression, we covered the following:
Dojo Widget - Deploy	Debug	FF 3.6  WebKit
Comment 5 Tony Chen CLA 2011-11-21 00:43:21 EST
The problem only happen in XULRunner 1.9.1.19. We decided not to fix this issue because 1.9.1.19 is an older version then we use in RBD (1.9.2.9). 

All EDT testing was done with XULRunner 3.6.23 or 3.6.24. (core level 1.9.2.23 or 1.9.2.24). It needs to be documented that the suggested XULRunner is 3.6.23 & above.