6208 Commits

Author SHA1 Message Date
Adam Barth
ca0342acd2 Update DartVM 2016-01-27 12:34:17 -08:00
Adam Barth
106b47b73d Merge pull request #2305 from abarth/roll_skia
Update Skia version
2016-01-27 12:24:37 -08:00
Adam Barth
5908970756 Update Skia version 2016-01-27 12:21:26 -08:00
Ian Hickson
a492f141fa Merge pull request #2304 from Hixie/rev
revving engine
2016-01-27 09:36:13 -08:00
Hixie
ca41ca65a8 revving engine 2016-01-27 09:35:03 -08:00
Ian Hickson
5ff6d00680 Merge pull request #2303 from Hixie/semantics
semantics.mojom: Add comment about null transforms
2016-01-27 09:27:43 -08:00
Hixie
47808d26a2 semantics.mojom: Add comment about null transforms 2016-01-27 09:26:37 -08:00
Adam Barth
e22e75ea50 Merge pull request #2302 from abarth/rm_scoped_ptr
Remove almost all uses of base::scoped_ptr
2016-01-27 08:38:41 -08:00
Adam Barth
a81be27d30 Merge pull request #2301 from abarth/rm_gfx_geometry
Remove unused ui/gfx code
2016-01-27 08:38:26 -08:00
Adam Barth
dc5fb44e3a Merge pull request #2300 from abarth/rm_unused
Remove unused gni files
2016-01-27 08:38:04 -08:00
Adam Barth
142c5dc5ec Remove almost all uses of base::scoped_ptr
We now use std::unique_ptr more consistently.
2016-01-27 01:05:47 -08:00
Adam Barth
e54ed6ffe5 Remove dead code from ui/gfx
We don't use any of this code.
2016-01-27 00:02:03 -08:00
Adam Barth
c3a78a1796 Remove dependencies on ui/gfx/geometry
We have enough geometry classes kicking around. We don't need the
ui/gfx/geometry types too.
2016-01-26 23:57:20 -08:00
Adam Barth
9b67889270 Remove unused build files
We don't use these anymore.
2016-01-26 23:24:22 -08:00
Ian Hickson
63bf8ccb1f Merge pull request #2277 from Hixie/semantics
Semantics (Accessibility, Indexability)
2016-01-26 17:44:18 -08:00
Collin Jackson
b0c93a2bee Merge pull request #2299 from collinjackson/moar_firebase
Android implementation of the remaining ::firebase::Firebase Mojo APIs
2016-01-26 17:26:41 -08:00
Collin Jackson
93b9588643 Android implementation of the remaining ::firebase::Firebase Mojo APIs 2016-01-26 16:30:44 -08:00
Chinmay Garde
b015ee0fad Merge pull request #2298 from chinmaygarde/master
iOS: Add an explicit FLX resource copy phase to the framework target
2016-01-26 14:39:33 -08:00
Chinmay Garde
bb2affa7e5 iOS: Add an explicit FLX resource copy phase to the framework target
Also asserts on there being an FLX bundle at all
2016-01-26 14:34:21 -08:00
Collin Jackson
0532dd9bb0 Merge pull request #2297 from collinjackson/content_type
Support for setting Content-Type of POST requests
2016-01-26 13:33:51 -08:00
Collin Jackson
e462b27994 Support for setting Content-Type of POST requests 2016-01-26 12:26:22 -08:00
Adam Barth
6943977a03 Merge pull request #2296 from abarth/robustify_set_selection
KeyboardServiceState#setSelection shouldn't crash
2016-01-26 12:07:47 -08:00
Adam Barth
69a0475586 KeyboardServiceState#setSelection shouldn't crash
Now we sanity check our inputs instead of crashing.

Fixes #1033
2016-01-26 11:56:51 -08:00
Jason Simmons
22a8ac0ceb Merge pull request #2294 from jason-simmons/jni_method_lookup
Dart/JNI: improve Java method lookup
2016-01-26 10:36:38 -08:00
Jason Simmons
ed962b7af9 Merge pull request #2292 from jason-simmons/gitignore_firebase
Add third_party/firebase to gitignore
2016-01-26 09:31:00 -08:00
Adam Barth
557fa4f6cf Merge pull request #2293 from abarth/raw_keyboard_leak
RawKeyboardService leaks
2016-01-26 09:26:14 -08:00
Adam Barth
772663052c RawKeyboardService leaks
The removeListener function didn't actually remove anything from the
list because Mojo objects don't maintain their identity when you
transfer them through a message pipe. Now we just watch for errors on
the listener's pipe, which means the way you stop listening is just to
close your end of the pipe.
2016-01-25 20:27:58 -08:00
Jason Simmons
81ffc37395 Add third_party/firebase to gitignore 2016-01-25 17:10:47 -08:00
Jason Simmons
50bdfd2f86 Dart/JNI: improve Java method lookup
Add more rules to determine which overloaded Java method should be invoked
for a given Dart call.  In particular, check whether the class of a
Dart-wrapped Java object matches the type declared for the corresponding
argument in the Java method.
2016-01-25 16:51:09 -08:00
Collin Jackson
2b7280ee08 Merge pull request #2291 from collinjackson/password
Firebase support for password authentication (on Android)
2016-01-25 16:28:57 -08:00
Collin Jackson
bfdcb69626 Firebase support for password authentication 2016-01-25 15:47:19 -08:00
Chinmay Garde
b93432ed79 Merge pull request #2290 from chinmaygarde/master
iOS: Always regenerate the precompilation snapshot when building for the device
2016-01-25 13:52:12 -08:00
Chinmay Garde
97d0d20c33 iOS: Always regenerate the precompilation snapshot when building for the device 2016-01-25 13:42:54 -08:00
Chinmay Garde
2d3d956909 Merge pull request #2289 from chinmaygarde/master
iOS: Always rebuild the FLX file
2016-01-25 13:25:49 -08:00
Chinmay Garde
caa0b0b7b8 iOS: Always rebuild the FLX file 2016-01-25 12:56:23 -08:00
Chinmay Garde
4421177e30 Merge pull request #2286 from chinmaygarde/master
iOS: Drain and pass URLRequest body data to the platform implementation
2016-01-25 12:52:35 -08:00
Chinmay Garde
0f0360e499 iOS: Drain and pass URLRequest body data to the platform implementation 2016-01-25 12:51:29 -08:00
Jason Simmons
57ec43971e Merge pull request #2283 from jason-simmons/jni_reflection_wrapper
Dart/JNI: reflection-based wrapper for the raw JNI API
2016-01-25 10:41:37 -08:00
Adam Barth
bc9cc38398 Merge pull request #2288 from abarth/improve_whitespace
Switch whitespace mode back to pre-wrap
2016-01-25 00:25:54 -08:00
Adam Barth
f7731bbdd2 Switch whitespace mode back to pre-wrap
When we removed position: sticky, we introduced a subtle line breaking
bug to pre-wrap that would cause whitespace to accumulate at the
beginning of lines that follow unclean breaks. This patch adds back the
deleted code (cleansed of the position sticky bits).
2016-01-25 00:03:08 -08:00
Collin Jackson
229bda2ff4 Merge pull request #2287 from collinjackson/rev_engine
rev engine
2016-01-22 19:04:29 -08:00
Collin Jackson
c7e03862ae rev engine 2016-01-22 19:02:01 -08:00
Collin Jackson
112549f37a Merge pull request #2284 from collinjackson/firebase_gcm
Use the same registration process as GCM for Firebase
2016-01-22 18:26:38 -08:00
Collin Jackson
8d056e02a6 Use the same registration process as GCM for Firebase 2016-01-22 18:23:22 -08:00
Collin Jackson
2bb3d6d265 Merge pull request #2285 from collinjackson/nested
Fix type of nested data structures on Android
2016-01-22 17:40:51 -08:00
Jason Simmons
80547a2d2a Dart/JNI: reflection-based wrapper for the raw JNI API
Example:
  JavaClass dateFormatClass = Java.getClass('java.text.SimpleDateFormat');
  JavaObject format = dateFormatClass.newInstance('yyyy.MM.dd');
  print(format.parse('2016.01.01').getYear());
2016-01-22 16:27:36 -08:00
Collin Jackson
81e0218018 Fix type of nested data structures on Android 2016-01-22 15:45:53 -08:00
Collin Jackson
30cc1574ea Merge pull request #2282 from collinjackson/android_setValue
Android support for Firebase setValue
2016-01-21 15:01:09 -08:00
Collin Jackson
cd05f5f4ca Fix indentation of iOS implementation 2016-01-21 14:55:19 -08:00
Collin Jackson
ac1734aaed Android support for Firebase setValue 2016-01-21 14:40:13 -08:00