Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ATF/InternetExplorerDebugger"

< ATF
(New page: =Getting the Code= TBD =Abstract= We need to integate a javascript debug enviroment in ATF. =Some Plans from Li= 1.Try to make IE wrapper,we can make some changes from ACTF. 2.Integrate...)
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=Getting the Code=
 
=Getting the Code=
TBD
+
The source can be gotten from atf-additions or eclipse-incub.
  
 
=Abstract=
 
=Abstract=
We need to integate a javascript debug enviroment in ATF.
+
#Integate a IE debug enviroment in ATF.
 +
#Refactor ATF Code to support multiple browsers
  
 
=Some Plans from Li=
 
=Some Plans from Li=
1.Try to make IE wrapper,we can make some changes from ACTF.
+
#ACTF has made a good wrapper of IE, we can take use of this. (Good suggestion from mentor.)
2.Integrate IE browser into ATF, at least we can run HTML/Javascript applications in IE.
+
#Integrate the IE wrapper into ATF framework, at least we can run application in the IE mode.
3.Because the IE wrapper is finished, we can start adding debug mode.
+
#From experience of XPCOM,we'd better to utilize the Active script debug interfaces of Microsoft.
 +
#Try to include what has finished in step 3 into ATF debug mode.
  
  
 
=Questions=
 
=Questions=
1. How to debug IE, should we use socket to send message or invoke API of COM interface?
+
#How to integrate debug UI and debug core logic together?
  
 
=Progress=
 
=Progress=
#Integrate IE wrapper into ATF, the code of ACTF can be reused and modified.
+
#Read code of ATF and ACTF(Finished)
#Try to make IE be run in ATF.
+
#Investigate on debug engine of IE(Finished)
#Develop IE mode.
+
 
 +
 
 +
 
 +
#Integrate IE wrapper of ACTF into our project(On progress)
 +
#Add run mode of IE in our code.(Plan)
 +
#Write wrappers of Active script interfaces.(Plan)
 +
#Integrate IE debugger using the finished debug wrapper.(Plan)
 +
#Support choice of mutiple browser and preferences.(Plan)
 +
 
 +
=Resources=
 +
#ATF:http://www.eclipsecon.com/projects/slides/Continuation%20Review%20for%20the%20Eclipse%20ATF%20Project.pdf
 +
#ACTF:http://www.eclipsecon.org/2008/sub/attachments/ACTF_Visualization_Engines_and_Components_for_Alternative_Interfaces.pdf
 +
#Active Script Debugger Interfaces:http://msdn.microsoft.com/en-us/library/6dy78b76.aspx
 +
#Customize Active Script Debugger Interface:http://msdn.microsoft.com/en-us/magazine/cc301316.aspx
  
 
[[Category:SOC]]
 
[[Category:SOC]]

Latest revision as of 20:59, 17 June 2008

Getting the Code

The source can be gotten from atf-additions or eclipse-incub.

Abstract

  1. Integate a IE debug enviroment in ATF.
  2. Refactor ATF Code to support multiple browsers

Some Plans from Li

  1. ACTF has made a good wrapper of IE, we can take use of this. (Good suggestion from mentor.)
  2. Integrate the IE wrapper into ATF framework, at least we can run application in the IE mode.
  3. From experience of XPCOM,we'd better to utilize the Active script debug interfaces of Microsoft.
  4. Try to include what has finished in step 3 into ATF debug mode.


Questions

  1. How to integrate debug UI and debug core logic together?

Progress

  1. Read code of ATF and ACTF(Finished)
  2. Investigate on debug engine of IE(Finished)


  1. Integrate IE wrapper of ACTF into our project(On progress)
  2. Add run mode of IE in our code.(Plan)
  3. Write wrappers of Active script interfaces.(Plan)
  4. Integrate IE debugger using the finished debug wrapper.(Plan)
  5. Support choice of mutiple browser and preferences.(Plan)

Resources

  1. ATF:http://www.eclipsecon.com/projects/slides/Continuation%20Review%20for%20the%20Eclipse%20ATF%20Project.pdf
  2. ACTF:http://www.eclipsecon.org/2008/sub/attachments/ACTF_Visualization_Engines_and_Components_for_Alternative_Interfaces.pdf
  3. Active Script Debugger Interfaces:http://msdn.microsoft.com/en-us/library/6dy78b76.aspx
  4. Customize Active Script Debugger Interface:http://msdn.microsoft.com/en-us/magazine/cc301316.aspx

Back to the top