Commit Graph

222852 Commits

Author SHA1 Message Date
Bill McCloskey
e3e250b96d Bug 1103036 - Ensure __delete__ message from TabChild doesn't get sent after ActorDestroy (r=bent) 2015-01-06 21:42:00 -08:00
Bill McCloskey
65d888cf0a Bug 1103036 - Follow-up to initial patch; r=jchen 2015-01-10 13:39:33 -05:00
Jim Chen
fa7d13c45e Bug 1103036 - Allow ContentChild to perform tasks during shutdown; r=billm 2015-01-10 13:18:59 -05:00
Bas Schouten
15f22b529e Bug 1119854 - Followup: Correct one missed conversion of timeout to a finite number. r=jrmuizel 2015-01-10 19:43:15 +01:00
Jim Chen
54ef489250 Bug 1112212 - Send key events in onKeyMultiple; r=cpeterson 2015-01-10 12:41:58 -05:00
Jim Chen
3014dfe975 Bug 1112212 - Implement key-events-only mode for Android; r=cpeterson 2015-01-10 12:41:58 -05:00
Jim Chen
b69a5d45f7 bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki 2015-01-10 12:41:57 -05:00
Jim Chen
3e6ccc7c35 Bug 1112212 - Add may-have flags for key event and input event listeners; r=smaug 2015-01-10 12:41:57 -05:00
Jim Chen
3a859201f0 Bug 1113416 - Don't read stack labels inside hang monitor sighandler; r=nfroyd r=snorp
When we're inside the hang monitor's signal handler, we must not read any string labels. Doing so may result in on-demand decompression kicking in on Android, which may result in a deadlock.
2015-01-10 12:41:48 -05:00
Jan de Mooij
7b28f0fca4 Bug 1119288 part 4 - More ShapeTable cleanup. r=njn 2015-01-10 14:51:03 +01:00
Olli Pettay
1903043208 Bug 1119652, create mozilla::dom::Event::As*Event automatically for all the codegen'ed Events and annotate As*Event with MOZ_OVERRIDE in the codegen, r=bz
--HG--
extra : rebase_source : 8dc5e2f29d4ae7702e4f41c01e971016c357c85a
2015-01-10 13:46:41 +02:00
Magnus Melin
f25d7e95ef Bug 1114011 - for autocomplete with for minresultsforpopup > 1: entering match doesn't work properly. r=mak 2015-01-10 13:48:24 +02:00
Magnus Melin
b6760aec97 Bug 1114010 - remove unused/unimplemented autocomplete ignoreBlurWhileSearching. r=mak 2015-01-10 13:48:24 +02:00
Magnus Melin
2131b2b2dd Bug 1043310 - AutoCompletion doesn't take capitalization from address book entry, can leave angle brackets characters >> in field, when loosing focus by clicking outside (not enter/tab). r=mak
The fix has two aspects:
 - for onblur we need to complete to the actual suggestion not to leave addresses uncapitalized or having " >> " as value
 - once we have a valid selection that should not be changed to default because EnterMatch is called again (which it is with blur if the value was confirmed by enter, or mouse selection already)
2015-01-10 13:48:23 +02:00
Robert O'Callahan
f6db416dfe Bug 1119117. Don't clip nsDisplayOpacity items, since some of its descendants maybe should not be clipped with the nsDisplayOpacity clip. r=mattwoodrow
--HG--
extra : rebase_source : d8fbb70e8745a185142430dc341a5fa0146f5532
2015-01-11 00:12:33 +13:00
Geoff Lankow
b26884fe2a Bug 1114297 - Improve performance of nsTreeBodyFrame::AdjustForCellText for very long strings; r=smontagu 2015-01-11 00:07:58 +13:00
Masatoshi Kimura
8d221e3542 Bug 1112399 - Treat NS_ERROR_NET_INTERRUPT and NS_ERROR_NET_RESET as SSL errors on https URLs. r=bz 2015-01-10 19:52:58 +09:00
James Graham
068d458214 Bug 1025066 - Update web-platform-tests expected data, a=testonly 2015-01-10 10:42:45 +00:00
James Graham
b35a173ed9 Bug 1025066 - Add certs and mach integration for running web-platform-tests with https, r=ted 2015-01-10 10:42:44 +00:00
James Graham
5142d92fef Bug 1025066 - Update web-platform-tests to revision 430c01c52a60299eaa1dd89fccaa869d7386a4b1, a=testonly 2015-01-10 10:42:44 +00:00
James Graham
bbd999abc8 Bug 1025066 - Update to ssl-supporting wptrunner, a=testonly 2015-01-10 10:42:43 +00:00
Bobby Holley
82b095e091 Bug 1120023 - Switch SourceBufferResource::Read{,At} back to blocking. r=cpearce
This only affects WebM MSE, which, as it turns out, doesn't deal well with
non-blocking read (MP4Reader now only operates on cached reads). We should
fix up WebM at some point, but I'm reverting the behavior change for now
because it's pretty much just a distraction.
2015-01-10 02:05:28 -08:00
Bobby Holley
7f0e239ab3 Bug 1120023 - Fix some bugs in MockMediaResource. r=cpearce
If we don't do this, the subsequent changes to DataSourceAdapter will cause
gtest failures in TestMP4Demuxer.
2015-01-10 02:05:28 -08:00
Bobby Holley
ce40739fa6 Bug 1120023 - Clean up semantics of SourceBufferResource reading. r=cpearce
This patch refactors things and makes two function changes:
(1) ReadFromCache does not block and properly fails if the data is unavailable.
(2) Read and ReadAt block if an out-param is _not_ provided, rather than the
    reverse. Both karlt and I think this is the appropriate thing to do.
2015-01-10 02:05:28 -08:00
Wes Kocher
dbdca84112 Backout ca411b1cf001 (bug 1109945) for shader editor failures 2015-01-09 21:03:54 -08:00
Wes Kocher
7ed4db3736 Merge m-c to inbound a=merge 2015-01-09 21:00:13 -08:00
B2G Bumper Bot
79e0a0fbcc Bumping manifests a=b2g-bump 2015-01-09 19:33:50 -08:00
B2G Bumper Bot
62f457df1f Bumping manifests a=b2g-bump 2015-01-09 19:03:50 -08:00
Trevor Saunders
608dfe0cb9 Bug 1077549 - Only support gcc 4.6+. r=glandium 2015-01-08 20:21:37 -05:00
B2G Bumper Bot
5e5c3b82a0 Bumping manifests a=b2g-bump 2015-01-09 17:23:49 -08:00
Mike Hommey
644f1551ad Followup for Bug 1119997 - add missing glibc-devel.i686 dependency. r=me 2015-01-10 09:20:52 +09:00
Mike Hommey
92971cfc23 Bug 1119997 - Stop using mozilla-centos-i386 mock. r=catlee 2015-01-10 08:54:00 +09:00
Dave Hylands
aa390f14c9 Bug 1119907 - Cleanup some errors when USE_DEBUG is enabled in the AutoMounter. 2015-01-09 15:29:15 -08:00
Chris Peterson
0b8b25193e Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
Shu-yu Guo
5980f8003e Bug 1118559 - Make checking if a slot is aliased less confusing. (r=jandem) 2015-01-09 19:54:48 -08:00
Bas Schouten
d249e397c5 Bug 1119854: Crash when AcquireSync takes more than 10 seconds. r=jrmuizel 2015-01-10 04:50:02 +01:00
Shu-yu Guo
be6f1f9cc4 Bug 1119579 - Don't GC while iterating compartments in findAllGlobals. (r=sfink) 2015-01-09 19:21:41 -08:00
Shu-yu Guo
f36e301614 Bug 1029963 - Recover slots in RematerializedFrames. (r=nbp) 2015-01-09 19:21:16 -08:00
Wes Kocher
47b73a1721 Backed out changeset 88cf7f2fe48f for build bustage 2015-01-09 19:15:54 -08:00
Jeff Gilbert
807a468f6d Bug 1093967 - Implement BlitFramebuffer. r=kamidphish 2015-01-09 18:51:20 -08:00
Wes Kocher
a399fca431 Backout 17fc30214d84 (bug 1117607) for reftest orange 2015-01-09 18:48:43 -08:00
Jeff Gilbert
1347579f17 Bug 1109945 - Rewrite shader/program handling. - r=kamidphish 2015-01-09 18:40:56 -08:00
Neil Deakin
e4fc31f0ac Bug 1089005, add a third consume option that never consumes even over the anchor. This allows clicks on the location field to adjust the caret position, r=dao 2015-01-09 21:12:10 -05:00
Bobby Holley
becc7d7ace Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce
Once we make MP4Reader reject with WAITING_FOR_DATA, we end up with the following scenario:

DecodeFirstFrame requests audio data, and then it gets rejected with WAITING_FOR_DATA.
So OnAudioNotDecided does WaitForData, which eventually causes us to be called back in
MediaDecoderStateMachine::WaitForDataResolved. That does DispatchDecodeTasksIfNeeded, which
currently bails out of our state is DECODER_STATE_DECODING_FIRSTFRAME.

The other way to do this would be to add a separate specialized path through all this
asynchronicity for DECODER_STATE_DECODING_FIRSTFRAME. But it's not clear to me what that
buys us.
2015-01-09 17:20:58 -08:00
Bobby Holley
bd84ed942f Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian
There isn't actually any initialization code that sets them at 0. Instead, we
currently rely on the fact that our first decoder ends up active regardless of
what its buffered range reports. So as long as invoking the first Request{Audio,Video}Data
is resolved, this ends up ok. But while that is usually the case, it isn't _always_
the case, especially in the case where the MP4Reader rejects with WAITING_FOR_DATA.
2015-01-09 17:20:58 -08:00
Terrence Cole
2a29797035 Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink 2015-01-09 15:42:42 -08:00
Jim Chen
c02561a822 Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
Jim Chen
b7e5322f21 Bug 1116868 - Add templated JNI classes; r=snorp 2015-01-09 19:33:57 -05:00
Jim Chen
4090045d9c Bug 1116641 - Change JNI macro usages to use AutoJNIClass; r=snorp 2015-01-09 19:33:56 -05:00
Wes Kocher
5f7e01f9c1 Backout 7475b716558d (bug 1119281) for Windows XPCShell permafailure 2015-01-09 16:35:50 -08:00