Ryan VanderMeulen
b93dfdf1a7
Backed out changesets 5e406b1536f9, 27e644701c98, and 762aff2c9dbf (bug 1083989) for mochitest-e10s failures.
...
CLOSED TREE
2014-10-30 12:46:08 -04:00
Brian Marshall
ed2fcb1f5d
Bug 82711 - Fix error with some compilers from previous patch. r=bzbarsky
2014-10-30 06:09:22 -07:00
Andrew McCreight
6869aa38e9
Bug 1080096 - Clear UDPSocketChildBase::mSocket in ReleaseIPDLReference(). r=schien
...
This breaks a possible cycle between UDPSocketChild and UDPSocket.
The nulling out must be done before the Release, because the Release may destroy |this|.
2014-10-30 14:12:09 -07:00
Alexandre Lissy
00e8c7eeb3
Bug 1089619 - Stop abusing the Settings API from Gonk GPS. r=kanru
...
GPS handling for Gonk abuses the Settings API in two ways. First, on
mozsettings-changed event, it will trigger two new requests to read
values (debug enabled and GPS locations ignore). This is useless since
the event already contains the key that has changed and the new value,
so there is no need to do a createLock().get() call. Then, in startup
code, the Init() method is supposed to check itself whether it is
already running. This is done through the mStarted boolean. The same
Init() method is responsible for adding the mozsettings-changed
observer, which is removed by the Shutdown() method. Investigation on
device by using the Geolocation API has proven that we were leaking some
observers. This is because checking mStarted boolean is performed after
we request settings values and we install the mozsettings-changed
observer. So any time the Init() gets called, we install it but we just
remove it once in Shutdown().
2014-10-30 07:42:00 -04:00
Ryan VanderMeulen
2f3ad42b2a
Merge m-c to inbound. a=merge
...
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
extra : rebase_source : 43e1262bc9912ae6b97ec9302a1bc149e51c8e1e
2014-10-30 16:19:07 -04:00
Kyle Huey
d1d2546edb
Bug 1072773: Add a preference for enabling SQLite's synchronous=FULL mode in IndexedDB. r=bent
2014-10-30 13:18:33 -07:00
Christoph Kerschbaumer
adf15c3375
Bug 1084652 - CSP: Violated directive must not be empty when sending csp reports - test updates (r=sstamm)
2014-10-29 14:47:26 -07:00
James Willcox
e9bc2ce458
Bug 1089159 - Correctly use MediaCodec's audio output format r=cpearce
...
--HG--
extra : rebase_source : 2b3b3a43e54cdcdac87e303a2705e8be7c60d3dd
2014-10-29 18:40:06 -05:00
Andrea Marchesini
a20087d2cf
Bug 1091016 - Remove network.websocket.enabled and introduce a pref just for websocket in workers, r=smaug
2014-10-30 15:22:31 +00:00
Jean-Yves Avenard
22e4cb81e7
Bug 1090900 - Issue SimpleTest.finish() even if test failed. r=padenot
2014-10-30 12:15:58 +11:00
Szu-Yu Chen [:aknow]
5b2d0fd08a
Bug 1090776 - Prevent DataCloneError. r=hsinyi
2014-10-29 03:09:00 -04:00
Edgar Chen
8dd9462cb2
Bug 1083745 - Part 3: Remove the redundant information carried in request result of icc.{set|get|unlock}CardLock API. r=hsinyi
2014-10-29 11:42:13 +08:00
Edgar Chen
19ff65e6d0
Bug 1083745 - Part 2: __exposedProps__ has been deprecated, use Cu.cloneInto() instead. r=hsinyi
2014-10-29 11:30:39 +08:00
Vaibhav Agrawal
a86dab8049
Bug 1089030 - Invalid mochitest skipped in dom/contacts/tests/mochitest.ini. r=jmaher
2014-10-29 22:00:00 -04:00
Edgar Chen
2f3628a1b2
Bug 1083745 - Part 1: Having different IPC message for getting and setting/unlocking request. r=hsinyi
2014-10-28 19:48:12 +08:00
Carsten "Tomcat" Book
17a5193227
Merge mozilla-central to mozilla-inbound
2014-10-31 14:23:10 +01:00
Carsten "Tomcat" Book
6ab7c874a2
Backed out changeset 77052db08766 (bug 611388)
2014-10-31 13:12:18 +01:00
Gabor Krizsanits
9d0ea83164
Bug 1061469 - part10: Removing intermittent import test. r=mrbkap
2014-10-31 13:03:03 +01:00
Gabor Krizsanits
6742856ebb
Bug 1061469 - part9: test: defaultView should be null for imports. r=mrbkap
2014-10-31 13:03:03 +01:00
Junior Hsu
02aead3802
Bug 1089472 - Remove boardcast UpdateState as onDownloadPackage. r=fabrice
2014-10-27 19:06:00 -04:00
Bevis Tseng
6db875073a
Bug 1088573 - Part 2: Enhance test coverage. r=echen
2014-10-29 17:53:55 +08:00
Bevis Tseng
ef726af2b8
Bug 1088573 - Part 1: Ensure that the |length| argument to GsmPduHelper.readSeptetsToString() is an integer. r=echen
2014-10-29 16:45:43 +08:00
David Rajchenbach-Teller
cd1048da46
Bug 1083989 - Adapt Browser Chrome mochitests that expect Promise.jsm in the scope. r=yoric
2014-10-27 22:45:18 +01:00
David Rajchenbach-Teller
98825457af
Bug 1083989 - Adapting Browser Chrome mochitests that expect Promise.jsm in the scope. r=yoric
2014-10-27 22:45:18 +01:00
Jan Varga
16631bbd5f
Bug 1089764 - Treat persistent storage as temporary storage; r=bent
2014-11-01 02:21:25 +01:00
Ryan VanderMeulen
e5309afe00
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-10-31 19:13:48 -04:00
Ryan VanderMeulen
a3db78bc80
Merge m-c to inbound. a=merge
2014-10-31 16:31:38 -04:00
Marcos Caceres
8976751925
Bug 1079453 - Implement the manifest processor part of W3C Manifest. r=ehsan
...
* spec conforming implementation
* test suite
2014-10-31 11:24:47 -07:00
Ryan VanderMeulen
24f8127ec9
Backed out changeset 1cce9c56538f (bug 1087633) for static analysis bustage.
2014-10-31 13:58:52 -04:00
Kyle Huey
c61377bed5
Bug 1091981: Make sure to use the canonical nsITelephonyCallback pointer. r=aknow
2014-10-31 10:50:22 -07:00
Olli Pettay
58362d8d4f
Bug 1087633, Filter out XPConnect wrapped input streams, r=bz
...
--HG--
extra : rebase_source : a33654c249bc60464fe3c1a372dee0f58ee465c7
2014-10-31 19:11:08 +02:00
Vinay G Shetty
12631d949a
Bug 811470 - Send geolocation error codes to the content process. r=jdm
2014-10-23 11:31:00 -07:00
Vaibhav Agrawal
9df1b8874f
Bug 1083347 - Removing entries from android23.json and annotating manifests. r=gbrown
2014-11-03 12:01:51 -08:00
Guilherme Goncalves
cea820f6e0
Bug 1088042 - Fix JsonWebKey object in test_WebCrypto_JWK. r=rbarnes
2014-10-23 09:07:00 +02:00
JW Wang
fe56b83729
Bug 1079695 - Part 3 - fix const-correctness of MediaDecoderStateMachine. r=kinetik
2014-10-30 21:12:00 +01:00
JW Wang
8a87fec721
Bug 1079695 - Part 2 - remove audio clock wordaround from MediaDecoderStateMachine. r=kinetik.
2014-11-02 18:06:00 +01:00
JW Wang
6f081dc6d3
Bug 1079695 - Part 1 - ensure AudioSink::GetPosition() is mono-increasing in spite of AudioStream error. r=kinetik
2014-10-30 21:10:00 +01:00
Ting-Yu Chou
90479ea0d6
Bug 1050122 - Part 2 - Disable preallocate when proc loader is not initialized. r=khuey
2014-11-01 13:28:33 +08:00
Ting-Yu Lin
eea9d67b6b
Bug 1029943 - Part 3 - Double timeout for test_collapse.html and test_extend.html. r=Ms2ger
2014-11-02 06:05:00 +01:00
Morris Tseng
485f0e3bac
Bug 1029943 - Part 1 - Hide selection carets when blurred. r=roc
2014-10-31 09:12:00 +01:00
JW Wang
f601386d86
Bug 1021794 - Fix and re-enable test_played.html. r=cpearce
2014-10-30 20:51:00 +01:00
Ted Clancy
ba48994bc6
Bug 1000313 - Adding homescreen-webapps-manage permission. r=sicking
2014-11-02 14:04:08 -05:00
Gina Yeh
a09ad1a0f0
Bug 989198, Patch 6: No need to forward KeyboardEvents in BrowserElementChildPreload.js, r=kchen.
2014-11-03 15:05:54 +08:00
Gina Yeh
c79737a224
Bug 989198, Patch 5: Mochitest for BeforeAfterKeyboardEvent, r=smaug.
2014-11-03 15:05:48 +08:00
Gina Yeh
0b6725a79b
Bug 989198, Patch 4: Dispatch both chrome event and key event for hardward keys, and add new permission, r=fabrice.
2014-11-03 15:05:43 +08:00
Gina Yeh
abb76353f3
Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
2014-11-03 15:05:38 +08:00
Gina Yeh
6b989e71ac
Bug 989198, Patch 2: Implementation of BeforeAfterKeyboardEvent, sr=smaug, r=masayuki.
2014-11-03 15:05:32 +08:00
Jeff Gilbert
ee4f10424d
Bug 1087650 - Fix tests. - r=kamidphish
2014-10-22 14:58:58 -07:00
Jeff Gilbert
7742fe5642
Bug 1087650 - Rename mochitests to test_*. - r=kamidphish
2014-10-22 12:27:21 -07:00
David Major
4e08bb483d
Bug 1084162 - Part 2: Don't PGO MobileConnection.cpp because it crashes VS2013. r=glandium
2014-11-04 14:28:06 +13:00
Bill McCloskey
9ecb538515
Bug 1093076 - Fix compile error on a CLOSED TREE
2014-11-03 16:54:36 -08:00
Bill McCloskey
fb556f8e3b
Bug 1093076 - Don't run non-OOP plugins in content processes (r=bsmedberg)
2014-11-03 15:50:05 -08:00
Sean Lin
c52d2b32e5
Bug 1088310 - [Stingray] Add more tests to TV Manager API. r=ehsan
...
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
2014-10-22 23:15:24 +08:00
Yoshi Huang
3d69235c82
Bug 1074611 - pass NDEF info to Content. r=smaug, dimi.
...
From 03c850ef46ffd4baeb84596fa219e39788eb0571 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 19 ++++++++++++++---
dom/nfc/gonk/NfcGonkMessage.h | 9 --------
dom/nfc/gonk/NfcMessageHandler.cpp | 8 +++----
dom/nfc/gonk/NfcOptions.h | 10 +++++----
dom/nfc/gonk/NfcService.cpp | 9 ++++++--
dom/nfc/nsINfcContentHelper.idl | 11 +++++++++-
dom/nfc/nsNfc.js | 28 +++++++++++++++++++++----
dom/webidl/MozNFCTag.webidl | 43 ++++++++++++++++++++++++++++++++++++++
dom/webidl/NfcOptions.webidl | 5 +++--
9 files changed, 113 insertions(+), 29 deletions(-)
2014-10-22 11:48:40 +08:00
Robert O'Callahan
7f7c0f6a92
Bug 1083635. Part 4.2: Create nsDOMWindowUtils::UpdateLayerTree and use it to flush layers in reftest content processes instead of doing a DRAW_WIDGET_LAYERS drawWindow. r=mattwoodrow
...
--HG--
extra : rebase_source : b1db1f0171180ed0a7ca36f92653cb702124fc95
2014-11-04 17:05:44 +13:00
Eric Faust
aa6e1a27d6
Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
2014-10-30 17:27:03 -07:00
Robert O'Callahan
a7942ba690
Bug 1093399. Fire UpdateReadyStateForData every time we get new data. r=cpearce
...
--HG--
extra : rebase_source : e243ecb8a72615cdf697228f30e631144cde129d
2014-11-04 14:19:14 +13:00
Christoph Kerschbaumer
43123c5ec0
Bug 1084652 - CSP: Violated directive must not be empty when sending csp reports (r=sstamm)
2014-10-17 16:33:02 -07:00
Jim Mathies
080ed7ce76
Bug 1091621 - Bump the pluginchanged epoch value at startup to insure content processes get a complete list of plugins. r=billm
2014-10-30 13:52:30 -05:00
Jason Orendorff
52b881a303
Bug 1090325 - Fix unconditional Symbol usage in a test, introduced by rev bff9837442af. r=Waldo.
...
--HG--
extra : rebase_source : 6301cee87494e1d64ed42a32247e62a2f984a3f0
2014-10-28 10:50:16 -05:00
Ryan VanderMeulen
cb8a31e3ed
Backed out changesets bc3b048b416d and 773b27cd166b (bug 1050122) for regression B2G debug test runtimes dramatically.
2014-11-03 12:46:43 -05:00
Trevor Saunders
aeb848d708
no bug - fix nullptr to bool conversions in Blob.cpp r=themaid
...
--HG--
extra : rebase_source : aa2c9dc11c88beb53b12ddd583121ca90a2f4969
2014-11-03 07:59:27 -05:00
Carsten "Tomcat" Book
f69a65625d
Merge mozilla-central to mozilla-inbound
2014-11-03 13:16:04 +01:00
Bob Owen
f4d4473225
Bug 1088130: Add to TestGMPCrossOrigin.cpp gtest to test that the APIs required for Output Protection on Windows work within the sandbox. r=cpearce
2014-11-03 10:02:30 +00:00
Jacek Caban
8f5ffaf898
Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce
2014-11-03 10:28:52 +01:00
Bobby Holley
56a6b50f23
Bug 1090991 - Introduce a new NotDecodedReason WAITING_FOR_DATA and use it for MSE. r=cpearce,r=cajbir
2014-11-03 09:20:15 +01:00
Bobby Holley
4482a8ac0f
Bug 1090991 - Unify MediaDecoderStateMachine::On{DecodeError,AudioEOS,VideoEOS} and eliminate duplicated logic. r=cpearce
...
We take this opportunity to align the behavior of Finish() calls between audio
and video EOS, invoking them unconditionally for both cases. Currently both
cases always call Finish() immediately, with the exception of:
(A) Video in seeking mode, where we may push mFirstVideoFrameAfterSeek before
doing so, and
(B) Video in the |default:| case.
Push() and Finish() seem like orthogonal operations on MediaQueue, but we
nonetheless preserve the old order just in case. There doesn't seem to be a good
reason for (B).
2014-11-03 09:20:14 +01:00
Bobby Holley
1ae09ed427
Bug 1090991 - Refactor RequestSampleCallback to use a single callback for all "not decoded" message. r=cpearce,r=cajbir
...
I'm going to add another one, and want this API to scale better than it does.
2014-11-03 09:20:14 +01:00
Bobby Holley
9341edfd88
Bug 1090991 - Modify MediaData::Type so that it may serve as a general-purpose enum for distinguishing audio and video. r=cpearce
...
We don't seem to have something like this already, and this seemed better than
introducing yet another new enum.
2014-11-03 09:20:14 +01:00
Andrea Marchesini
efeecd1989
Bug 1082734
- Disable location.searchParams for cross-origin insecure data access, r=bz
2014-11-03 08:18:22 +00:00
Andrea Marchesini
076303c1fe
Bug 978260 - Remove Assertions for mParentSuspended in Workers, r=khuey
2014-11-03 08:15:09 +00:00
Ben Kelly
bf78db5269
Bug 1091091: Support ErrorResult in Promise::MaybeReject(). r=bz
2014-10-30 11:12:09 -04:00
Vaibhav Agrawal
c9d43f5a41
Bug 1089029 - Removing invalid mochitests and adding them to support-files in content/base/test/mochitest.ini. r=jmaher
2014-10-31 02:44:00 +01:00
Tim Chien
2f7e428dec
Bug 1069055 - Merge focused element deletion test to another test. r=yxl
2014-10-31 02:11:00 +01:00
JW Wang
996d39bb25
Bug 1091436 - Enable test_chaining.html on B2G. r=cpearce
2014-10-30 06:37:00 +01:00
Vaibhav Agrawal
81e1888082
Bug 1089032 - Removing invalid mochitests and adding support-files in dom/encoding/test. r=jmaher
2014-10-30 10:43:00 +01:00
Vaibhav Agrawal
1ce33584a0
Bug 1089033 - Removing invalid mochitests and adding it as support-files in dom/events/test/mochitest.ini. r=jmaher
2014-10-30 10:09:00 +01:00
Vaibhav Agrawal
7f6c7d2e62
Bug 1089035 - Removing invalid mochitests and adding them to support-files in dom/tests/mochitest/*/mochitest.ini. r=jmaher
2014-10-30 11:46:00 +01:00
Vaibhav Agrawal
6d4081420e
Bug 1089036 - Removing invalid mochitests and adding them as support files in dom/workers/test/mochitest.ini. r=jmaher
2014-10-30 08:41:00 +01:00
Ralph Giles
5281f82c2d
Bug 1073805 - Apply ADTS header for Gonk. r=cpearce.
2014-10-30 17:01:00 -07:00
Ralph Giles
54fefa2ced
Bug 1073805 - Add ADTS header for FFmpeg. r=cpearce.
...
Keep a reference to the AudioDecoderConfig so we can pass the
appropriate values to the Adts method from our Input method.
2014-10-30 16:26:00 -07:00
Ralph Giles
f2efc69e3e
Bug 1073805 - Apply ADTS header for Android. r=cpearce.
2014-10-30 17:07:00 -07:00
Ralph Giles
d864351cac
Bug 1073805 - Apply ADTS headers to AAC on MacOS. r=cpearce
...
Our AudioFileStream parser needs the headers to find the sample
boundaries.
2014-10-30 15:47:00 -07:00
Chris Pearce
c713e384a6
Bug 1073805 - Pass raw AAC to Windows PlatformDecoder. r=kinetik
...
This avoids problems creating an ADTS header for newer HE-AAC profiles.
2014-10-30 15:45:00 -07:00
Chris Peterson
8da7a7205b
Bug 1092711 - Fix -Wunused-const-variable warning-as-error in non-unified dom/indexedDB. r=janv
2014-11-01 12:34:17 -07:00
Chris Pearce
49f76b6d44
Bug 1092860 - Fix GMPVideoFrameType and GMPSessionType serialization. r=jesup
2014-11-03 13:53:01 +13:00
Olli Pettay
c88f97a2e7
Bug 1087633, Filter out XPConnect wrapped input streams, r=bz
2014-11-02 22:01:55 +02:00
Jessica Jong
53412dcbe7
Bug 1052836 - Part 3: Use enums for preferred network type in nsIMobileConnectionService.idl (gonk). r=echen
2014-10-30 02:57:00 -04:00
Jessica Jong
fb5f27308f
Bug 1052836 - Part 2: Use enums for preferred network type in nsIMobileConnectionService.idl (dom/ipc). r=echen
2014-10-30 02:56:00 -04:00
Jessica Jong
b64f22e78a
Bug 1052836 - Part 1: Use enums for preferred network type in nsIMobileConnectionService.idl (idl). r=hsinyi
2014-10-30 02:56:00 -04:00
Edgar Chen
b8c285e8d0
Bug 1085307 - [Icc] Deprecate IccCardLockError.lockType. r=smaug,hsinyi
2014-10-24 16:04:04 +08:00
Jonathan Watt
a425c5fd02
Bug 1090494, part 2 - Convert the consumers of AppendRoundedRectToPath and MakePathForRoundedRect to use the new RectCornerRadii API. r=mattwoodrow
2014-10-30 09:34:10 +00:00
Bobby Holley
c800078491
Bug 1090983 - Invoke UpdateReadyState() after invoking SetState(). r=cpearce
...
Otherwise, UpdateReadyState() will think that nothing has changed.
2014-10-30 09:16:02 +01:00
Mike Hommey
21ec48314e
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Chris Pearce
431f474709
Bug 1071482 - Add more logging to help debug rare intermittent failures. r=edwin
2014-10-30 15:05:49 +13:00
Chris Pearce
6f2a592ad9
Bug 1071482 - Break a cycle in TrackBuffer and SourceBufferDecoder's MediaTaskQueue's SharedThreadPool. r=cajbir
2014-10-28 13:21:13 +13:00
Chris Pearce
729b9bea9e
Bug 1071482 - Make content encrypted via EME inaccessible from JS APIs. r=roc
2014-10-28 13:21:12 +13:00
Chris Pearce
8d1f1db910
Bug 1071482 - Rename test_encryptedMediaExtensions to test_eme_playback to make it easier to run all eme tests with a wildcard. r=edwin
...
--HG--
rename : dom/media/test/test_encryptedMediaExtensions.html => dom/media/test/test_eme_playback.html
2014-10-28 13:21:12 +13:00
Chris Pearce
43de57579f
Bug 1071482 - Factor out EME load/setup code, so it can be reused in other tests more easily. r=edwin
2014-10-28 13:21:11 +13:00
Andrew Sutherland
3d19057ccd
Bug 1087145 - Move mozTCPSocket/TCPSocket unit tests from xpcshell tests to mochitest-plain tests. r=jdm
...
Most of the TCPSocket and TCPServerSocket coverage was implemented exclusively
in Chrome-privileged xpcshell tests. This failed to provide coverage for the
key use case of content-privileged code using TCPSocket.
This cleans up the test implementation and migrates them to mochitests.
Coverage is improved as evidenced by two tested TCPServerSocket issues that were
addressed in this patch:
- ArrayBuffers weren't being created in the content page's context, so
exceptions would be thrown when accessed.
- 'drain' notifications were not being hooked up.
The following fix that lacks coverage that notices the fix was implemented:
- TCPServerSocket now properly propagates the appId for network usage tracking.
2014-10-29 22:03:54 -04:00
Ralph Giles
8019521228
Bug 1091304 - Improve fmp4 logging. r=kinetik
...
The %#x format specifier for hex values doesn't work with our
logging macros, and MacOS error codes are generally listed
in decimal anyway.
Also log the reason for a Drain() call to assist debugging.
2014-10-29 17:09:00 -07:00
Jeff Gilbert
d8f1d4e920
Bug 1088345 - Remove now-passing tests from expected failures. - r=kamidphish
2014-10-25 18:32:24 -07:00
Jeff Gilbert
a095bc6ede
Bug 1088345 - Handle possibly-invalid enums for queries. - r=kamidphish
2014-10-23 18:55:49 -07:00
Jeff Gilbert
e15b3b3c98
Bug 1088345 - Don't run GL commands that may cause non-OOM errors. - r=kamidphish
2014-10-23 15:10:57 -07:00
Jeff Gilbert
a25184ab43
Bug 1088345 - Improve glGetError handling. - r=kamidphish
2014-10-24 16:52:35 -07:00
Randell Jesup
c2c8ca4103
Bug 1085356: Fix Mac audio output changes on older/different macs r=padenot
...
Remove any buffered audio from before an output switch is signaled, as well
as handling gaps in callbacks after a switch.
2014-10-29 10:47:28 -04:00
Wes Kocher
7a3fecf01a
Backed out changeset 3629ea724086 (bug 1089159) for android 2.3 build failures
2014-10-29 15:14:19 -07:00
Boris Zbarsky
84bd1c446e
Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv
2014-10-29 15:06:20 -04:00
Ryan VanderMeulen
bb532b6cc5
Merge m-c to inbound. a=merge
2014-10-29 16:51:39 -04:00
Ryan VanderMeulen
f8a21a687f
Merge inbound to m-c. a=merge
2014-10-29 16:49:04 -04:00
James Willcox
0987700cd9
Bug 1089159 - Correctly use MediaCodec's audio output format r=cpearce
...
--HG--
extra : histedit_source : 0f720def526984be46a528090a1b1fe4d15bfc99
2014-10-29 15:46:10 -05:00
Ryan VanderMeulen
9d1e9b42ae
Merge fx-team to m-c. a=merge
2014-10-29 16:30:13 -04:00
Ryan VanderMeulen
fa12cf60bd
Backed out changeset 4b4c7462ec89 (bug 1087378) for bustage.
...
CLOSED TREE
2014-10-29 16:27:15 -04:00
Eddy Bruël
afba4e0724
Bug 757133 - Implement a WorkerDebugger;r=khuey
2014-10-29 21:11:33 +01:00
Ryan VanderMeulen
3da9d3b216
Backed out changesets 62a8be146b4b, d9a9008a1e93, e6761281d389, and 913e16c2877b (bug 1071482) for causing various intermittent failures.
...
--HG--
rename : dom/media/test/test_eme_playback.html => dom/media/test/test_encryptedMediaExtensions.html
2014-10-29 12:31:43 -04:00
Ryan VanderMeulen
307b069ebc
Backed out changeset 459d3080fdf8 (bug 1056018) for e10s mochitest-bc failures.
...
CLOSED TREE
2014-10-29 15:50:48 -04:00
Boris Zbarsky
2a28827a16
Bug 1088002 part 3. Stop requiring JSPROP_PROPOP_ACCESSORS just to use stub accessors. r=waldo
2014-10-29 15:06:32 -04:00
Boris Zbarsky
472292138d
Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo
2014-10-29 15:06:31 -04:00
Boris Zbarsky
1e9b146b81
Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv
2014-10-29 15:06:20 -04:00
Gabriel Ivanica
796a359d93
Bug 1089705 - Replace "assert" with "MOZ_ASSERT" in some media code. r=dholbert
2014-10-29 00:43:18 +02:00
Tim Chien
28d5f6ef8c
Bug 1083617 - Block the blur message if focus is already removed from remote frame. r=yxl
2014-10-28 23:47:00 -04:00
Bill McCloskey
33e4af490f
Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
...
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Bill McCloskey
ee083de0d3
Bug 641685 - [e10s] Make setTestPluginEnabledState work in content processes (r=bsmedberg)
2014-10-29 08:04:51 -07:00
Bill McCloskey
652d9ae8c5
Bug 641685 - Make plugin object map a singleton in the plugin process (r=bsmedberg)
...
This patches moves the object map (which tracks the PluginScriptableObjectChild
and PluginInstanceChild for a given NPObject) from the PluginModuleChild to
a global variable. This change prepares the way for having multiple PluginModuleChild
instances in a given plugin process.
2014-10-29 08:04:51 -07:00
Blake Kaplan
396542d3ef
Bug 1056018 - Mark the a few IPC calls as urgent priority to deal with edge cases involving CPOWs. r=billm (with one bugfix written by him and r=me)
2014-10-29 11:41:10 -07:00
Jonathan Watt
af27386c5e
Bug 1090916 - Ignore SVG rect radii and calculate the bounds of rounded rects using Math when we have a rectilinear transform. r=longsonr
2014-10-29 17:07:11 +00:00
Andrea Marchesini
ae2388ea8f
Bug 1090183 - WebSockets should work in SharedWorkers, r=smaug
2014-10-29 16:54:35 +00:00
Henry Chang
ae8f2cb123
Bug 1087152 - Ignore the failure cause by ifc_remove_route "0.0.0.0" or "::". r=vchang
2014-10-22 19:55:17 +08:00
Henry Chang
f6d3500993
Bug 1083449 - Use a shared mutex instead of a per-instance mutex to protect ifc commands. r=vchang, r=chucklee
2014-10-29 16:23:52 +08:00
Alexandre Lissy
f345a0390f
Bug 1082001 - Cleanup settings lock from parent itself. r=bent
...
From bug 1065128 SettingsManager has been changed to listen the
dom-window-destroyed event for its cleanup. However, when running Gaia
in Mulet, a race condition is exposed. For B2G, when loading a page,
about:blank is first used. This means that window destroyed events will
be triggered. However, from the dom-window-destroyed event we cannot
distinguish whether this is about:blank or a legit application being
closed. SettingsManager gets initialized (i.e., init() called) when the
application makes use of navigator.mozSettings. So the chain of event is
that we have a SettingsManager living because System app did some
request. At this time, about:blank is being unloaded and triggers a
dom-window-destroyed event. This makes SettingsManager doing its
cleanup, especially freeing the window reference. Then in the meantime,
we have the navigator.mozSettings use that is progressing. At some
point, SettingsManager has no more window to send messages to, and Gaia
is not able to even start.
SettingsRequestManager lives on the parent process and SettingsManager
lives on the child side. Part of the cleanup performed by
SettingsManager was to ensure pending locks on the parent process would
be forced to finalize to make sure those are being properly committed.
We move this cleanup to SettingsRequestManager and we augment the lock
informations with the proper inner window id. This way we can track
which lock is attached to which inner window when the lock gets created.
And thus we can listen on inner-window-destroyed from
SettingsRequestManager to be able to force finalize on any pending lock.
Impacted code path are those were we are not running out of process.
When we are running out of process, SettingsRequestManager already
listens on the child-process-shutdown event to perform the lock
finalization.
2014-10-29 02:36:00 -04:00
Carsten "Tomcat" Book
0e080916a4
Merge mozilla-central to mozilla-inbound
2014-10-29 13:38:41 +01:00
Carsten "Tomcat" Book
2bb52b1f3d
merge b2g-inbound to mozilla-central a=merge
2014-10-29 13:34:27 +01:00
Jan Varga
781eeb8490
Bug 1068787 - Quota usage not decreased when removing unsuccessfully copied files; r=bent
2014-10-28 20:06:54 +01:00
Hsin-Yi Tsai
b4ca0694a1
Bug 1089534 - [B2G][Telephony] should GetCallFromEverywhere in Telephony::NotifyError. r=aknow
2014-10-27 17:06:40 +08:00
Mike Conley
7c82948304
Bug 1082579 - Introduce PPrinting.ipdl and proxies for opening printing UI. r=blassey.
...
--HG--
extra : rebase_source : 69ac7840ef72055911daa0ff482236b57f563aba
2014-10-28 11:59:08 -04:00
JW Wang
2c44ae2393
Bug 1088481 - stop progress timer in MediaDecoder::Shutdown if necessary. r=cpearce
2014-10-27 02:47:00 +01:00
Blake Kaplan
ac43f08a6a
Bug 1049299 - Correctly calculate 3rd-party cookie status for content-process HTTP channels. r=jduell
2014-10-28 14:23:00 +01:00
Brian Marshall
d187d1d3e0
Bug 82711 - Support CSS white-space property on textareas. r=bz
2014-10-28 10:33:15 -07:00
Benjamin Chen
27f8c5d1c6
Bug 1090083 - Enable test_mediarecorder_record_no_timeslice.html on B2G platform. r=jwwang
2014-10-28 16:04:20 +08:00
JW Wang
ef70ce546e
Bug 1089484 - Have test_reset_src.html test more files to increase test coverage. r=kinetik
2014-10-27 23:34:00 +01:00
Ryan VanderMeulen
dd4daf2bb9
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2014-10-28 16:22:39 -04:00
Ryan VanderMeulen
21263e2a69
Bug 453969 - Bustage follow-up. a=bustage
2014-10-28 16:16:54 -04:00
Ryan VanderMeulen
a00321af3a
Merge inbound to m-c. a=merge
2014-10-28 16:10:05 -04:00
Ryan VanderMeulen
1d613b651e
Bug 453969 - Disable test_bug382113.html on OSX and Windows debug due to intermittent failures.
...
CLOSED TREE
2014-10-28 15:49:43 -04:00
Ryan VanderMeulen
37f67821c2
Bug 608634 - Disable test_error_in_video_document.html on OSX and Windows for intermittent failures.
2014-10-28 15:45:52 -04:00
Ryan VanderMeulen
0e70b7a7a0
Backed out changeset 2bb46b19c290 (bug 993137) for making test_input_color_picker_popup.html flakier than it was to start.
...
CLOSED TREE
2014-10-28 15:15:29 -04:00
Ryan VanderMeulen
882861179f
Bug 1005846 - Disable test_canvas_focusring.html on Windows debug for frequent intermittent failures.
...
CLOSED TREE
2014-10-28 15:08:01 -04:00
Ryan VanderMeulen
e56775c01c
Backed out changeset 35c5909b9adb (bug 1085627) because it appears to have just moved the failures to another test instead.
...
CLOSED TREE
2014-10-28 14:45:25 -04:00
Olli Pettay
015803eb8d
Bug 1080709, null check files coming from filepicker's enumerator, r=baku
2014-10-28 18:54:57 +02:00
Mike Habicher
29faa433d9
Bug 1068393 - assume camera permission for certified apps (saves ~100ms on Flame), r=fabrice
2014-10-28 11:54:38 -04:00