Commit Graph

37553 Commits

Author SHA1 Message Date
Wes Kocher
97c54f4178 Backed out changeset a2f3a6818c4d (bug 1189887) for test_instance_re-parent.html failures CLOSED TREE 2015-08-05 13:09:08 -07:00
Bas Schouten
d952966e55 Bug 1188752: Ensure persistence of DrawTarget when using InitializeWithSurface. r=jrmuizel 2015-08-05 19:00:03 +00:00
Aaron Klotz
a0ada7c1ad Bug 1189887: Enable async plugin init by default except when e10s is on; r=jimm 2015-07-31 13:39:42 -06:00
Ryan VanderMeulen
1af9b51140 Backed out 4 changesets (bug 1188099) for B2G test failures and crashes.
Backed out changeset f89e9a209c6c (bug 1188099)
Backed out changeset e5b42fb931a6 (bug 1188099)
Backed out changeset a300bd34d135 (bug 1188099)
Backed out changeset 02f399ce296d (bug 1188099)
2015-08-05 14:36:49 -04:00
Eitan Isaacson
45140a75a5 Bug 1188099 - (Part 4) Introduce mochitest coverage for speech global queue. r=smaug r=kdavis 2015-08-05 10:25:42 -07:00
Eitan Isaacson
5c08b2bfa0 Bug 1188099 - (Part 3) Introduce [ChromeOnly] SpeechSynthesis.forceEnd for tests. r=smaug r=kdavis 2015-08-05 10:25:42 -07:00
Eitan Isaacson
e811712a0a Bug 1188099 - (Part 2) Introduce global queue and track speaking state across windows. r=smaug r=kdavis 2015-08-05 10:25:42 -07:00
Eitan Isaacson
c095063b87 Bug 1188099 - (Part 1) Enable/disable global queue depending on voices and pref. r=smaug r=kdavis 2015-08-05 10:25:42 -07:00
Eugen Sawin
369bd9da52 Bug 1191281 - Increase strictness of ID3 header detection. r=ehoogeveen 2015-08-05 17:57:00 +02:00
Ryan VanderMeulen
fc4ff6ed43 Bug 1048624 - Cleanup and refactor the media crashtest manifests and re-enable some disabled tests that now pass. 2015-08-05 08:44:14 -04:00
Aryeh Gregor
3713e55caa Bug 1190823 - Move OwningNonNull.h to xpcom/base/; r=froydnj 2015-08-05 15:28:27 +03:00
Andre Natal
20731ed102 Bug 1180113 - Add arpa model into gecko for g2p generation. r=smaug
Signed-off-by: Andre Natal <anatal@gmail.com>
2015-08-05 00:35:00 +02:00
Benjamin Chen
d29424a752 Bug 1048926 - fix and enable the testcase because the preload action is PRELOAD_NONE on mobile platform. r=jwwang 2015-08-04 16:50:40 +08:00
Eugen Sawin
5675d45111 Bug 1190897 - Add MP3Demuxer logging. r=kinetik 2015-08-05 13:39:52 +02:00
Carsten "Tomcat" Book
0a07f63219 Merge mozilla-central to mozilla-inbound 2015-08-05 13:19:38 +02:00
Carsten "Tomcat" Book
b0c6601acf merge mozilla-inbound to mozilla-central a=merge 2015-08-05 13:12:59 +02:00
Ehsan Akhgari
c218cee3fa Backout bug 1190040 for test failures 2015-08-05 01:12:05 -04:00
Ryan VanderMeulen
a937045e53 Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2015-08-04 15:54:44 -04:00
Ryan VanderMeulen
32855cf94a Merge inbound to m-c. a=merge 2015-08-04 15:53:06 -04:00
Sotaro Ikeda
5a4325f60d Bug 1189206 - Remove worng mCurrentPosition update r=cpearce 2015-08-04 06:45:44 -07:00
Carsten "Tomcat" Book
ab5c771537 Merge mozilla-central to b2g-inbound 2015-08-04 13:58:28 +02:00
Carsten "Tomcat" Book
0903b3fd7b merge mozilla-inbound to mozilla-central a=merge 2015-08-04 13:01:07 +02:00
Ben Hsu
185d594ee1 Bug 891707 - Part 3: Disable some tests. r=echen, a=me 2015-08-04 01:40:00 -04:00
Bevis Tseng
9e660faf92 Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen 2015-08-03 20:24:40 +08:00
Ryan VanderMeulen
a33aca0872 Merge inbound to m-c. a=merge 2015-08-03 15:02:19 -04:00
Ryan VanderMeulen
6e36327058 Backed out changeset 96bb759922a1 (bug 1189543) for frequent crashes/asserts.
CLOSED TREE
2015-08-03 12:32:31 -04:00
Carsten "Tomcat" Book
20e2d7698e Backed out changeset 4b6f2efbdc36 (bug 1000870) for test failures in test_pointerevent_setpointercapture_inactive_button_mouse-manual.html on a CLOSED TREE 2015-08-03 16:38:09 +02:00
Carsten "Tomcat" Book
f2760abfd4 Backed out changeset 427cfffcb5b7 (bug 1000870) 2015-08-03 16:37:18 +02:00
Carsten "Tomcat" Book
55ca94d0b9 Backed out changeset 5490127f9b99 (bug 1000870) 2015-08-03 16:37:11 +02:00
Carsten "Tomcat" Book
608aaf0c98 Merge mozilla-central to b2g-inbound 2015-08-03 16:20:10 +02:00
Thomas Zimmermann
88c105db1f Bug 1187904: Remove |BluetoothDaemonConnector| and random-address creator, r=shuang 2015-08-03 13:17:02 +02:00
Thomas Zimmermann
0954201c6a Bug 1187904: Convert |BluetoothDaemonInterface| to use |DaemonSocketConnector|, r=shuang 2015-08-03 13:17:02 +02:00
Carsten "Tomcat" Book
15cd098fcf Backed out changeset b821b18a1bfb (bug 1189550) for breaking GU Tests 2015-08-03 09:38:27 +02:00
L. David Baron
3f1d8f48ce Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey
IGNORE IDL
2015-08-02 21:03:08 -07:00
Makoto Kato
629ba560a7 Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal 2015-08-03 10:07:09 +09:00
Bill McCloskey
ebaa6e718d Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug) 2015-08-02 17:29:55 -07:00
Thomas Zimmermann
304c06d1ce Bug 1173802: Store global NFC service in ref-counted variable, r=allstars.chh
|ClearOnShutdown| deletes pointers by assigning |nullptr|. This
patch converts |gNfcService| to a smart pointer, so that cleaning
its value during shutdown will actually destruct the instance.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
1b12df7548 Bug 1173802: Replace |assertIsNfcServiceThread| with thread-safe checks, r=allstars.chh
The main thread writes the NFC thread's field in the NFC service
instance, but the function |assertIsNfcServiceThread| uses this
value on the NFC worker thread itself. Also clearing this value
happens on main, while the NFC thread still executes code. Calls
to |assertIsNfcServiceThread| can therefore fail if they occur
during an NFC shutdown.

This patch replaces the unsafe and racy |assertIsNfcServiceThread|
with the much simpler |NfcConsumer::IsNfcServiceThread|. The new
method tests the current thread against a thread pointer that has
been stored in |NfcConsumer|.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
49ce74a35d Bug 1173802: Clean up |NfcEventDispatcher|, r=allstars.chh
This patch moves |NfcEventDispatcher| to the namespace of |NfcConsumer|
and renames it to |DispatchNfcEventRunnable|. The NFC service is stored
in the runnable itself.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
39d0c82370 Bug 1173802: Run |NfcConsumer| on NFC thread, r=allstars.chh
This patch moves NFC thread onto the NFC service thread by applying
the following changes:

 * The methods |Start| and |Shutdown| now send runnables to the NFC
   thread that start or stop an NFC consumer. After shutting down a
   cleanu-up runnable frees all resources on the main thread.

 * Received messages are forwarded directly from the I/O thread to
   the NFC thread and unpacked there. There's no intermediate hop
   over the main thread any more.

 * Similarly to receiving, packed massages are forwarded directly
   from the NFC thread to the I/O thread. No intermediate hop over
   main is required.

 * On connection errors, |NfcConsumer| sends a runnable to the main
   thread to shutdown NFC.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
0844d8d8d3 Bug 1173802: Move NFC socket and messaging code into |NfcConsumer|, r=allstars.chh
|NfcConsumer| will encapsulates all NFC socket and messaging code. It
wil be able to run solely on the NFC worker thread.
2015-07-31 10:07:25 +02:00
Kan-Ru Chen
a27ce00ff2 Bug 1188639 - Fix typo in BrowserElement.webidl and add tests for it. r=yoshi,bz 2015-08-03 10:56:03 +08:00
Ryan VanderMeulen
2a5f0df5bc Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-31 15:05:02 -04:00
Ryan VanderMeulen
bf8e5f9671 Backed out changeset 8010e0cbd228 (bug 1177871) for Windows debug test_geolocation_provider_timeout.js crashes.
CLOSED TREE
2015-07-31 15:00:12 -04:00
Carsten "Tomcat" Book
d5a633b9c7 Merge mozilla-central to mozilla-inbound 2015-08-04 13:35:10 +02:00
Kelly Davis
c703f8c144 Bug 1187791 - Part 1 of 1 - SpeechRecognition::maxAlternatives can't throw; so, rm webidl throws specifier. r=smaug 2015-08-04 00:39:00 +02:00
JW Wang
afd6ca669c Bug 1189204 - activate autoplay when playing a media source. r=jya. 2015-08-04 11:17:03 +08:00
Makoto Kato
a380be43e0 Bug 1190240 - Cannot compile WMFVideoMFTManager.cpp using Windows 10 SDK. r=cpearce 2015-08-04 16:03:50 +09:00
Nicholas Nethercote
953689e82d Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)
2015-07-30 21:19:57 -07:00
Karl Tomlinson
c09a27e482 bug 1188704 remove now unused PerformInverseFFT() variation r=rillian 2015-07-30 12:51:48 +12:00