Michael Bebenita
a300f900b7
Add copyArray for chars.
2015-02-16 12:00:20 -08:00
Michael Bebenita
5695d77bb5
Make jsshell work again.
2015-02-16 11:59:18 -08:00
Michael Bebenita
f35fc6925e
Add Sys class to the preinitialized class registry.
2015-02-16 11:59:03 -08:00
Marco Castelluccio
65c4d7d96f
Construct GestureEventImpl object only once
2015-02-16 19:44:02 +01:00
Marco Castelluccio
6787575eff
Allow running benchmarks using the JS shell
2015-02-16 19:37:35 +01:00
Marco Castelluccio
69afcabdef
Add GestureEventImpl methods to aot-methods.txt
2015-02-16 19:36:22 +01:00
Marco Castelluccio
32d9a5b04b
Self-host GestureEvent methods
2015-02-16 19:36:08 +01:00
Michael Bebenita
ed5e51cffd
Merge.
2015-02-16 09:41:02 -08:00
Tim Abraldes
5221d2620b
Merge branch 'master' into midpmodule
...
Conflicts:
midp/gfx.js
2015-02-14 11:26:33 -08:00
Myk Melez
7b43a9a92c
reference vm/tags.js wherever we reference native.js
2015-02-13 18:25:25 -08:00
Myk Melez
6c633a6d05
move files with node-jvm code to subdirectory
2015-02-13 18:18:08 -08:00
Myk Melez
be14735ce1
Merge pull request #1103 from marco-c/remove_unneeded_setAsCurrentContext
...
Remove unneeded setAsCurrentContext calls
2015-02-13 17:05:21 -08:00
Myk Melez
d3ad5838dd
Merge pull request #1102 from marco-c/make_benchmarks
...
Build benchmarks by default
2015-02-13 17:01:52 -08:00
Myk Melez
cb8c02cfab
Merge pull request #1088 from marco-c/support_video_playing
...
Support playing videos
2015-02-13 16:58:34 -08:00
Marco Castelluccio
3ce13f20b6
Remove duplicate call in tests/native.js
2015-02-14 00:42:12 +01:00
Marco Castelluccio
db97876459
Remove other unneeded setAsCurrentContext calls by refactoring two FS natives
2015-02-14 00:29:13 +01:00
Marco Castelluccio
8276ce3378
Remove unneeded setAsCurrentContext calls. Fixes #1022
2015-02-14 00:15:14 +01:00
Marco Castelluccio
5d3ba1fe35
Build benchmarks by default
2015-02-13 23:50:08 +01:00
Marco
a24bdabd7c
Merge pull request #1101 from marco-c/fix_bug_in_utf8bench
...
Fix bug in bench/UTF8Bench.java
2015-02-13 23:42:22 +01:00
Marco Castelluccio
31f08c1c9a
Fix bug in bench/UTF8Bench.java
2015-02-13 23:29:37 +01:00
Marco
e7d14c90c8
Merge pull request #1100 from TimAbraldes/cachecontext
...
Cache context2D on `Graphics` objects
2015-02-13 23:12:40 +01:00
Tim Abraldes
315c06f3aa
Cache context2D on `Graphics` objects
...
This eliminates the need for the `withGraphics` function; instead of
calling a function every time we want a context from a `Graphics`
object, we can just cache the context so it's readily available.
2015-02-13 13:59:56 -08:00
Marco Castelluccio
9b8dd6b7d5
Support WebM videos
2015-02-13 22:48:51 +01:00
Marco Castelluccio
1c04cf1387
Use a video encoded with VP8 instead of h264
2015-02-13 22:48:38 +01:00
Tim Abraldes
682ac934d2
Fix calculations in `setClip` and `clipRect`
...
I ported this logic from Java and, upon looking at it, realized that
it could have been a little cleaner. I don't think this changes
behavior, but it make the logic easier to follow
2015-02-13 13:25:12 -08:00
Marco Castelluccio
04a0c5a090
Merge branch 'master' of github.com:mozilla/j2me.js into support_video_playing
2015-02-13 22:02:32 +01:00
Tim Abraldes
7e0dce519d
Merge pull request #1098 from mykmelez/change-irc-channel
...
point to new name of IRC channel
2015-02-13 11:06:27 -08:00
Myk Melez
d10babb9cd
point to new name of IRC channel
2015-02-13 11:04:45 -08:00
Tim Abraldes
1d18376c65
Merge pull request #1094 from mykmelez/shush-travis-bot
...
make travis bot report one line, not enter/leave, and use a notice
2015-02-13 10:56:36 -08:00
Myk Melez
3aa43e4ffd
move GPL to top level and use version at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
2015-02-13 10:23:20 -08:00
Yuan Xulei
8440d77536
Merge pull request #1095 from mykmelez/report-class-fail
...
report class failures
2015-02-13 13:49:26 +08:00
Myk Melez
2ea313be8f
remove redundant build result message
2015-02-12 18:16:29 -08:00
Tim Abraldes
7fdd1f9acd
Whitespace-only change. Fix up midp.js
2015-02-12 18:14:00 -08:00
Tim Abraldes
06efc4ec6b
Convert MIDP to module pattern.
...
This change attempts to have the smallest diff possible so that it is
obvious what has actually changed. Hence, whitespace will look funny in
this file after this change is applied. A follow-up whitespace-only
change will be made.
MIDP has been converted from an object to a module. `MIDP.Context2D`
has been converted from a module to the member variable
`MIDP.context2D`. Invocations of `MIDP.sendNativeEvent` have been
replaced with `MIDP.send*Event` function invocations. This provides a
dual benefit: Those functions now do
a little bit of validation that we weren't doing before, and we don't
have to expose `MIDP.sendNativeEvent` or `MIDP.foregroundIsolateId`
2015-02-12 18:13:33 -08:00
Myk Melez
67525ad191
close quote
2015-02-12 18:09:35 -08:00
Myk Melez
cfde7791ac
make travis bot report one line, not enter/leave, and use a notice
2015-02-12 18:07:24 -08:00
Myk Melez
b6bb1e7144
report class failures
2015-02-12 18:05:42 -08:00
Marco Castelluccio
3bbdd3b014
Start playing only if we're making the element visible
2015-02-13 02:25:45 +01:00
Marco Castelluccio
32fccc4e67
Don't use Promise::done
2015-02-13 02:24:49 +01:00
Marco
1e4833a616
Merge pull request #1092 from marco-c/fix_audio_encodings_comment
...
Remove spurious comment about the audio.encodings property
2015-02-13 02:08:16 +01:00
Marco Castelluccio
7863ff1182
Remove spurious comment about the audio.encodings property
2015-02-13 02:07:25 +01:00
Myk Melez
af0a60baa9
Merge pull request #1082 from brendandahl/osr-entry
...
Save OSR entry points for AOT code.
2015-02-12 16:39:25 -08:00
Myk Melez
1cded912fe
Merge pull request #1073 from TimAbraldes/vkevents
...
Improve keyboard handling. Implement rotation.
2015-02-12 16:12:21 -08:00
Marco Castelluccio
e35f64e0c3
Call HTMLVideoElement::play when the video element gets visible
2015-02-13 01:02:51 +01:00
Marco Castelluccio
62fe8cce02
Merge branch 'master' of github.com:mozilla/j2me.js into support_video_playing
2015-02-13 00:49:11 +01:00
Marco
6079a614f9
Merge pull request #1090 from mykmelez/text-editor-gfx-test-ubuntu
...
tolerate more different pixels for Ubuntu
2015-02-12 23:59:42 +01:00
Myk Melez
a7058314f2
tolerate more different pixels for Ubuntu
2015-02-12 14:51:40 -08:00
Marco
6d6225ad7d
Merge pull request #1053 from mykmelez/replace-file-connection
...
Replace file connection
2015-02-12 23:06:44 +01:00
Myk Melez
14b3334f49
recognize Persistent/ filesystem root
2015-02-12 12:20:02 -08:00
Myk Melez
0046eae09f
use cached filesystem roots everywhere
2015-02-12 10:47:18 -08:00