Changes between Initial Version and Version 1 of BROWSER_CONTENT_BASIC_R2


Ignore:
Timestamp:
08/20/09 16:39:03 (16 years ago)
Author:
sveto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BROWSER_CONTENT_BASIC_R2

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=BROWSER_CONTENT_BASIC_R2, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5= Analysis = 
     6Create a native C++ wrapper for delivery of browser content.  
     7 
     8== Overview == 
     9The idea is to use WebKit, a portable browser engine to create a native browser that is able to communicate with Java. [[BR]] 
     10Communication between C++ and Java is described in [wiki:GROUP_WRAPPERS_R0]. [[BR]] 
     11The browser runs a windowless Qt application and listens for commands, once a command is received it sends a response which optionally has a payload. 
     12 
     13== Task requirements == 
     14The native browser should be able to: 
     15 * Open a web page. 
     16 * Return a captured webpage.  
     17 * Receive mouse and keyboard events. 
     18 * Resize its main window. 
     19 
     20== Task result == 
     21C++ and Java source code. 
     22 
     23== Implementation idea == 
     24Use Qt implementation of WebKit to create a browser and C++ and Java wrappers for communication. 
     25 
     26== Related == 
     27[wiki:GROUP_WRAPPERS_R0] 
     28 
     29== How to demo == 
     30 * Start the browser demo. 
     31 * Open a webpage with forms. 
     32 * Enter some text and submit. 
     33 * Click a hyperlink. 
     34 
     35= Design = 
     36^(Describe your design here.)^ 
     37 
     38= Implementation = 
     39^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     40 
     41= Testing = 
     42^(Place the testing results here.)^ 
     43 
     44= Comments = 
     45^(Write comments for this or later revisions here.)