Carsten "Tomcat" Book
b8dd41d84c
Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
...
Backed out changeset 12dd1ad43923 (bug 1096328)
Backed out changeset 4a067de94f22 (bug 1096328)
Backed out changeset 676112a4f092 (bug 1096328)
Backed out changeset e2e64e751ece (bug 1096328)
Backed out changeset 9ed945e9a8a5 (bug 1096328)
Backed out changeset 47be69b84be5 (bug 1096328)
Backed out changeset d6e68ba4846d (bug 1096328)
Backed out changeset 899d8cd8c4e8 (bug 1096328)
Backed out changeset 55c831086864 (bug 1096328)
Backed out changeset 6005fd357342 (bug 1096328)
Backed out changeset 0f330a5dd346 (bug 1096328)
Backed out changeset c37e10cff765 (bug 1096328)
2015-01-12 14:48:15 +01:00
Olli Pettay
6420704d50
Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv
...
--HG--
extra : rebase_source : 8c4b0b13e50a200907f1b4ba923fee4165318ca9
2015-01-12 13:07:38 +02:00
Bill McCloskey
92aaff8d7f
Bug 1103036 - Use nsITimer for ContentParent shutdown timer (r=bent)
2015-01-06 21:42:23 -08:00
Bill McCloskey
331965edcd
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
e447f7ea13
Bug 1103036 - Follow-up to initial patch; r=jchen
2015-01-10 13:39:33 -05:00
Jim Chen
bd1fc5f714
Bug 1103036 - Allow ContentChild to perform tasks during shutdown; r=billm
2015-01-10 13:18:59 -05:00
Jim Chen
3817965035
bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki
2015-01-10 12:41:57 -05:00
Jim Chen
93af861dec
Bug 1112212 - Add may-have flags for key event and input event listeners; r=smaug
2015-01-10 12:41:57 -05:00
Olli Pettay
05d8cc1271
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
Bobby Holley
b173f356fb
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
844591ad77
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
1667adda48
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
43fd1c9428
Backout ca411b1cf001 (bug 1109945) for shader editor failures
2015-01-09 21:03:54 -08:00
Wes Kocher
09febf6c77
Merge m-c to inbound a=merge
2015-01-09 21:00:13 -08:00
Dave Hylands
341a4396af
Bug 1119907 - Cleanup some errors when USE_DEBUG is enabled in the AutoMounter.
2015-01-09 15:29:15 -08:00
Chris Peterson
9e23388ca8
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Wes Kocher
94c8f2fb4f
Backed out changeset 88cf7f2fe48f for build bustage
2015-01-09 19:15:54 -08:00
Jeff Gilbert
dc1d886801
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
2015-01-09 18:51:20 -08:00
Jeff Gilbert
c0dd0d5346
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
2015-01-09 18:40:56 -08:00
Bobby Holley
8d967098a2
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
fb7b849eb3
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
Jim Chen
db34c64f29
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
2015-01-09 19:33:57 -05:00
Kai-Zhen Li
7f64fcee3a
Bug 1119691 - "Build bustage in dom/media/mediasource/MediaSource.cpp" [r+f=bzbarsky]
2015-01-08 23:37:00 -08:00
James Willcox
352dabf6d6
bug 1118552 - fix gcc4.9 warnings on Android r=glandium
2015-01-06 22:20:46 -05:00
Nikhil Marathe
3dec526aa5
Bug 1119021 - CORS credentials tests. r=bkelly
...
Allow request to continue when useCredentials is set.
--HG--
extra : rebase_source : c39f6a4ebbf779e91f2bf380e4410fe1cf25daa1
2015-01-05 15:43:54 -08:00
Nikhil Marathe
dbe1b78cc2
Bug 1119021 - CORS support. r=baku,bkelly
...
Use nsCrossSiteListenerProxy.h helpers to implement CORS support.
Several CORS fixes and lots of CORS tests.
Fixes:
Use empty string stream if response has no stream.
Parse Access-Control-Expose-Headers correctly.
Copy over remaining InternalRequest constructor attributes and set unsafe request flag.
Call FailWithNetworkError() in more cases.
Add non-simple Request headers to unsafeHeaders list for CORS check.
Do not AsyncOpen channel directly when CORS preflight is required.
Fix check for simple request method (was checking the opposite condition).
--HG--
extra : rebase_source : 4b08f6a5959e470394c88249b39464b3b7d20948
2015-01-07 15:50:54 -08:00
Nikhil Marathe
f64d3931ba
Bug 1112073 - Linux non-unified build bustage fix. a=bustage
2015-01-14 14:01:02 -08:00
Gijs Kruitbosch
69488b712d
Bug 1079355 - indexedDB pref should only apply for content pages, not chrome ones, r=bent
2015-01-05 23:08:12 +00:00
William Chen
35698aefb1
Bug 1118764 - Don't distribute anonymous root content in shadow DOM. r=bz
2015-01-08 13:49:51 -08:00
Wes Kocher
f00cdbf88e
Backout 115690326c5e for mochitest-2 orange on a CLOSED TREE
2015-01-09 14:28:27 -08:00
Wes Kocher
385a85a0fc
Backout 0c40a9e043ce (bug 1119302) for test_streamnotify.html bustage
2015-01-09 14:02:16 -08:00
Nikhil Marathe
83f2d35bc2
Bug 1112073 - Implement Response.redirect. r=baku,bkelly
...
--HG--
extra : rebase_source : b84a118d61103227e3e021d0efe344f709115fc9
2014-12-26 09:44:09 -08:00
Ben Turner
0946d89002
Bug 1121129 - Guard against multiple threads dispatching to a worker thread at the same time, r=khuey.
2015-01-14 13:50:03 -08:00
Ryan VanderMeulen
67013c18b6
Merge m-c to inbound. a=merge
2015-01-14 16:32:58 -05:00
JW Wang
1bb19d6931
Bug 1115505 - keep decoding to ensure the stream is initialized in the decode-to-stream case. r=roc
2014-12-25 01:26:00 +01:00
Peter Van der Beken
695a5c75e0
Bug 1096328 - Remove nativeOwnership from Bindings.conf, make rooting analysis happy. r=bz.
...
--HG--
extra : rebase_source : 976adeed1f271906628adcf10e3f5ea02487ab5b
2015-01-08 22:56:42 +01:00
Nikhil Marathe
44ee86f815
Bug 1115214 - Fetch API: Always consume body asynchronously. r=baku
...
--HG--
extra : rebase_source : a6957286f500278ab5a55770b453a21244e9befa
extra : amend_source : aaaff1a0af422a046b4b3a116593a911cbcacef9
2014-12-23 21:47:17 -08:00
Ehsan Akhgari
28346b9dfe
Bug 1113238 follow-up: Fix a non-unified build bustage on a CLOSED TREE
2015-01-13 12:19:19 -05:00
Ehsan Akhgari
0a9dccad20
Bug 1113238 - Part 3: Flush the styles before determining whether an element is preformatted; r=bzbarsky
...
This ensures that calls to nsComputedDOMStyle::GetStyleContextForElementNoFlush()
in the part 1 of this series give us the correct results.
2015-01-13 12:04:46 -05:00
Ehsan Akhgari
52df8e7eb0
Bug 1113238 - Part 2: Only maintain the pre level status which can be potentially expensive if we may end up using it; r=bzbarsky
...
This patch ensures that we check ShouldMaintainPreLevel() before attempting
to modify or read mPreLevel in order to avoid wasting time to compute
mPreLevel for elements without frames needlessly. Computing this value for
such elements can incur expensive style calculations.
2015-01-13 12:03:55 -05:00
Ehsan Akhgari
6cf0cc9a3e
Bug 1113238 - Part 1: Make our plaintext and HTML serializers aware of CSS preformatted styles; r=bzbarsky
...
This code is super-hairy, but I think this is the minimum amount of changes
that we need.
nsPlainTextSerializer::IsInPre() before this patch is completely broken, and
I changed it to maintain a stack of bools representing whether the elements
that we saw as we were traversing the tree are preformatted or not.
nsXHTMLContentSerializer maintains this information using a counter, which is
broken in case pre and non-preformatted elements are stacked underneath each
other, but I'm not sure why this code is using a counter and I didn't want to
change it drastically, so for now I'm just making it look at the element's
style first as opposed to its tag name.
Follow-up work may include exploring whether nsXHTMLContentSerializer should
use a stack similar to nsPlainTextSerializer, and also audit this code for
more places where things are hardcoded based on tag names where we should be
really looking at the style.
2015-01-13 12:03:53 -05:00
Kyle Huey
a60619b6d8
Bug 1119360: Allow AddFeature calls to succeed until we enter the Killing stage. r=bent
2015-01-09 13:29:05 -08:00
Nikhil Marathe
992f9b1a98
Bug 1109574 - Check for null body before setting bodyUsed in Request constructor. r=bkelly
...
--HG--
extra : transplant_source : %07%B8%B0%D1%ED%D4%C6N%09%09%86%04g%BD%ECs%B2%C6%09%18
2014-12-23 02:25:17 -08:00
Garvan Keeley
9382e5ec49
Bug 1119513 - Change histogram from linear to exp. and buckets from 200 to 50. r=hannosch
2015-01-12 14:41:00 -05:00
Vincent Liu
9a52c3c7eb
Bug 1107300 - (gonk-L-Camera) [meta] Camera Android L Porting. r=Sotaro
2014-12-22 14:17:22 +08:00
Sean Lin
8e19b30dd6
Bug 1116762 - Add MozHomeScreen key name for home button. r=masayuki
2015-01-08 11:29:54 +08:00
Fabrice Desré
10b13ff557
Bug 1108096 - Langpack support for b2g/gaia r=ferjm,sicking
2015-01-10 15:00:27 -08:00
Kartikaya Gupta
e2d152069e
Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
2015-01-10 13:54:24 -05:00
Daniel Holbert
b6dff99084
Bug 1121198 part 3: Make nsFrameLoader::UpdateBaseWindowPositionAndSize infallible, since it only returns NS_OK. r=bz
2015-01-14 11:04:00 -08:00
Daniel Holbert
b6ccf14be4
Bug 1121198 part 2: Simplify nsFrameLoader's GetPositionAndSize call to just GetPosition. r=bz
2015-01-14 11:03:59 -08:00
Ryan VanderMeulen
3a9ff448dc
Backed out 11 changesets (bug 966439, bug 1121472) for causing widespread test failures and because inbound isn't Try and shouldn't be treated as such.
...
Backed out changeset e6cd15d43b5a (bug 1121472)
Backed out changeset 4f9788639f3f (bug 966439)
Backed out changeset ac9a967e5a10 (bug 966439)
Backed out changeset 14d322737871 (bug 966439)
Backed out changeset 8f941e519580 (bug 966439)
Backed out changeset b82d1010c6b4 (bug 966439)
Backed out changeset 2c29a52a03bd (bug 966439)
Backed out changeset e4b0802a3f06 (bug 966439)
Backed out changeset bdc9a0310034 (bug 966439)
Backed out changeset 6b3ae19628e6 (bug 966439)
Backed out changeset 3d23e775033a (bug 966439)
CLOSED TREE
2015-01-14 11:46:14 -05:00
Carsten "Tomcat" Book
d77369360c
Merge mozilla-central to mozilla-inbound
2015-01-14 14:48:19 +01:00
Roshan Vidyashankar
ef3ed9df00
Bug 1058948 - Disable History & Location APIs in prerendering; r=jst
2015-01-14 08:35:02 -05:00
Andrea Marchesini
07e6e99ea8
Bug 966439 - BroadcastChannel API - patch 10 - explicit constructors are needed, CLOSED TREE
2015-01-14 12:40:19 +00:00
Kartikaya Gupta
d8cde2ed0d
Bug 1121430 - Back out 4 csets from bug 1112212 for breaking backspace on Android. r=backout
2015-01-15 10:52:05 -05:00
Kartikaya Gupta
846e3755ae
Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
2015-01-15 10:37:54 -05:00
Nikhil Marathe
b721e8ce6f
Bug 1039846 - Patch 8: A few response body tests. r=bkelly
...
--HG--
extra : rebase_source : 73069e29337402f00c4d1742b670f0d35d42f3b8
2014-12-15 23:04:10 -08:00
Nikhil Marathe
824a826c42
Bug 1039846 - Patch 7: Create channel with a loadgroup. r=baku,bkelly
...
--HG--
extra : rebase_source : 2d2eb74428a28dac2cda779cc48dae1ed1367f26
2015-01-08 08:55:05 -08:00
Nikhil Marathe
ec4d0e58dc
Bug 1039846 - Patch 6: Basic test runner. r=bkelly
...
--HG--
extra : rebase_source : 316ea1a11d26f1cfaa7a3eabc4b415062fc5fc5d
2015-01-02 14:38:28 -08:00
Peter Van der Beken
cd0864e1c1
Bug 1096328 - Remove nativeOwnership from Bindings.conf, make VRFieldOfView use a binding that owns its native. r=vlad.
...
--HG--
extra : rebase_source : 002dc062e271722fc4914f19362489de8420d3dd
2014-12-11 20:15:32 +01:00
Byron Campen [:bwc]
654bfaaba2
Bug 1095218 - Part 2: Multistream support. r=mt
...
--HG--
extra : rebase_source : c6d54ebec6ee2944552d6e13ea8d88a126ba9649
extra : amend_source : c93a2335b158668e5517b626b0666f30bec682bb
2014-12-10 11:17:09 -08:00
Nikhil Marathe
53a141db68
Bug 1039846 - Patch 5.1: Set request upload stream and headers. r=baku,bkelly
...
--HG--
extra : rebase_source : 2ae652d0c1da9b59accfa5990361f7a62187456c
2014-12-09 22:35:22 -08:00
Nikhil Marathe
b1aa271f55
Bug 1039846 - Patch 5: FetchDriver basic HTTP fetch support. r=baku,bkelly
...
This patch has the following big pieces:
HTTP support in FetchDriver, which requires the principal of the caller to be passed.
Managing worker lifetime when a fetch() call is in progress.
Managing worker lifetime when a Response body is being read.
Using nsIPipe to link network streams to Request/Response body streams.
Using nsIInputStreamPump to convert Request/Response body streams into respective types.
Folded:
Bug 1039846 - Fetch API: Use a pipe to immediately start writing HTTP body data to InternalResponse.
Bug 1039846 - Assert bodystream can be set only once
Bug 1039846 - Add feature when handling fetch responses on workers
Bug 1039846 - Try to retarget http fetch delivery off main thread.
Bug 1039846 - Safely consume body using nsIInputStreamPump on workers and main thread.
Bug 1039846 - Retarget body reading to stream transport service.
--HG--
extra : rebase_source : 809c4e799835ad6fd153b673cad70109d257ab6c
2014-12-10 00:51:59 -08:00
Mats Palmgren
dd1166614c
Bug 1116714
part 0 - Iterate forward instead, to avoid depending on undefined integer behavior. r=roc
2015-01-13 14:44:33 +00:00
Carsten "Tomcat" Book
09a9226f53
Merge mozilla-central to mozilla-inbound
2015-01-13 15:29:02 +01:00
JW Wang
70e0ff3199
Bug 1120295 - test case for "Clear Recent History" command. r=cpearce.
2015-01-13 00:32:00 +01:00
Benjamin Chen
7cbd794ce3
Bug 1114910: - 1. fix crash at promise. 2. Re-write code relative to promise. r=cpearce
2015-01-13 15:42:53 +08:00
Jonathan Hao
754ee54a0c
Bug 1114434 - Fix logic in MediaQueue::Duration(). r=jwwang
2014-12-24 18:10:24 +08:00
JW Wang
d842c12f59
Bug 1111788 - Part 3 - clear nodeIds/records which are modified after the time of "clear recent history". r=cpearce.
2015-01-11 19:22:00 +01:00
JW Wang
b5a3daefe2
Bug 1111788 - Part 2 - have GeckoMediaPluginService listen to "browser:purge-session-history" event. r=cpearce.
2015-01-08 19:27:00 +01:00
JW Wang
fbcd77f84d
Bug 1110922 - disable vbr.mp3 to see if it reduces the error of AUDCLNT_E_CPUUSAGE_EXCEEDED. r=padenot
2015-01-11 20:02:00 +01:00
JW Wang
c9cb9579ea
Bug 1081251 - register error handlers for all media elements in EME mochitests. r=cpearce
2015-01-09 01:46:00 +01:00
Byron Campen [:bwc]
d02c39d11f
Bug 1095218 - Part 1: msid support. r=mt
...
--HG--
extra : rebase_source : 85f8a97d16496f2b00ea049ebe29d41becd15a62
2014-12-01 21:19:57 -08:00
Boris Zbarsky
6a93d5c443
Bug 1107953 part 5. Add tests for promise rejections with content-side DOMExceptions, and fix the promise code so those tests actually pass. r=bholley
2015-01-15 17:39:02 -05:00
Boris Zbarsky
24431c3a52
Bug 1107953 part 3. Make Promise pass in their object compartment when calling their various callbacks. r=bholley
...
--HG--
rename : dom/bindings/test/test_exception_options_from_jsimplemented.html => dom/bindings/test/test_promise_rejections_from_jsimplemented.html
2015-01-15 17:39:02 -05:00
Boris Zbarsky
1b79c3c8c8
Bug 1107953 part 2. Change codegen to output an aCompartment argument on all callbacks that have an aExceptionHandling argument. r=peterv
2015-01-15 17:39:02 -05:00
Boris Zbarsky
8615709f13
Bug 1107953 part 1. Change the invariants around aCompartment in CallSetup to allow passing it even when the exception handling mode is eRethrowExceptions. r=bholley
2015-01-15 17:39:01 -05:00
Boris Zbarsky
5c86ac69fd
Bug 1118978 part 4. Mark performance.now() as being side-effect free but dependent on device state. r=peterv
2015-01-15 17:39:01 -05:00
Boris Zbarsky
7d49fcea6d
Bug 1118978 part 3. Add support for DependsOn=DeviceState. r=peterv
2015-01-15 17:39:01 -05:00
Boris Zbarsky
b2b9e0773f
Bug 1118978 part 2. Introduce [Affects] and [DependsOn] extended attributes in Web IDL. r=peterv
2015-01-15 17:39:01 -05:00
Boris Zbarsky
cad2943fbf
Bug 1118978 part 1. Introduce "Affects" and "DependsOn" state for IDL attributes and operations and desugar [Pure] and [Constant] into that state. r=peterv
...
This does not change the generated binding code in any way for our existing IDL files.
2015-01-15 17:39:01 -05:00
Andrea Marchesini
bc4769ea94
Bug 966439 - BroadcastChannel API - patch 9 - Fix a memory leak of Files, r=bent
2015-01-14 11:52:21 +00:00
Andrea Marchesini
89c6f71e48
Bug 966439 - BroadcastChannel API - patch 8 - Async BC.close(), r=bent
2015-01-14 11:50:36 +00:00
Andrea Marchesini
8eff6c45ea
Bug 966439 - BroadcastChannel API - patch 7 - Blob supported, r=bent
2015-01-14 11:50:35 +00:00
Andrea Marchesini
b2ddfb8073
Bug 966439 - BroadcastChannel API - patch 6 - Support any kind of body messages, r=bent
2015-01-14 11:50:35 +00:00
Andrea Marchesini
3757f61175
Bug 966439 - BroadcastChannel API - patch 5 - bfcache supported, r=smaug
2015-01-14 11:50:35 +00:00
Andrea Marchesini
e86b23c1ac
Bug 966439 - BroadcastChannel API - patch 4 - tests for Workers and SharedWorkers, r=smaug
...
--HG--
rename : dom/broadcastchannel/tests/broadcastchannel_worker.js => dom/broadcastchannel/tests/broadcastchannel_worker_alive.js
2015-01-14 11:50:35 +00:00
Andrea Marchesini
1b2f40309e
Bug 966439 - BroadcastChannel API - patch 3 - API disabled by pref, r=smaug
2015-01-14 11:50:35 +00:00
Andrea Marchesini
9a3e22bc9c
Bug 966439 - BroadcastChannel API - patch 2 - close() method, r=smaug
2015-01-14 11:50:34 +00:00
Andrea Marchesini
65afdf13d8
Bug 966439 - BroadcastChannel API - patch 1 - BroadcastChannel for main-thread, r=smaug, r=bent
2015-01-14 11:50:31 +00:00
Gabor Krizsanits
e9973161c9
Bug 1111633 - Unresolved pseudo class. r=bz
2015-01-13 19:58:06 +01:00
Peter Van der Beken
eecdaa8a30
Bug 1096328 - Remove nativeOwnership from Bindings.conf, remove the now unused nativeOwnership property. r=bz.
...
--HG--
extra : rebase_source : a121c0061d1afec19beeecaf507da30ac027936c
2014-11-01 15:25:55 +01:00
Peter Van der Beken
2bd3fd551f
Bug 1096328 - Remove nativeOwnership from Bindings.conf, don't condition wrapperCache on having a refcounted type. r=bz.
...
--HG--
extra : rebase_source : a76c18e5ffa4c1a48d3ab6119f7aff1065795787
2014-11-01 15:22:21 +01:00
Peter Van der Beken
70347713c1
Bug 1096328 - Remove nativeOwnership from Bindings.conf, change a python check for a refcounted type to a static_assert. r=bz.
...
--HG--
extra : rebase_source : 9d467680160173a50ea4d319a5bf3dce8680c854
2014-11-01 15:20:23 +01:00
Peter Van der Beken
b45c83bd89
Bug 1096328 - Remove nativeOwnership from Bindings.conf, make example code spit out a refcounted class always. r=bz.
...
--HG--
extra : rebase_source : a4bda82184a560ce09201d2e722292e895d11da5
2014-11-01 15:15:42 +01:00
Peter Van der Beken
7a111997bf
Bug 1096328 - Remove nativeOwnership from Bindings.conf, autodetect the right smart pointer for owned and refcounted objects. r=bz.
...
--HG--
extra : rebase_source : 605390cd0b599e4922f8c13d70dd727976c48152
2014-11-01 15:08:00 +01:00
Peter Van der Beken
ac844526e8
Bug 1096328 - Remove nativeOwnership from Bindings.conf, make WrapNewBindingNonWrapperCachedObject work for owned objects. r=bz.
...
--HG--
extra : rebase_source : aa47e31cb7559e8258f0f112fa92319a30f96dc5
2014-11-01 15:00:47 +01:00
Peter Van der Beken
ee1d294d3e
Bug 1096328 - Remove nativeOwnership from Bindings.conf, make the WrapObject signature for non-refcounted objects the same as for refcounted objects. r=bz.
...
* * *
[mq]: owned_fold.patch
--HG--
extra : rebase_source : c5aa06709a877968341cd69d6faa945f0f7ddde9
2014-11-01 15:00:28 +01:00
Peter Van der Beken
08e923c587
Bug 1096328 - Remove nativeOwnership from Bindings.conf, templatize deferred finalization. r=bz.
...
--HG--
extra : rebase_source : 19a8b1beeaa0284c88a2d1b44c3658ece3e620a4
2014-11-01 14:48:19 +01:00
Peter Van der Beken
7174c86f2f
Bug 1096328 - Remove nativeOwnership from Bindings.conf, add template to detect refcounted classes. r=bz.
...
--HG--
extra : rebase_source : 871ad39481494e8c860243879e44fbd638f4bad6
2014-11-01 14:10:59 +01:00
Peter Van der Beken
dc0e2f4daf
Bug 1096328 - Remove nativeOwnership from Bindings.conf, reorganize checks for members in BindingUtils.h. r=bz.
...
--HG--
extra : rebase_source : 83e9e003ddbe77fdd3f0074f87945ba28cd18777
2014-11-01 14:04:43 +01:00
Markus Nilsson
af1b4ca6e0
Bug 1090820 - OTA update check never clears status. r=fabrice
2015-01-09 13:32:47 -08:00
Ryan VanderMeulen
9a378a0290
Merge inbound to m-c. a=merge
2015-01-09 14:45:50 -05:00
Ryan VanderMeulen
4b42b6328c
Merge fx-team to m-c. a=merge
2015-01-09 14:41:41 -05:00
Valentin Gosu
9a69380dc9
Bug 1099092: Remove expected-fails for animation-timeline and disable test on b2g a=testonly CLOSED TREE
2015-01-09 18:50:01 +02:00
Jan Varga
0e1aa3fc9b
Bug 1119462
- Allow unlimited quota for explicit persistent storage; r=bent
2015-01-09 16:56:23 +01:00
Carsten "Tomcat" Book
3fcd5e68f5
Merge mozilla-central to b2g-inbound
2015-01-09 15:54:18 +01:00
Carsten "Tomcat" Book
91c096e3f5
merge b2g-inbound to mozilla-central a=merge
2015-01-09 14:08:02 +01:00
Fernando Jimenez Moreno
c4551483eb
Bug 1101029 - Overlay iframe on top of front-most app. r=roc, sicking
2015-01-09 09:55:18 +01:00
Carsten "Tomcat" Book
8dcc0a4943
Merge mozilla-central to fx-team
2015-01-09 15:51:09 +01:00
dlee
680ab4c258
Bug 1109456 - Support NFC tag transceive WebAPI. r=smaug, yoshi
...
---
dom/nfc/NfcContentHelper.js | 33 ++++++++++++++++++++++
dom/nfc/gonk/Nfc.js | 7 ++++-
dom/nfc/gonk/NfcGonkMessage.h | 2 ++
dom/nfc/gonk/NfcMessageHandler.cpp | 54 ++++++++++++++++++++++++++++++++++++
dom/nfc/gonk/NfcMessageHandler.h | 4 ++-
dom/nfc/gonk/NfcOptions.h | 13 +++++++++
dom/nfc/gonk/NfcService.cpp | 6 ++++
dom/nfc/nsINfcContentHelper.idl | 27 ++++++++++++++++--
dom/nfc/nsNfc.js | 19 +++++++++++++
dom/webidl/MozNFCTag.webidl | 6 ++++
dom/webidl/NfcOptions.webidl | 6 ++++
11 files changed, 173 insertions(+), 4 deletions(-)
2015-01-09 10:42:48 +08:00
Carsten "Tomcat" Book
b29388fa91
Backed out changeset fce8528ac1e2 (bug 1111971
) for M-1/M-4 Test failures on a CLOSED TREE
2015-01-09 16:25:06 +01:00
Ben Tian
a2cbd8e9e6
Bug 1118163 - Restore received file for small size (1-packet) file, r=shuang
2015-01-08 18:11:37 +08:00
Wes Kocher
f88bfbf94c
Merge mozilla-inbound to mozilla-central a=merge
2015-01-08 17:08:12 -08:00
Wes Kocher
205b7f2a3f
Bug 1073003 - wError bustage fix in non-unified builds r=me a=bustage
...
--HG--
extra : amend_source : 8054a3a25f0adf4caea5b70f2b75a94665a6e59d
2015-01-08 15:46:15 -08:00
Dave Hylands
08557c5100
Bug 1073003 - Fix warnings causing errors in emulator build. r=nfroyd
2015-01-08 13:52:19 -08:00
Ryan VanderMeulen
0adb188a2b
Backed out 10 changesets (bug 1102703) for B2G JB bustage.
...
Backed out changeset fae7478f55e5 (bug 1102703)
Backed out changeset d9d1879fc90f (bug 1102703)
Backed out changeset b61bf281e991 (bug 1102703)
Backed out changeset f62155e4fb9c (bug 1102703)
Backed out changeset ff47d1b9e86c (bug 1102703)
Backed out changeset ece26b235282 (bug 1102703)
Backed out changeset 9f067e4973eb (bug 1102703)
Backed out changeset db035be5bc6c (bug 1102703)
Backed out changeset 411ab2917e49 (bug 1102703)
Backed out changeset 50eed0f4edc7 (bug 1102703)
2015-01-08 10:22:18 -05:00
Carsten "Tomcat" Book
dff961fa6a
Merge mozilla-central to b2g-inbound
2015-01-08 15:44:18 +01:00
Carsten "Tomcat" Book
58c53ce72e
merge b2g-inbound to mozilla-central a=merge
2015-01-08 15:07:12 +01:00
Giovanny Andres Gongora Granada
cb3533a9d3
Bug 1116371 - Correct #endif comment in BluetoothMessageUtils.h, r=btian
2015-01-08 14:43:10 +08:00
Bruce Sun
0003a363ad
Bug 1102703 - Porting bluetooth interface of bluez 5.26 (handsfree). r=btian, f=tzimmermann
2015-01-08 11:50:21 +08:00
Bruce Sun
057addefc5
Bug 1102703 - Porting bluetooth interface of bluez 5.26 (a2dp). r=btian, f=tzimmermann
2015-01-08 11:49:49 +08:00
Bruce Sun
068ab4fe55
Bug 1102703 - Porting bluetooth interface of bluez 5.26 (core). r=btian, f=tzimmermann
2015-01-08 11:49:17 +08:00
Bruce Sun
ee6dcf6c1d
Bug 1102703 - Porting bluetooth interface of android lollipop (handsfree). r=shawnjohnjr, r=btian, r=tzimmermann
2015-01-08 11:48:21 +08:00
Bruce Sun
07061fec3c
Bug 1102703 - Porting bluetooth interface of android lollipop (a2dp). r=shawnjohnjr
2015-01-08 11:47:42 +08:00
Bruce Sun
29b4ba484c
Bug 1102703 - Porting bluetooth interface of android lollipop (core). r=btian, r=tzimmermann, r=shawnjohnjr
2015-01-08 11:47:12 +08:00
Bruce Sun
08507e26e0
Bug 1102703 - Extend internal interfaces to sync with android lollipop and bluez 5.26 (handsfree). r=btian, r=tzimmermann
2015-01-08 11:46:43 +08:00
Bruce Sun
08634bb129
Bug 1102703 - Extend internal interfaces to sync with android lollipop and bluez 5.26 (a2dp). r=shawnjohnjr
2015-01-08 11:46:10 +08:00
Bruce Sun
4ae7d4780a
Bug 1102703 - Extend internal interfaces to sync with android lollipop and bluez 5.26 (core). r=btian, f=tzimmermann
2015-01-08 11:44:49 +08:00
Shawn Ku
a0ad582923
Bug 1119090 - B2G RIL: There is no missed call information when receive a missed call during active call. r=aknow
2015-01-08 11:47:02 +08:00
Alex Verstak
4149a976d9
Bug 1113438 - Update SetReferrerWithPolicy to (a) send referrer when https->http and policy is ORIGIN_WHEN_XORIGIN and (b) use the triggering principal for this cross-origin check. r=sstamm,mcmanus
2015-01-08 01:46:00 +01:00
Szu-Yu Chen [:aknow]
61bc77de22
Bug 1115603
- Part 5: Add serializer for nsITelephonyCallInfo (ipc). r=khuey
2015-01-08 16:33:51 +08:00
Szu-Yu Chen [:aknow]
741ad71bdd
Bug 1115603
- Part 4: Use nsITelephonyCallInfo for call data (bluetooth). r=btian
2015-01-08 16:33:51 +08:00
Szu-Yu Chen [:aknow]
40e2fdb752
Bug 1115603
- Part 3: Implement nsITelephonyCallInfo and use it (ril). r=hsinyi
2015-01-08 16:33:51 +08:00
Szu-Yu Chen [:aknow]
6ed87aa37e
Bug 1115603
- Part 2: Implement nsITelephonyCallInfo and use it (dom). r=hsinyi
2015-01-08 16:33:51 +08:00
Szu-Yu Chen [:aknow]
bf707b103f
Bug 1115603
- Part 1: Add nsITelephonyCallInfo (interface). r=hsinyi
2015-01-08 16:33:50 +08:00
Shawn Ku
1585dd96b6
Bug 1113476: RIL patch - B2G RIL: support nsck/pck for SIM Lock types. r=edgar.
2015-01-08 11:24:31 +08:00
Shawn Ku
8362f5129c
Bug 1113476: IDL patch - B2G RIL: support nsck/pck for SIM Lock types. r=edgar.
2015-01-08 11:23:09 +08:00
Andreas Pehrson
03363ed023
Bug 1039884 - Let ControlMessages added by runnables in stable state be run during shutdown. r=roc r=karlt
2015-01-08 06:21:00 +01:00
Christoph Kerschbaumer
1bf832faa9
Bug 1118534 - Comment updates in nsIContentPolicy, nsIOService.idl, nsNetutil.h, NetUtil.jsm (r=sicking)
2015-01-06 17:01:07 -08:00
Andrew McCreight
c9b9054838
Backout bug 1052793 for exposing bad decommitting behavior for compartmental GCs.
2015-01-08 09:54:13 -08:00
Morris Tseng
ff2c0dc262
Bug 1118136 - Check if targets match before forcing dispatch selection state changed event. r=roc
2015-01-06 22:23:00 +01:00
Benjamin Smedberg
baaf4bfeb4
Bug 869208 - Increase the buffer size we're using to deliver network streams to OOPP plugins, r=aklotz
...
--HG--
extra : rebase_source : 5be95b5e0d48b6429f5cd868432b2633a83d9800
2015-01-06 12:40:15 -05:00
Boris Zbarsky
bad2ee9b82
Bug 1117167. Make the generated implementation classes for JS-implemented bindings store an nsIGlobalObject, not an nsPIDOMWindow, so we can use them in sandboxes. r=peterv
2015-01-08 11:57:19 -05:00
Boris Zbarsky
ef4aa6e180
Bug 1112761
part 2. Enable MediaSource based on a whitelist, not in general. r=kinetik
2015-01-08 11:57:11 -05:00
Boris Zbarsky
a4c77d8da7
Bug 1112761
part 1. Replace Pref="media.mediasource.enabled" annotations in IDL with calls to a function which will end up doing something a bit more interesting. r=kinetik
2015-01-08 11:57:10 -05:00
Ben Kelly
2f999e45d9
Bug 1118443 Make workers specify the XHR load group to use during the request. r=sicking
2015-01-08 11:21:52 -05:00
Paul Adenot
84a2b0acc4
Bug 1119266 - Disable test_oscillatorNodeNegativeFrequency.html for failures on Android, on a CLOSED TREE.
2015-01-08 16:28:08 +01:00
Shawn Ku
46028c56ae
Bug 1113476: WebIDL patch - B2G RIL: support nsck/pck for SIM Lock types. r=edgar,hsinyi.
2015-01-07 00:27:09 +08:00
Michael Pruett
411a94b05a
Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
2015-01-05 20:27:28 -06:00
Brian Birtles
6199ac3d6e
Bug 1112422 - Turn on the Web Animations API by default for chrome callers; r=bz
2015-01-08 13:53:24 +09:00
Wes Kocher
5da1bc45f4
Backout 852f51cb251e (bug 1117864) for various plugin test failures on a CLOSED TREE
2015-01-07 18:35:40 -08:00
Aaron Klotz
ae73f3fcce
Bug 1117864: Do not pass a runnable to PluginProcessParent::Launch when initializing plugins synchronously; r=jimm
...
--HG--
extra : rebase_source : 8d9b8b39f6da3133ea4200d60f9a7054797ccf4b
2015-01-07 12:39:37 -07:00
Ehsan Akhgari
8e2b574163
Bug 1118613 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/media; r=kinetik
2015-01-07 20:40:05 -05:00
Jeff Gilbert
e84cd0a4e7
Bug 1105535 - Move color_buffer_[half_]float out from draft status. - r=kamidphish
2015-01-07 16:28:05 -08:00
Carsten "Tomcat" Book
f9c9194ea1
Merge mozilla-central to mozilla-inbound
2015-01-08 15:32:44 +01:00
pchang
caf060cd89
Bug 1111433 - Add mochitest to verify SelectionStateChanged with blur state. r=ehsan
2015-01-07 23:34:00 -05:00
pchang
72bbdd11fc
Bug 1111433 - Dispatch the SelectionStateChanged event for blur. r=ehsan
2015-01-07 01:01:00 -05:00
Ehsan Akhgari
1889255041
Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku
2015-01-08 08:49:54 -05:00
Paul Adenot
373349f693
Bug 916285 - Fix bustage on windows.
2015-01-05 15:30:53 +01:00
Edgar Chen
97989fd3ea
Bug 1112471 - Part 4: Test case for getting icc service state API. r=hsinyi
2014-12-26 16:09:11 +08:00
Edgar Chen
24a7e0c6d2
Bug 1112471 - Part 3: RIL Changes for getting icc service state API. r=hsinyi
2014-12-26 10:57:44 +08:00
Edgar Chen
10ca187446
Bug 1112471 - Part 2: DOM Changes for getting icc service state API. r=smaug
2014-12-26 10:11:20 +08:00
Edgar Chen
d66019a004
Bug 1112471 - Part 1: Introduce a new API for getting icc service state. r=hsinyi
2014-12-22 15:57:25 +08:00
Wes Kocher
0cf53b165b
Merge inbound to m-c a=merge CLOSED TREE
2015-01-07 15:41:20 -08:00
Ryan VanderMeulen
44897ded98
Backed out changeset ce11eadad118 (bug 1116821) for suspicion of making Android debug reftests frequent crash mid-run.
...
CLOSED TREE
--HG--
extra : rebase_source : e2050f4d54fa02a6e3d1507a13fe91419e420b77
2015-01-07 16:17:22 -05:00
Andrew McCreight
afbe2d3971
Bug 1116821 - Don't PokeGC in SetNewDocument. r=smaug
2015-01-07 10:49:41 -08:00
Ben Hsu
77842cf9ae
Bug 1114841 - Part 3: Remove DOMMMIError (Test). r=smaug
...
--HG--
extra : histedit_source : 475ee5c33d7528360e994fdd2ac191b6a9342267
2015-01-04 18:37:00 -05:00
Ben Hsu
72d69900aa
Bug 1114841 - Part 2: Remove DOMMMIError (DOM). r=aknow
...
--HG--
extra : histedit_source : 3077071db58877fc5be0332fb2fe78eda504e18e
2015-01-04 18:19:00 -05:00
Ben Hsu
bf5bb31a18
Bug 1114841 - Part 1: Remove DOMMMIError (WebIDL). r=hsinyi
...
--HG--
extra : histedit_source : 4f17fab89bef33c82b2d3a2fba1ac3f098094e47
2015-01-07 02:27:00 -05:00
Sai Prathik
813f3f6fe1
Bug 1118768 - Redundant PopupNotifications.transitionsEnabled code removed, r=gijs
2015-01-08 23:56:00 +00:00
Albert Crespell
8dd8327ec2
Bug 722841 - WebTelephony: Implement navigator.mozTelephony.sendTones(). r=hsinyi
2015-01-07 07:37:03 +01:00
Carsten "Tomcat" Book
d1d52c76c3
Merge mozilla-central to b2g-inbound
2015-01-07 14:33:35 +01:00
Thomas Zimmermann
bda5309bb5
Bug 1095488: Added AVRCP support for Bluetooth daemon backend, r=shuang
2015-01-07 11:32:06 +01:00
Thomas Zimmermann
562e509ca8
Bug 1095488: Added Bluetooth AVRCP interface, r=shuang
2015-01-07 11:32:05 +01:00
Thomas Zimmermann
1a8c4eb9fd
Bug 1095488: Add Bluetooth AVRCP module, r=shuang
2015-01-07 11:32:05 +01:00
Thomas Zimmermann
7d48d22528
Bug 1095488: Add Bluetooth AVRCP helpers, r=shuang
2015-01-07 11:32:05 +01:00
Szu-Yu Chen [:aknow]
f76406d99b
Bug 1115758 - Part 5: Add nsITelephonyService.cancelUSSD (ril). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
d4236ab32b
Bug 1115758 - Part 4: Add nsITelephonyService.cancelUSSD (ipc). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
1ebde2ee7a
Bug 1115758 - Part 3: Add nsITelephonyService.cancelUSSD (idl). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
7c860f110c
Bug 1115758 - Part 2: Add USSDSession.cancel (dom). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
0a2672a5a1
Bug 1115758 - Part 1: Add USSDSession.cancel (webidl). r=hsinyi
2015-01-07 15:28:43 +08:00
Ehsan Akhgari
c53723902a
Bug 1058644 follow-up: Mark ConsoleRunnable's constructor as explicit
...
Landed to fix a bustage on a CLOSED TREE
2015-01-06 18:00:50 -05:00
JW Wang
c9d6a08a8c
Bug 1118574 - test case for "Forget This Site" command. r=cpearce
2015-01-06 18:51:00 +01:00
Morris Tseng
a2c88868d4
Bug 1117643 - Always send blur event to selection carets but cancel long tap detector when leaving document. r=roc
2015-01-05 01:15:00 +01:00
JW Wang
a27deeec92
Bug 1116006 - allow 'ended' set before 'play' event fired. r=cpearce
2015-01-06 01:50:00 +01:00
Alfredo Yang
260db40fc9
Bug 1098166 - remove unnecessary assert in GonkDecoderModule::Shutdown. r=ajones
2015-01-06 02:03:00 +01:00
Andrea Marchesini
baf0cbe028
Bug 1058644 - Console API in ServiceWorkers. r=khuey
2015-01-06 10:45:00 -05:00
Milan Sreckovic
217850bb7c
Bug 1110488 - Check for empty log before using it. r=jmuizelaar
2015-01-06 12:02:22 -05:00
Ehsan Akhgari
9a5d3c336b
Bug 1118428 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/workers; r=baku
2015-01-06 16:35:26 -05:00
Ehsan Akhgari
339580df7a
Bug 1118429 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/datastore; r=baku
2015-01-06 16:35:25 -05:00
Ehsan Akhgari
b7431d5633
Bug 1118430 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/fetch; r=baku
2015-01-06 16:35:24 -05:00
Phil Ringnalda
d5bc2e8a7c
Back out 3 changesets (bug 1103036) for b2g xpcshell bustage
...
CLOSED TREE
Backed out changeset e6ab63938473 (bug 1103036)
Backed out changeset 900bb5fcdd36 (bug 1103036)
Backed out changeset bc53d85bc1b2 (bug 1103036)
2015-01-06 23:33:50 -08:00
Phil Ringnalda
07bcf5b7e1
Back out 43d7ef422777 (bug 1118504
) for failing on mochitest-e10s
...
CLOSED TREE
2015-01-06 22:13:40 -08:00
Brian Birtles
63f5d21f88
Bug 1117955 - Disable css-transitions/test_animation-pausing.html on Windows
2015-01-07 15:00:26 +09:00
Ehsan Akhgari
860da94550
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
Vladimir Vukicevic
17154ace97
Bug 1117579; fullscreen broken on freeciv (throws with bogus requestFullScreen options); r=bz
2015-01-05 14:49:04 -05:00
Bobby Holley
48db7f65fd
Bug 1117851
- Make GetCallingLocation take an nsA{,C}String. r=smaug
2015-01-06 15:50:29 -05:00
Ryan VanderMeulen
dadc725623
Backed out changeset 9035e4de3c03 (bug 1117851
) for suspicion of causing Linux32 dromaeo DOM regressions (bug 1118257).
2015-01-06 15:24:45 -05:00
Botond Ballo
ddc90d3afc
Bug 1073003 - Fix warnings about calling 'delete' on an object of incomplete type. r=jolin
...
--HG--
extra : rebase_source : 520fd7cdaad55805639a109bd5fd55308a721fc4
2015-01-02 17:27:02 -05:00