XRE WebGL Receiver Spec Update 2.15

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

XRE project includes XRE Server and XRE Client on vairous platforms / technologies.

The server hosts a set of test suites which can be used to test the client (XRE Receiver).

Competition Task Overview

This challenge should update the XRE Receiver WebGL Client to support XRE Specification 2.12~2.15 features.

Source Code: https://gitlab.com/team-autobots/html5-xre-webgl/tree/Spec2.11 (Spec2.11 branch) Please post your gitlab username in forum if you don't have access.

  • 2.12
    • Modified XRE Rectangle Resource Border Definition (section 3.2.5)
    • Added XRE Image Resource resamplingDimensions property (section 3.2.7)
    • Modified definition of XRE Text Resource lineSpacing property (Section 3.2.1)
    • Added VideoResource onMediaError error codes. (5.2.7)
  • 2.13
    • Added cookieJar property to HTMLViewResource (3.2.3)
    • Added onCookieJarChanged, onHTMLInputFocus, and onHTMLInputBlur events to HTMLViewResource (5.2.4)
    • Added example to HTMLViewResource.headers property
  • 2.14
    • Removed serviceProxyEnabled property from deviceCaps onConnect.  
    • Modified HTMLViewResource.cookies property.  
    • Added HTMLViewResource.headers2 property.
    • Added receiverPlatform to deviceCaps hash (2.3.1)
    • Documented the XRE PluginResource (3.2.14)
  • 2.15
    • Added new error codes to media error event (5.2.7)  
    • Added networkBuffer property and onBufferWarning event to video resource, and networkBuffer onConnect param.  
    • Added persistent video properties (3.2.11) 

Testing

Please provide how to verify the above features by existing Test Case in verification steps of deployment guide.

Technology Overview

  • WebGL
  • HTML5
  • Java Script


Final Submission Guidelines

  • Source Code
  • Deployment Guide

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30050751