Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 364002 - Several Dojo widgets got error when D&D in VE by XULRunner render engine
Summary: Several Dojo widgets got error when D&D in VE by XULRunner render engine
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 critical (vote)
Target Milestone: ---   Edit
Assignee: Huo Zhen Zhong CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-17 01:31 EST by Xin Wu CLA
Modified: 2017-02-23 14:19 EST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.