Commit Graph

16 Commits

Author SHA1 Message Date
James Moran
e442a260d5 Safari fullscreen fix. UE-10530
Implement LaunchURL for HTML5. UE-10852
Possible fix for bogus mouse coordinates in Safari

#codereview Ankit.Khare

[CL 2461964 by James Moran in Main branch]
2015-02-26 05:37:56 -05:00
James Moran
eacc337927 Fix for incorrect fullscreen offset in firefox.
Fixes UE-10529

[CL 2456227 by James Moran in Main branch]
2015-02-23 11:22:13 -05:00
James Moran
b3d5d230fb Let's not nuke random SDK functions please, cause, y'know things will break.
Fixes UE-9443

[CL 2449247 by James Moran in Main branch]
2015-02-17 16:39:21 -05:00
James Moran
f9a78d0825 Last resort fix for UE-9443
[CL 2449060 by James Moran in Main branch]
2015-02-17 15:03:01 -05:00
James Moran
400cb2a51b Fix for HTML5 failing to give useful error messages before JS is completely parsed.
[CL 2398601 by James Moran in Main branch]
2015-01-06 06:44:34 -05:00
James Moran
0391f97b3e HTML5 crash handling & stack walking
#codereview Jaroslaw.Surowiec

[CL 2331318 by James Moran in Main branch]
2014-10-16 04:51:33 -04:00
James Moran
2f5ef3bdae Removed Quit button from html template
ttp# 348150

[CL 2317269 by James Moran in Main branch]
2014-10-02 10:52:37 -04:00
Ankit Khare
9bfe95711c Add functions in html template to automatically detect browser and clamp memory requirements accordingly in case of 32 bit browsers. Add a global error handler to catch out of memory exceptions and generate a helpful message accordingly.
#codereview james.moran, peter.sauerbrei

[CL 2276614 by Ankit Khare in Main branch]
2014-08-28 15:35:02 -04:00
Ankit Khare
ba44f71314 #UE4 #HTML5
#TTP 342902 CRITICAL: Regression: HTML5: Code templates fails to launch
    #TTP 342884 CRITICAL: Regression: HTML5: UFE: Fails to cook then gets a mac crash

        -fix up html template ( argument ordering )
        -don't use pak when packaging for html5
        -properly quote pathname with spaces on mac.
        -fix linking of plugins on first run of ubt.
   #codereview peter.sauerbrei

[CL 2241888 by Ankit Khare in Main branch]
2014-08-04 08:08:56 -04:00
Ankit Khare
e66bf30872 #HTML5
TTP 335378 TappyChicken: HTML5: Need better error handling if the WebGL device context is NULL

                         Added checks to detect the presence of webgl, load game .js files if and only if we detect webgl.
                        if WebGL is not preset,  show an error message and point user to appropriate location for more diagonistics

                       ( tested w/ enabling/disabling webgl in firefox ).

#codereview peter.sauerbrei

[CL 2236372 by Ankit Khare in Main branch]
2014-07-29 17:42:46 -04:00
Ankit Khare
b98de3ee40 #UE4 #HTML5
#TTP 338960 CRITICAL: UFE: CRASH: Quick Launching project for HTML5

      - Fixup some logic change which went in a recent refactor for nfs.
      - Correctly launch firefox with the right http protocol url instead of file:// when cook on the fly is set.
      - Re- enable http nfs for win64.

#codereview peter.sauerbrei

[CL 2230905 by Ankit Khare in Main branch]
2014-07-24 19:26:40 -04:00
Ankit Khare
efb6d2b183 #UE4 #HTML5
Work around multiple emscripten SDL bugs. fullscreen events are now properly queued on browser fullscreen.

#codereview peter.sauerbrei

[CL 2213816 by Ankit Khare in Main branch]
2014-07-14 10:54:28 -04:00
Ankit Khare
7714a97161 #UE4 #HTML5 TTP: 333781 HTML5: Change Heap size per game project
Platform ini now contains a [BuildSettings] section with HeapSize values which can be overriden per config.

#codereview Peter.Sauerbrei

[CL 2087502 by Ankit Khare in Main branch]
2014-05-29 17:32:36 -04:00
Peter Sauerbrei
446972d460 [INTEGRATE] Chage 2082198
final changes to make Tappy Chicken for HTML5
#ue4
#html5
#tappy chicken

[CL 2082256 by Peter Sauerbrei in Main branch]
2014-05-22 15:14:51 -04:00
Ankit Khare
19a878bd81 #UE4 Platforms
#HTML5

   Integerate GDC Changes into main. tested w/ QAGame, Soul and the moz custom built firefox.

   - resizable HTML5 canvas.
   - fix mouse coordinates for html5
   - depth fade using alpha ( @todo - use real webgl depth  textures )
   - fix landscape rendering. ( bgra is not supported on webgl )
   - expose a console command handler to javascript.  ( used while reszing )
   - update html5 .html5 game template.

#codereview peter.sauerbrei

[CL 2039842 by Ankit Khare in Main branch]
2014-04-23 17:30:27 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00