Szu-Yu Chen [:aknow]
4330523a3b
Bug 1093014 - Part 1: Refactoring. r=hsinyi
2014-12-11 16:27:44 +08:00
Ryan VanderMeulen
437abd21ee
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-10 16:01:20 -05:00
Ryan VanderMeulen
2662512950
Backed out changesets 027c65d3ac10 and 541ea8e2706e (bug 1104623) for intermittent leaks in the new test.
2014-12-10 12:43:56 -05:00
Nikhil Marathe
d5cdc68ca7
Bug 1107684 - ScriptSettings.cpp xpc::ErrorReport::Init() callers should not pass string where boolean is expected. r=bholley
2014-12-04 09:47:48 -08:00
Tom Tromey
7e74625848
Bug 1095728 - Mark ToJSValue with MOZ_WARN_UNUSED_RESULT. r=bz
2014-12-09 14:45:00 -05:00
Andrea Marchesini
c69f55b5a4
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel - tests (r=ckerschb)
2014-12-09 20:21:41 -08:00
Carsten "Tomcat" Book
2a69ec4f96
Merge mozilla-central to mozilla-inbound
2014-12-10 13:01:03 +01:00
Carsten "Tomcat" Book
2145ba8738
merge b2g-inbound to mozilla-central a=merge
2014-12-10 12:52:44 +01:00
Karl Tomlinson
323baa2777
backout 78bde999fddd from bug 975782 for assertion failure in mochitest CLOSED TREE
...
--HG--
extra : amend_source : 3802b09260b751790211ed5fe8174bf162694e5a
2014-12-10 17:33:46 +13:00
Kyle Machulis
0636c32ce5
Bug 1105511 - Make observer principal cache name reflect content; r=gerard-majax
2014-12-09 13:53:20 -08:00
Kyle Machulis
acc7048fe4
Bug 1105511 - Store principals with locks instead of with tasks; r=gerard-majax
2014-12-09 13:53:04 -08:00
Kyle Machulis
ac9724ff1e
Bug 1105511 - Check validity of principals before doing permissions check; r=gerard-majax
2014-12-09 13:52:46 -08:00
Ryan VanderMeulen
507e950980
Merge b2g-inbound to m-c. a=merge
2014-12-09 14:11:06 -05:00
Ryan VanderMeulen
1bdab6fe7b
Backed out changesets fb903f13f215, 9c5c712698e4, and 36d257ead3da (bug 1092835) for causing test_csp_allow_https_schemes.html permafail on Android 2.3.
...
CLOSED TREE
2014-12-09 14:00:47 -05:00
Ryan VanderMeulen
054f112d6d
Backed out changeset a0a2ada42652 (bug 936724) because something in the push made Gij(2) permafail.
...
CLOSED TREE
2014-12-09 12:09:09 -05:00
Carsten "Tomcat" Book
45230b6414
Merge mozilla-central to b2g-inbound
2014-12-09 13:20:50 +01:00
Chris Peterson
d157605c05
Bug 1108932 - Fix -Wunused-const-variable warning-as-error in nsCSPParser.cpp. r=ckerschb
2014-12-08 21:16:51 -08:00
Dimi Lee
13291aa1f7
Bug 1091356 - Change AvailableIn to PrivilegedApps for p2p sharing API. r=smaug r=allstars.chh
2014-12-04 15:55:14 -08:00
Szu-Yu Chen [:aknow]
4421eb704f
Bug 1104481 - Provide correct parameters. r=hsinyi
2014-12-09 16:03:19 +08:00
Ryan VanderMeulen
529edd40b5
Merge inbound to m-c. a=merge
2014-12-08 15:46:14 -05:00
Ryan VanderMeulen
47e5302790
Merge fx-team to m-c. a=merge
2014-12-08 15:37:46 -05:00
Ryan VanderMeulen
0aae88bf85
Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
...
DONTBUILD CLOSED TREE
2014-12-08 15:00:02 -05:00
Bobby Holley
1a45088976
Bug 1097823 - Implement Media Promises. r=cpearce
2014-12-08 11:34:50 -08:00
Bobby Holley
881af4ca94
Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce
...
This is necessary to have strong guarantees that promises will be resolved.
While we're flushing the task queue, normal dispatch starts to fail,
meaning that we can't dispatch promise resolution. We have 3 options to handle
this:
(A) Never respond to the promise.
(B) Invoke the Resolve/Reject callback synchronously if dispatch fails.
(C) Prevent dispatch from failing.
(C) seems like the option least likely to violate invariants if we can get away
with it. Promise resolution is unlikely to be a heavyweight task in the way that
a decode task might be, so this should hopefully be ok.
Note that this still doesn't help for bonafide task queue shutdown. It's up to
consumers to tear down their MediaPromiseHolders before the task queues are shut
down.
2014-12-08 11:34:50 -08:00
Bobby Holley
7aa1467674
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
2014-12-08 11:34:50 -08:00
Carsten "Tomcat" Book
d47077edcc
Backed out changeset ac697e112134 (bug 1105468) for m5 test failures
2014-12-10 11:44:24 +01:00
Bob Owen
d921ff4edf
Bug 1103946 Part 1: Change --content-sandbox mach / mochitest option to --strict-content-sandbox. r=jmaher
...
Also, change tests that are skipped using (contentSandbox != off) to (strictContentSandbox).
2014-12-10 09:34:03 +00:00
Chris Pearce
e859dcdb44
Bug 1109389 - Don't share task queues with all EMEDecryptors the EME PDM creates. r=kinetik
2014-12-09 20:34:00 +01:00
Jean-Yves Avenard
3b9c59eb6d
Bug 1107339 - Add support for MP4 with VP6F video track (FFmpeg only). r=k17e
2014-12-04 11:58:00 -08:00
Jay Wang
56bf9455a1
Bug 1105452 - Need to use new Audio system APIs for audio offload playback. r=roc, r=jld, r=ggrisco
...
Resolve the build failure caused by API changes
There are some changes in Audio APIs in Android version
21. Modifying the code to use the new APIs.
Change-Id: I24fdeb20f8f957d05fb6c0c317de0a6f0769c347
Resolve seccomp violation caused by syscall 256
Modify the filter to allow syscall 256 (set_tid_address).
Change-Id: I49461770c4c5e70bf68462d34321381b0b7ead0a
2014-12-02 17:10:00 -05:00
Karl Tomlinson
a8eb079cb4
bug 975782 stop delaying the load event when media fetch has stalled r=cpearce,f=kinetik
...
--HG--
extra : rebase_source : 7e47f1be1b68185377f20c0a8dc5f5f5b70b2938
2014-11-28 18:23:37 +13:00
Andrew McCreight
8d88c3a6f8
Bug 1105468 - OpenFileAndSendFDRunnable::OpenFile needs to ensure we don't release off main thread. r=khuey
...
If any of the file operations fail, we need to ensure we still dispatch to the main thread.
If the dispatch fails, leak the runnable (and the things it owns) rather than crash when we try to release them off main thread.
2014-11-26 13:05:00 +01:00
Alexandre Poirot
cd42d11736
Bug 1100964 - Reset phone while enabling unrestricted devtools mode. r=fabrice, r=sicking
...
--HG--
extra : amend_source : 905e0ea7680baad061c66a0b6dc77dbf23258218
2014-11-26 06:46:00 -05:00
Andreas Pehrson
27ed59b426
Bug 1106963 - Resync media stream clock before destroying decoded stream. r=roc
2014-12-04 19:29:00 +01:00
Jan-Ivar Bruaroey
afad2eeeee
Bug 1053407
- return DOMError rather than string in peerConnection callbacks. r=bz, r=jesup
2014-11-26 15:26:37 -05:00
Andrea Marchesini
174e98dcb2
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel -tests (r=ckerschb)
2014-12-07 20:24:18 -08:00
Bobby Holley
aa27b00ccd
Backed out changeset c405b4271e64 (bug 1097823)
2014-12-07 17:09:12 -08:00
Bobby Holley
4867c99ce8
Backed out changeset 8dfbe042e946 (bug 1097823)
2014-12-07 17:09:11 -08:00
Bobby Holley
b55769853e
Backed out changeset b56e5e762329 (bug 1097823)
2014-12-07 17:09:09 -08:00
Bobby Holley
8327697375
Backed out changeset b76636e9f49a (bug 1097823)
2014-12-07 17:09:08 -08:00
Bobby Holley
60f876f46a
Backed out changeset ab6ddc8ac28a (bug 1097823)
2014-12-07 17:09:06 -08:00
Bobby Holley
5864562a3f
Backed out changeset 47c97b8b490c (bug 1097823)
2014-12-07 17:09:04 -08:00
Bobby Holley
d6b8543ed2
Backed out changeset 1ea671313ad3 (bug 1097823)
2014-12-07 17:09:03 -08:00
Bobby Holley
31f9bf9d0b
Backed out changeset 979bec024c07 (bug 1097823)
2014-12-07 17:08:19 -08:00
Bobby Holley
da23a71bbe
Bug 1097823 - Followup to remove the assertions cpearce asked for because they don't hold. rpending=cpearce
2014-12-07 15:41:46 -08:00
Chris Lord
cccccfadb3
Bug 1106132 - Signal more error types in browser element. r=fabrice
2014-12-05 11:06:25 +00:00
Bobby Holley
7b4b4838ca
Bug 1097823 - Followup to avoid null-derefing when promises have already been rejected during shutdown. rpending=cpearce
2014-12-07 15:08:47 -08:00
Bobby Holley
3871f53bf6
Bug 1097823 - Followup fix to ensure that the borrowed task queue doesn't get destroyed before subdecoders shut down. rpending=cpearce
2014-12-07 13:25:11 -08:00
Bobby Holley
b5f3305d3c
Bug 1097823 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
2014-12-07 11:21:35 -08:00
Bobby Holley
61900e1d2d
Bug 1097823 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
2014-12-07 11:21:35 -08:00
Bobby Holley
ecd1b4cbb2
Bug 1097823 - Implement Media Promises. r=cpearce
2014-12-07 11:21:34 -08:00
Bobby Holley
6318733591
Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce
...
This is necessary to have strong guarantees that promises will be resolved.
While we're flushing the task queue, normal dispatch starts to fail,
meaning that we can't dispatch promise resolution. We have 3 options to handle
this:
(A) Never respond to the promise.
(B) Invoke the Resolve/Reject callback synchronously if dispatch fails.
(C) Prevent dispatch from failing.
(C) seems like the option least likely to violate invariants if we can get away
with it. Promise resolution is unlikely to be a heavyweight task in the way that
a decode task might be, so this should hopefully be ok.
Note that this still doesn't help for bonafide task queue shutdown. It's up to
consumers to tear down their MediaPromiseHolders before the task queues are shut
down.
2014-12-07 11:21:34 -08:00
Bobby Holley
14e9457ae3
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
2014-12-07 11:21:34 -08:00
Bobby Holley
455f15535d
Bug 1103324 - Instantiate an AutoNoJSAPI when dispatching IPC messages. r=billm
2014-12-06 09:51:14 -08:00
Jan Varga
7a79af88ee
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); Part 1 - Remove unused stuff; r=bent
2014-12-06 07:31:53 -08:00
Carsten "Tomcat" Book
f1726ca015
Backed out changeset d7462aafbd1a (bug 1093014) for b2g X1 perma failures
2014-12-10 13:34:32 +01:00
Carsten "Tomcat" Book
e9e34726db
Backed out changeset 838ed7eb8560 (bug 1093014)
2014-12-10 13:34:12 +01:00
Carsten "Tomcat" Book
a3d80458e4
Backed out changeset c06f2c1e0d40 (bug 1093014)
2014-12-10 13:34:11 +01:00
Carsten "Tomcat" Book
e10e1249fe
Merge mozilla-central to b2g-inbound
2014-12-10 13:04:13 +01:00
Yoshi Huang
cb253c7c91
Bug 1082475 - B2G NFC: move 'nfc' permission to privilege. r=smaug, pauljt, dimi
2014-11-26 12:16:18 +08:00
Yoshi Huang
cfbd984cd3
Bug 1108996 - using isP2P in NFCTechDiscoveredWrapper. r=dimi
...
From 677658217f206423c7f07be926e0e9f28d9b37e6 Mon Sep 17 00:00:00 2001
---
dom/nfc/nsNfc.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2014-12-09 18:51:29 +08:00
Yoshi Huang
ffb0bc5267
Bug 1108005 - Move NFC IPC messages and permission together. r=dimi
...
From 76b3d82105390ca821df0264e4a7f914950019d2 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 115 ++++++++++++++++++----------------------------------
1 file changed, 40 insertions(+), 75 deletions(-)
2014-12-09 18:56:40 +08:00
Szu-Yu Chen [:aknow]
bfd00e8713
Bug 1093014 - Part 3: Implement in call MMI. r=hsinyi
2014-12-10 15:40:44 +08:00
Szu-Yu Chen [:aknow]
f8b8b504ec
Bug 1093014 - Part 2: Test in call MMI. r=hsinyi
2014-12-10 15:40:43 +08:00
Szu-Yu Chen [:aknow]
591e1f5beb
Bug 1093014 - Part 1: Refactoring. r=hsinyi
2014-12-10 15:40:42 +08:00
Oleg Romashin
59e59866db
Bug 1103412 - Gecko does not compile with printing disabled. r=mconley
2014-11-22 12:15:00 +01:00
Chris Peterson
eb01580f05
Bug 1108304 - Remove deprecated let block in dom/contacts/fallback/ContactDB.jsm. r=reuben
2014-11-30 00:12:48 -08:00
Tim Chien
55b49905e1
Bug 936724 - Implement addInput/removeInput in InputMethod API, r=yxl, r=khuey
2014-12-08 18:46:00 +01:00
Nathan Froyd
eb4768e58c
Bug 1095543 - remove unnecessary nsInterfaceHashtable.h includes; r=ehsan
2014-11-07 08:52:43 -05:00
Masatoshi Kimura
487b1516b0
Bug 1092835 - Log usage of weak ciphers in the console. r=keeler,mcmanus
2014-12-10 00:54:06 +09:00
Neil Deakin
b0a6a33837
Bug 1060529, send the enabled state of child process commands to the parent on update, without the test, r=smaug,ehsan
2014-12-09 10:48:27 -05:00
Paul Adenot
1a9942004c
Bug 1065924 - Make sure we correctly update the variables tracking the number of samples written. r=jesup
...
--HG--
extra : rebase_source : 0f42c4a6d612a98f56edf93811cccca6d210795e
2014-12-09 14:11:32 +01:00
Neil Deakin
080fdde91f
Bug 1060529, don't treat a raise of the child process window specially, r=smaug
2014-12-09 09:31:33 -05:00
David Anderson
a986c06526
Add support for mouse wheel transactions. (bug 1013432 part 6, r=kats)
...
--HG--
extra : rebase_source : 7230d0bac38e3faf3c7da2ecaf406b2e02f51146
2014-12-09 02:40:26 -08:00
David Anderson
a63076d2ee
Add scroll listeners to dispatch-to-content regions. (bug 1013432 part 5, r=tn)
...
--HG--
extra : rebase_source : babd42d9bdae722173821e800bc595fe662ee8f1
2014-12-09 02:38:23 -08:00
David Anderson
636a716c5b
Rename ContentReceivedTouch to ContentReceivedInputBlock. (bug 1013432 part 3, r=kats)
...
--HG--
extra : rebase_source : ee0d05d4774fac9fb34297953e90e61f1d979d5d
2014-12-09 02:35:12 -08:00
Byron Campen [:bwc]
9f12762413
Bug 1091242 - Part 7: Wiring the build system together. r=jesup, r=ted
2014-11-17 17:03:28 -08:00
Byron Campen [:bwc]
3af28ea884
Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug
2014-11-19 16:16:29 -08:00
Byron Campen [:bwc]
0019770636
Bug 1091242 - Part 3: Mochitest work. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jib
2014-11-19 16:18:10 -08:00
Ehsan Akhgari
d60d0c93f5
Bug 1108687 - Fix the MOZ_STACK_CLASS annotation on DecodersToInitialize; r=jyavenard
...
The attribute syntax should appear after class.
--HG--
extra : rebase_source : 2793470bf5bcd8b701729906987ce9958016b4e7
2014-12-08 23:24:55 -05:00
Phil Ringnalda
5fe54ea0fd
Backed out 10 changesets (bug 1091242) for Android/b2g non-unified build bustage
...
CLOSED TREE
Backed out changeset 7f72b55c5de7 (bug 1091242)
Backed out changeset f1501aa24397 (bug 1091242)
Backed out changeset 7fde5994aee5 (bug 1091242)
Backed out changeset 59b415714087 (bug 1091242)
Backed out changeset dadb65fedc08 (bug 1091242)
Backed out changeset 21be81424e4e (bug 1091242)
Backed out changeset 498fb1dafba5 (bug 1091242)
Backed out changeset 8d0653eb85ab (bug 1091242)
Backed out changeset c82d484e135a (bug 1091242)
Backed out changeset 3e0c8932f1b1 (bug 1091242)
2014-12-08 20:53:07 -08:00
Chris Peterson
e424225899
Bug 1107814 - Part 2: Mark some directories as FAIL_ON_WARNINGS conditionally for some compilers. r=gps
2014-12-04 01:11:14 -08:00
Chris Peterson
22d0c4b343
Bug 1107814 - Part 1: Mark more directories as FAIL_ON_WARNINGS for all compilers. r=gps
2014-12-04 16:24:03 -08:00
Bobby Holley
9ef2bbc703
Bug 1108767
- Add the ability to chain same-type promises. r=cpearce
2014-12-08 17:19:05 -08:00
Bobby Holley
a143dac86d
Bug 1108767
- Allow promises to be resolved without a MediaPromiseHolder. r=cpearce
...
It turns out that there are use-cases where this restriction is clunky.
2014-12-08 17:19:05 -08:00
Bobby Holley
dc54f0958e
Bug 1108767
- Add MediaPromise::{Resolve,Reject}IfExists. r=cpearce
2014-12-08 17:19:05 -08:00
Bobby Holley
0f8a47ff4f
Bug 1108767
- Stop including MediaTaskQueue.h from MediaPromise.h. r=cpearce
...
We need this so that MediaTaskQueue can use promises.
2014-12-08 17:19:05 -08:00
Bobby Holley
2a3ae3c23c
Bug 1108767
- Separate ThenValueRunnable so that the constructors don't collide when the resolve value is the same as the reject value. r=cpearce
2014-12-08 17:19:05 -08:00
Wes Kocher
280a38ff20
Backed out 2 changesets (bug 1060529) for introducing a new intermittent bc1 orange
...
Backed out changeset 5ddd9eb25925 (bug 1060529)
Backed out changeset d4f962fb38be (bug 1060529)
2014-12-08 16:40:55 -08:00
Wes Kocher
126b4f108e
Backed out changeset bf25101e66cf (bug 1095098) for build bustage
2014-12-08 16:27:12 -08:00
Denis Volk
0f94bddfc8
Bug 1095098: move do_QueryObject templates into their own header r=froydnj
2014-11-20 12:20:10 +01:00
Christoph Kerschbaumer
82b90ed1be
Bug 1094067 - CSP: Parser should follow path production from RFC 3986 - parser tests (r=sstamm)
2014-11-14 15:06:27 -08:00
Christoph Kerschbaumer
590d997fd0
Bug 1094067 - CSP: Parser should follow path production from RFC 3986 (r=sstamm)
2014-11-14 15:05:36 -08:00
Christoph Kerschbaumer
a7a59cdd3d
Bug 949706 - CSP: Correct handling of web workers importing scripts that get redirected (r=sstamm)
2014-11-21 12:54:51 -08:00
Sid Stamm
28c2c8db86
Bug 949706 - tests for CSP enforcement on redirects in CSS-based image loading and worker script importing (r=ckerschb)
2014-12-04 13:43:54 -08:00
Bobby Holley
138a71a52a
Bug 1097823 - Implement Media Promises. r=cpearce
2014-12-08 14:45:37 -08:00
Bobby Holley
143aa4f9db
Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce
...
This is necessary to have strong guarantees that promises will be resolved.
While we're flushing the task queue, normal dispatch starts to fail,
meaning that we can't dispatch promise resolution. We have 3 options to handle
this:
(A) Never respond to the promise.
(B) Invoke the Resolve/Reject callback synchronously if dispatch fails.
(C) Prevent dispatch from failing.
(C) seems like the option least likely to violate invariants if we can get away
with it. Promise resolution is unlikely to be a heavyweight task in the way that
a decode task might be, so this should hopefully be ok.
Note that this still doesn't help for bonafide task queue shutdown. It's up to
consumers to tear down their MediaPromiseHolders before the task queues are shut
down.
2014-12-08 14:45:37 -08:00
Bobby Holley
8c9d29f7fe
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
2014-12-08 14:45:36 -08:00
Byron Campen [:bwc]
c29c3be2eb
Bug 1091242 - Part 7: Wiring the build system together. r=jesup, r=ted
2014-11-17 17:03:28 -08:00
Byron Campen [:bwc]
bb404e8254
Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug
2014-11-19 16:16:29 -08:00
Byron Campen [:bwc]
711f732dd9
Bug 1091242 - Part 3: Mochitest work. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jib
2014-11-19 16:18:10 -08:00
Jason Orendorff
acdfa74202
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : a349ef612573aff8f87b995a65df94ae56cab13d
extra : amend_source : bbfe549fe0735d8b33ffff66d7eeddcc2ad042d2
2014-12-02 16:56:35 -06:00
Dan Glastonbury
dd19bb1f83
Bug 1097416 - [WebGL2] Enable WebGL 2 if all required features are available. r=jgilbert
...
--HG--
extra : rebase_source : 696e99670b8184593ea8ca9aa4becb1c4d86cad6
extra : source : e2ff0e2bcf21067b6a121e50e4f290227aedc6c6
2014-10-27 09:36:26 +10:00
Ryan VanderMeulen
ba53ff1161
Backed out 5 changesets (bug 1098126
) for Windows web-platform-test failures.
...
Backed out changeset 7cf7a6ea28c2 (bug 1098126
)
Backed out changeset 21aab02fb41c (bug 1098126
)
Backed out changeset 55dba2167b36 (bug 1098126
)
Backed out changeset 73c2707c4f60 (bug 1098126
)
Backed out changeset 4d6a52c5fb75 (bug 1098126
)
2014-12-05 20:09:54 -05:00
Ryan VanderMeulen
0d016bc066
Merge m-c to inbound. a=merge
2014-12-05 19:16:21 -05:00
Ryan VanderMeulen
5f0aa6245d
Merge inbound to m-c. a=merge
2014-12-05 19:02:53 -05:00
L. David Baron
da55abe7bc
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 15:50:00 -08:00
Wes Kocher
e17b14bb50
Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
...
Backed out changeset bf9f31312c1a (bug 1089417)
Backed out changeset babf33f8e077 (bug 1089417)
Backed out changeset 47b4f47d2e36 (bug 1089417)
Backed out changeset 11da22489a4f (bug 1089417)
Backed out changeset a39f32b2b2de (bug 1089417)
Backed out changeset fba9c331e036 (bug 1089417)
Backed out changeset b541a037f627 (bug 1089417)
Backed out changeset fc47a51b4f96 (bug 1089417)
2014-12-05 12:45:41 -08:00
L. David Baron
c4977dbae7
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
Anthony Jones
4a402212d8
Bug 1098126
- Add CENC support to MoofParser; r=edwin
2014-12-05 14:17:23 -08:00
Seth Fowler
5eba8c43b5
Bug 1106522 (Part 2) - Add a test for SVG-as-image in picture elements. r=bz
...
--HG--
rename : image/test/mochitest/lime100x100.svg => dom/html/reftests/lime100x100.svg
rename : image/test/mochitest/red.png => dom/html/reftests/red.png
2014-12-05 11:33:10 -08:00
Seth Fowler
251c8100b8
Bug 1106522 (Part 1) - Make imgLoader::SupportImageWithMimeType optionally support image/svg+xml. r=bz
2014-12-05 11:33:08 -08:00
Carsten "Tomcat" Book
699673f87a
Merge mozilla-central to mozilla-inbound
2014-12-05 13:07:39 +01:00
Carsten "Tomcat" Book
772c7368d5
merge mozilla-inbound to mozilla-central a=merge
2014-12-05 13:00:16 +01:00
Chris Pearce
179eab15d6
Bug 1049272 - Expose sandbox vouchers to GMPs. r=jesup
2014-12-05 00:43:41 -08:00
Dimi Lee
6dcfe58782
Bug 1082300 - B2G NFC: remove NDEF and P2P from technology list. r=smaug, allstars.chh
2014-12-05 01:38:38 +08:00
Carsten "Tomcat" Book
e323ebf44c
Merge mozilla-central to b2g-inbound
2014-12-04 17:08:51 +01:00
Carsten "Tomcat" Book
9c0e2f6b07
merge b2g-inbound to mozilla-central a=merge
2014-12-04 17:03:38 +01:00
Reuben Morais
ac0f041896
Bug 1098470 - Move manifest.* scope from navigator.getFeature to navigator.hasFeature. r=ehsan
2014-12-03 10:50:46 -08:00
Chris Pearce
d928f41d37
Bug 1104970 - Store GMPStorage record names at the start of each record. r=jesup
2014-12-03 13:36:00 +01:00
Chris Pearce
b42661434f
Bug 1104970 - Handle GMPStorage write failure in gtest. r=edwin
2014-12-03 13:34:00 +01:00
Mike Habicher
2c017fb242
Bug 1103400
- add autofocus support to WebRTC on Gonk, r=aosmond,jesup
2014-12-03 17:08:00 +01:00
Andrea Marchesini
3b337f3505
Bug 1104064
- setInterval(,0) in workers must be scheduled correctly, r=khuey
2014-12-03 10:57:39 -08:00
Andrew Osmond
30838a3e4e
Bug 804359 - Add support for detection of camcorder profiles at runtime. r=mikeh
2014-12-02 15:14:17 -08:00
L. David Baron
568297df70
Bug 1106324 - Call removeLock in case where the call was missing. r=qdot
...
While I was debugging bug 1105511, khuey noticed that one case was
missing a removeLock call. We should add it; it seems like if we ever
hit this error case, the settings lock queue would get stuck. It's not
clear whether this is actually the cause of bug 1105511, so I'm putting
it in a separate bug.
2014-11-29 14:47:46 -08:00
JW Wang
2846b24d9c
Bug 1107545 - add off-main-thread tests for GMPStorage APIs. r=cpearce.
2014-12-04 21:34:00 +01:00
JW Wang
06779af85b
Bug 1107545 - introduce a test manager to make storage tests scalable. r=cpearce.
2014-12-04 21:32:00 +01:00
Benjamin Bouvier
4f9d6eacd1
Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
2014-12-05 05:01:47 +01:00
Ben Hsu
dc813ee637
Bug 1101334 - Part 2: Modify related testcase. r=aknow
2014-12-05 11:12:00 -05:00
Ben Hsu
f54a3d5e51
Bug 1101334 - Part 1: Modify the MMI parser (TelephonyService.js). r=aknow
2014-12-05 11:11:00 -05:00
Alexandre Lissy
7b995f0ea3
Bug 1106896 - Improve debug and error reporting in mozSettings. r=qdot
...
We break down the logging capabilities into two classes: debug and
verbose. Verbose will help to track everything that happens, while debug
should just report error cases. We also augment memory reports with
values to help tracking potential issues like: queue blockage, leaking,
etc.
2014-12-02 14:50:00 +01:00
Matthew Gregan
b341a046f7
Bug 1106657 - Move MOZ_PDM_VPX definition to moz.build. r=bholley
2014-12-02 14:00:45 +13:00
Fabrice Desré
38dc391f7f
Bug 1003848 - Don't use sync messaging during BrowserElementChild initialization r=smaug
2014-11-24 11:05:35 -08:00
Carsten "Tomcat" Book
e1cc9c8763
Backed out changeset fb224386bea8 (bug 1003848) for bustage on a CLOSED TREE
2014-12-03 16:43:15 +01:00
Thomas Zimmermann
d2c8bbf752
Bug 1094177: Call |Keystore::Shutdown| to cleanup key store, r=chucklee
2014-12-03 07:26:29 -08:00
Fabrice Desré
89db929ab8
Bug 1003848 - Don't use sync messaging during BrowserElementChild initialization r=smaug
2014-11-24 11:05:35 -08:00
Yoshi Huang
0baa955618
Bug 1103732 - Part 2: update test cases. r=dimi
...
From abdfb00788f359f4ed9bbd502a7e723350e3212d Mon Sep 17 00:00:00 2001
---
dom/nfc/tests/marionette/test_nfc_peer.js | 16 ++--------------
dom/nfc/tests/marionette/test_nfc_peer_sendFile.js | 3 +--
dom/nfc/tests/marionette/test_nfc_peer_sendndef.js | 5 ++---
3 files changed, 5 insertions(+), 19 deletions(-)
2014-11-27 15:05:29 +08:00
Yoshi Huang
1e4ab4c8f8
Bug 1103732 - remove getNFCPeer. r=smaug, dimi
2014-11-26 15:02:36 +08:00
Christoph Kerschbaumer
003a5b8d57
Bug 1021669 - Use protocol flags to whiteliste protocols not suspect to CSP (r=sstamm)
2014-11-20 14:59:53 -08:00
Andreas Pehrson
fd315ba8ff
Bug 1106547 - Return EOS after drain is complete, rather than before. r=cpearce
2014-12-01 22:10:00 +01:00
Andreas Pehrson
b65d1620f8
Bug 1105126 - Change test_eme_stream_capture_blocked.html to check loadeddata instead of canplay. r=cpearce
2014-12-01 19:24:00 +01:00
Bobby Holley
dba2651569
Bug 1104964 - Make MediaDecoderReader own the task queue. r=cpearce
2014-12-01 21:51:03 -08:00
Bobby Holley
e693d3e685
Bug 1104964 - Rename the task queue for hardware video decoding to something more obvious. r=cpearce
...
Otherwise it will shadow the mTaskQueue that we're about to introduce on
MediaDecoderReader.
2014-12-01 21:51:02 -08:00
Bobby Holley
38d5cddf88
Bug 1104964 - Split shutdown initiatation and queue-drain-waiting into separate pieces. r=cpearce
...
This patch shouldn't change any behavior. The upcoming patch takes advantage of
these separate pieces.
2014-12-01 21:51:02 -08:00
Bobby Holley
79860bf9ab
Bug 1104964 - Make sure that MediaDecoderReader::Shutdown is always called. r=cpearce
2014-12-01 21:51:02 -08:00
Bobby Holley
bd6a57b08d
Bug 1104964 - Handle ShutdownPoolsEvent race. r=cpearce
2014-12-01 21:51:02 -08:00
Dan Glastonbury
baf3f4332f
Bug 1048724 - [WebGL2] Transform Feedback. r=jgilbert,smaug
...
--HG--
extra : rebase_source : 40fe3ec66b091ced40f5a773fdc23d06bf6abc11
2014-11-26 12:00:06 +10:00
Matthew Gregan
0e219a07c0
Bug 1104410 - Add a test.
...
--HG--
extra : rebase_source : 5350acb0503b650ba322cebe14d39e1df5778e51
2014-12-02 11:59:45 +13:00
Boris Zbarsky
b21414912c
Bug 966385 followup to make the review comment code actually compile.
2014-12-01 15:27:19 -05:00
Boris Zbarsky
4c2e5e962d
Bug 1104875. Ellipsize long unresponsive script locations so they don't make the slow script dialog too big. r=peterv
2014-12-01 15:18:40 -05:00
Boris Zbarsky
6ac7384613
Bug 1105614. Fix dependency tracking for IDL methods with dictionary arguments. r=peterv
2014-12-01 15:17:58 -05:00
Boris Zbarsky
7195ec693d
Bug 966385. Stop using the deprecated GetInputEncoding in XHR code. r=peterv
2014-12-01 15:17:49 -05:00
Boris Zbarsky
c9285776b2
Bug 830260. Passing null as the value to CSSStyleDeclaration.setProperty should remove the property. r=heycam
2014-12-01 15:15:59 -05:00
JW Wang
a62d6f881c
Bug 1102607 - make GMPStorage APIs callable off the main thread. r=cpearce.
2014-11-28 00:34:00 +01:00
Ehsan Akhgari
751467e432
Bug 116083 - Correctly handle the whitespace in all preformatted elements; r=roc
...
Previously this code only handled the special case of a <body> element that
had an explicit style attribute, which doesn't really make sense. Now we
do the right thing based on the computed white-space style.
2014-12-01 06:38:11 -05:00
Dan Glastonbury
eeea0b42c9
Bug 1048719 - [WebGL2] Remove WebGLQueryRefPtr typedef. r=jgilbert
...
--HG--
extra : rebase_source : 1215509032baa31835844b4ee875e479de7cea2c
extra : source : 293d398b392ca1959d793298327ce2db170e1ca2
2014-11-26 13:46:49 +10:00
Olli Pettay
a8059d6d37
Bug 1091934, increase EventSource tests stress factor, r=wellington
2014-11-30 17:51:33 -08:00
Yoshi Huang
7d462fac68
Bug 1048676 - Part 2: Nfc.js and test case change. r=dimi
...
From 609631024dbcf07d74c13b15ce201b499e6176dd Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 30 +++++++++++-----------
.../marionette/test_nfc_checkP2PRegistration.js | 4 +--
.../tests/marionette/test_nfc_error_messages.js | 4 +--
dom/nfc/tests/marionette/test_nfc_peer.js | 4 ++-
4 files changed, 22 insertions(+), 20 deletions(-)
2014-11-06 11:21:07 +08:00
Yoshi Huang
215cbc771b
Bug 1048676 - Part 1: WebIDL and DOM change. r=smaug, dimi
...
From 28e46b34f04d20d5f10c14a85e77ec1ac98aad9e Mon Sep 17 00:00:00 2001
---
dom/apps/PermissionsTable.jsm | 9 +++++++--
dom/nfc/nsNfc.js | 9 +++++----
dom/webidl/MozNFC.webidl | 8 ++------
dom/webidl/MozNFCPeer.webidl | 2 +-
dom/webidl/MozNFCPeerEvent.webidl | 2 +-
dom/webidl/MozNFCTagEvent.webidl | 2 +-
6 files changed, 17 insertions(+), 15 deletions(-)
2014-11-06 11:12:38 +08:00
Jonathan Kew
491103743a
Bug 1107617 - Add support for writing-mode to the NotifyIMESelection message. r=smaug
2014-12-04 18:15:43 -08:00
Daniel Holbert
22ecaed796
Bug 1107351: Simplify logic in AnimationPlayer::GetCurrentTime(). r=birtles
2014-12-04 12:13:38 -08:00
Nathan Froyd
bde61135d5
Bug 1109826 - part 0a - uncomment preprocessing directives in ImportExport.jsm; r=fabrice
...
Apparently, these directives should have been uncommented prior to landing.
2014-12-10 14:50:27 -05:00
Shelly Lin
d7e949d038
Bug 1003695 - Support multiple audio tracks and video tracks in DOMMediaStream. r=roc,jib,smaug
2014-12-12 11:54:12 +08:00
Masayuki Nakano
dffa5d5d04
Bug 1100862 Shortcut key handlers should ignore Windows-Logo key state if no shortcut keys match a key event and the key is pressed because native applications do so r=enndeakin
2014-12-12 21:17:37 +09:00
Andrea Marchesini
e94f402f60
Bug 1105194 - Bail early if Websocket connection is being disconnected. r=smaug
2014-12-12 14:37:07 -05:00
Andreas Pehrson
773f7b483b
Bug 1109405 - Fix shutdown of MediaEngineWebRTC sources with multiple attached streams. r=jesup
2014-12-11 23:52:00 -05:00
Karl Tomlinson
a5bc939348
bug 1108846 notify MediaSourceDecoder of bytes downloaded to trigger progress events r=kinetik
...
--HG--
extra : rebase_source : d13f3a9c46cce745cffc86a179875f34e7a52428
2014-12-10 10:45:06 +13:00
Karl Tomlinson
d95ab8bc85
bug 1108838 dispatch "stalled" even when no bytes have been received r=cpearce
...
This is important for MediaSource, where there is no initial request to set up
the stall counter by sending an initial progress event.
For sources using ChannelMediaResource, this means that stalled can now fire
before an HTTP response is received.
Also reset stalled timer on transitions to NETWORK_LOADING,
and don't run the progress timer while stalled.
--HG--
extra : rebase_source : cf2cf8a4de37ca4859761941946393e9747c0706
2014-11-28 17:07:15 +13:00
Karl Tomlinson
d21db9fc16
bug 1108838 move stalled/progress timing from MediaDecoder to HTMLMediaElement r=cpearce
...
This provides that mNetworkState is available for determining whether progress
notification from the resource/MediaCache after stalled should resume progress
events. The timer will be stopped while stalled in a subsequent patch, and
should not be restarted unless NETWORK_LOADING.
--HG--
extra : rebase_source : e335555de404f6a899762be3c05b8f5444c357e3
2014-11-28 12:17:18 +13:00
Karl Tomlinson
42023d1511
bug 1108787 use NowLoRes() for progress event timing r=cpearce
...
Precision is not required, and is more costly on some platforms.
--HG--
extra : rebase_source : de36a0d249a89e579a7433f40c89b339f7db5b49
2014-11-21 15:45:29 +13:00
Karl Tomlinson
4834bbd250
bug 1108787 dispatch progress even when timer runs late r=cpearce
...
avoiding skipping progress events when data is received only soon after the
previous progress event.
--HG--
extra : rebase_source : 5108ae7d91bac613ed67f85c0963c6ca020bee07
2014-11-21 17:37:44 +13:00
Dan Glastonbury
ebb118a497
Bug 1048731 - [WebGL2] Implement new buffer binding targets. r=jgilbert
...
--HG--
extra : rebase_source : cbba1bb1995a35e7238b40a6819274d2fb15a40c
extra : source : 0f5fc69cd1f616e224ff5837f4c7486c126197e0
2014-12-05 17:04:55 +10:00
Bobby Holley
312651fc98
Bug 1108707 - Make reader shutdown asynchronous. r=cpearce (relanding on a CLOSED TREE because it wasn't the source of the leaks)
2014-12-09 11:43:21 -08:00
Wes Kocher
1f717c46d2
Backed out changeset 39398fba066e (bug 1098386) for actually leaking
2014-12-09 13:36:24 -08:00
Terrence Cole
d0e0d193b8
Bug 1107349 - Always build in enerational GC support; r=jonco
2014-12-04 09:45:05 -08:00
Ryan VanderMeulen
073573c2a9
Backed out changeset 18c302f80bce (bug 1108707) for nsTArray_base leaks.
...
CLOSED TREE
2014-12-09 15:49:38 -05:00
Chris Pearce
b392b7de2a
Bug 1077159 - Use macros for GMP API names, to make them implicitly versionable. r=jesup
2014-12-10 09:35:26 +13:00
Boris Zbarsky
c617f3e3b9
Bug 1012798 part 2. Stop defining a value property named "window" on the global. r=peterv
2014-12-09 14:44:37 -05:00
Bobby Holley
fc5e0383a6
Bug 1108707 - Make reader shutdown asynchronous. r=cpearce
2014-12-09 11:43:21 -08:00
Trevor Saunders
429fb6858c
bug 1098386 - Allow PDocAccessibleConstructor to be recieved when gAccessibilityService doesn't exist r=surkov
...
Talos causes accessibility to be instantiated only in the content
process. That means PDocAccessibleConstructor messages can be recieved
by the parent when GetAccService() returns null. The easiest way of
dealing with this is moving DocManager::mRemoteDocuments from a member
of the acc service singleton to its own global. That means the parent
process can track accessible documents in child processes without
instantiating a11y in the parent process.
2014-12-08 20:08:15 -05:00
Tim Chien
7086ef24a8
Bug 936724 - Implement addInput/removeInput in InputMethod API. r=yxl, r=khuey
2014-12-09 14:20:40 -05:00
Phil Ringnalda
0c28317b88
Back out 51ee43190135 (bug 1050770) for WinXP bc2 failures
2014-12-10 20:04:33 -08:00
Tom Tromey
ba7405a4ee
Bug 1050770 - add paint details to timeline; r=smaug,mattwoodrow
2014-12-10 16:32:51 -08:00
Jan-Ivar Bruaroey
2bce7166b3
Bug 1091898 - restore exception-handling around legacy callbacks. r=mt
2014-12-08 09:37:14 -06:00
Jan-Ivar Bruaroey
118455dc22
Bug 1091898 - promise-chain test + converted non-harness-using tests to promises. r=drno
2014-12-08 10:28:52 -06:00
Jan-Ivar Bruaroey
f75be80939
Bug 1091898 - update test of exceptions from jsimplemented. r=jesup
2014-12-08 10:18:38 -06:00
Jan-Ivar Bruaroey
2e35a02c83
Bug 1091898 - remove old non-spec exceptionhandling around callbacks. r=jesup, r=drno
2014-11-26 22:35:54 -05:00
Jan-Ivar Bruaroey
1a862d4145
Bug 1091898 - add RTCPeerConnection hybrid with promises. r=bz, r=mt
2014-12-08 09:36:18 -06:00
Jan-Ivar Bruaroey
a9af3c3a27
Bug 1091898 - pass in getWebIDLCallerPrincipal().origin to IdP to allow use of Promises. r=mt
2014-12-08 09:53:47 -06:00
Jan-Ivar Bruaroey
30a709ff3c
Bug 1091898 - remove webrtc-specific testing of webidl exceptions. r=jesup, r=drno
2014-12-08 09:50:35 -06:00
Jan-Ivar Bruaroey
275a55cc97
Bug 1091898 - add Error names to PeerConnection errors rather than empty string. r=jesup
2014-12-08 09:35:32 -06:00
Dan Glastonbury
2a4ac288e1
Bug 1048745 - [WebGL2] Integer vertex attributes. r=jgilbert
...
--HG--
extra : rebase_source : 590eaef6f7582701607e48f7e67bbe7100ff7199
2014-06-24 10:56:21 +10:00
Brian Birtles
634e380e9b
Bug 1104433 part 3 - Extend the timeout of dom/imptests/editing/conformancetest/test_runtest.html; rs=Ms2ger
2014-12-01 08:37:45 +09:00
Brian Birtles
42cc797d1e
Bug 1104433 part 2 - Update dom/imptests/testharness.js and friends; rs=Ms2ger
2014-12-01 08:36:45 +09:00
Brian Birtles
9a78398b6b
Bug 1104433 part 1 - Update test_error_events.html to set allow_uncaught_exception; r=Ms2ger
2014-12-01 08:36:22 +09:00
awake
58280aba48
Bug 1100632 - Remove --disable-opus option and MOZ_OPUS #define macros. r=rillian,ted
2014-11-28 01:20:00 -08:00
Bob Owen
b539721eb8
Bug 928044 Part 2: Enable the content sandbox by default on Windows with an open policy. r=tabraldes,glandium,jimm
...
--HG--
rename : security/sandbox/win/src/warnonlysandbox/wosCallbacks.h => security/sandbox/win/src/logging/loggingCallbacks.h
rename : security/sandbox/win/src/warnonlysandbox/wosTypes.h => security/sandbox/win/src/logging/loggingTypes.h
rename : security/sandbox/win/src/warnonlysandbox/warnOnlySandbox.cpp => security/sandbox/win/src/logging/sandboxLogging.cpp
rename : security/sandbox/win/src/warnonlysandbox/warnOnlySandbox.h => security/sandbox/win/src/logging/sandboxLogging.h
2014-11-29 17:12:18 +00:00
Ralph Giles
879c02cca2
Bug 1065111 - Remove more obsolete AppleUtils includes. r=jya
2014-11-27 15:23:00 -08:00
Ralph Giles
e9517830eb
Bug 1065111 - Move logging function AppleDecoderModule. r=jya
...
This allows us to remove the AppleUtils.cpp source file entirely.
2014-11-27 13:23:00 -08:00
Ralph Giles
3652364aeb
Bug 1065111 - Remove obsolete logging macros. r=jya
2014-11-27 13:21:00 -08:00