Kenny Root
6c2d4029f1
Time.parse3339 range checking and proper 'sec-frac' skip
...
The parse3339 JNI code doesn't properly do bounds checking on the input String.
These changes do some bounds checking to prevent a buffer underflow condition.
parse3339 should allow the fractional seconds to be optional and an arbitrary
length as specified in RFC 3339. This will scan through arbitrary precision
until it finds the timezone indicators.
Change-Id: Ie9d01d0b24163d893c58c747d37873c83b74e6c7
2009-11-16 14:30:24 -06:00
Jean-Baptiste Queru
478de466ce
merge from eclair
2009-11-15 12:06:23 -08:00
Jean-Baptiste Queru
9db3d07b96
eclair snapshot
2009-11-13 13:53:39 -08:00
Kenny Root
fc01794f33
Make Uri.parseUserPart, parseHost, and parsePort symmetric
...
Currently parseUserPart uses the encoded authority to split the URI
into user and non-user parts, but the parseHost and parsePort uses
the decoded URI to split the URI into non-host, host, and port parts.
This gives unexpected results when %40 ('@') and %3a (':') is used
in a URI:
Uri test = Uri.parse("http://bob%40lee%3ajr@example.com:42/ ");
test.getUserInfo() => "bob@lee:jr"
test.getHost() => "lee:jr@example.com" (should be "example.com")
test.getPort() => -1 (should be 42)
2009-09-14 17:45:04 -07:00
Jean-Baptiste Queru
8f4b5a5618
donut snapshot
2009-09-02 13:39:46 -07:00
Jean-Baptiste Queru
72b1f379d5
donut snapshot
2009-08-31 09:17:57 -07:00
Jean-Baptiste Queru
ac1e59d887
donut snapshot
2009-08-11 13:12:34 -07:00
Jean-Baptiste Queru
5c1207be90
donut snapshot
2009-07-31 17:38:20 -07:00
Jean-Baptiste Queru
a8675f67e3
donut snapshot
2009-07-29 14:25:07 -07:00
Jean-Baptiste Queru
cf4550c319
donut snapshot
2009-07-21 11:16:54 -07:00
Jean-Baptiste Queru
843ef36f7b
donut snapshot
2009-05-20 11:28:04 -07:00
Guang Zhu
7fc3cd6aeb
AI 146225: Work around initialization issue with InstrumentationTest Runner. super.onCreate needs to be called as last statement in subclass' onCreate to avoid starting test case too early.
...
Automated import of CL 146225
2009-04-14 15:49:35 -07:00
Yu Shan Emily Lau
0b57d6cdb5
AI 145757: Suppress the flaky tests
...
BUG=174601,1569749
Automated import of CL 145757
2009-04-10 15:28:26 -07:00
Dan Bornstein
960fe37a6a
AI 145743: Excise the "de" locale out of testResourceBundles(), leaving a
...
TODO and long comment about the situation.
BUG=1746810
Automated import of CL 145743
2009-04-10 14:55:08 -07:00
Brett Chabot
732bde73f9
AI 145735: Suppress the flaky DatabaseLockTest
...
BUG=1777453
Automated import of CL 145735
2009-04-10 14:13:32 -07:00
Sridhar Gurivireddy
41ac221de7
AI 143727: Make the test runner and results assets of DumpRendertree. This is done so that we could have
...
1) Lab machines can run layout tests without having build environment setup
2) We could have different set of pass/fail results per branch
Also added a simple python script which runs run_layout_tests.py
Automated import of CL 143727
2009-03-31 10:57:18 -07:00
Joe Onorato
1ee5792d0d
Automated import from //branches/cupcake/...@142827,142827
2009-03-25 18:19:11 -07:00
Daisuke Miyakawa
c76f908ea8
Automated import from //branches/cupcake/...@142508,142508
2009-03-24 22:31:34 -07:00
The Android Open Source Project
c2ad241504
auto import from //branches/cupcake_rel/...@141571
2009-03-19 23:08:54 -07:00
The Android Open Source Project
105925376f
auto import from //branches/cupcake_rel/...@140373
2009-03-18 17:39:46 -07:00
The Android Open Source Project
ba87e3e6c9
auto import from //branches/cupcake_rel/...@138607
2009-03-13 13:04:22 -07:00
The Android Open Source Project
c39a6e0c51
auto import from //branches/cupcake/...@137873
2009-03-11 12:11:56 -07:00
The Android Open Source Project
b2a3dd88a5
auto import from //branches/cupcake/...@137197
2009-03-09 11:52:12 -07:00
The Android Open Source Project
4df2423a94
auto import from //depot/cupcake/@136594
2009-03-05 14:34:35 -08:00
The Android Open Source Project
9066cfe988
auto import from //depot/cupcake/@135843
2009-03-03 19:31:44 -08:00
The Android Open Source Project
d83a98f4ce
auto import from //depot/cupcake/@135843
2009-03-03 18:28:45 -08:00
The Android Open Source Project
076357b856
auto import from //depot/cupcake/@132589
2009-03-03 14:04:24 -08:00
The Android Open Source Project
3dec7d563a
auto import from //depot/cupcake/@137055
2009-03-02 22:54:33 -08:00
The Android Open Source Project
15ab3eae2e
auto import from //branches/cupcake/...@132569
2009-02-20 07:38:31 -08:00
The Android Open Source Project
3001a03543
auto import from //branches/cupcake/...@132276
2009-02-19 10:57:31 -08:00
The Android Open Source Project
da996f390e
auto import from //branches/cupcake/...@131421
2009-02-13 12:57:50 -08:00
The Android Open Source Project
d24b8183b9
auto import from //branches/cupcake/...@130745
2009-02-10 15:44:00 -08:00
The Android Open Source Project
f1e484acb5
auto import from //branches/cupcake/...@127436
2009-01-22 00:13:42 -08:00
The Android Open Source Project
22f7dfd234
auto import from //branches/cupcake/...@127101
2009-01-20 14:03:58 -08:00
The Android Open Source Project
9266c558bf
auto import from //branches/cupcake/...@126645
2009-01-15 16:12:10 -08:00
The Android Open Source Project
b798689749
auto import from //branches/cupcake/...@125939
2009-01-09 17:51:23 -08:00
The Android Open Source Project
f013e1afd1
Code drop from //branches/cupcake/...@124589
2008-12-17 18:05:43 -08:00