Commit Graph

27928 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
964c8a9477 Merge mozilla-central to b2g-inbound 2014-11-21 13:02:49 +01:00
Carsten "Tomcat" Book
38f953091e merge b2g-inbound to mozilla-central a=merge 2014-11-21 12:58:22 +01:00
Kan-Ru Chen (陳侃如)
a2ef65dd1d Bug 1098145 - Fix BrowserElement::Download crash. r=smaug 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
4c7c294030 Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice
As discussed on dev-webapi[1] the app that wants to use widgets only
need the "embed-widgets" permission to use <iframe mozbrowser mozwidget>

If the app also wants to implement a browser, it could request the
"browser" separately. A <iframe mozbrowser mozwidget> will have
restricted mozbrowser API defined on the prototype if the embedder has
the "brower" permission; they will always throw when used.

[1]: https://groups.google.com/d/msg/mozilla.dev.webapi/uQweGWtVKRA/Bj1jZq3LN-0J

--HG--
rename : dom/apps/tests/test_widget.html => dom/apps/tests/test_widget_browser.html
2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
1e4eeb0955 Bug 1044736 - Part 5. Extract tests functions to file_test_widget.js. r=fabrice 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
5bec8b9102 Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
c8e53b5ed3 Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
c4c52ef31f Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
b5720aeb65 Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
956cb77f56 Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
bde3f1eca4 Bug 1044736 - Part 1. Add BrowserElement.webidl and stub implementation. r=bz 2014-11-21 18:56:27 +08:00
Szu-Yu Chen [:aknow]
6aa8ed16f6 Bug 1098193 - Part 1: Disable test cases due to emulator changes. r=hsinyi 2014-11-21 14:06:47 +08:00
Shelly Lin
e06561560c Bug 1100259 - Add TaskTracer labels in EventDispatcher and console.log of message with special prefix. r=sinker. 2014-11-20 10:57:27 +08:00
Blake Wu
f21146d6ea Bug 1094614 - Release codec resource properly. r=sotaro 2014-11-20 17:09:48 +08:00
Andrea Marchesini
8883a53fd9 Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
--HG--
rename : dom/bindings/parser/tests/test_scalarvaluestring.py => dom/bindings/parser/tests/test_usvstring.py
rename : dom/bindings/test/test_scalarvaluestring.html => dom/bindings/test/test_usvstring.html
2014-11-20 12:58:00 +01:00
Jan-Ivar Bruaroey
6cdafcd86f Bug 1075133 - fire onsignalingstatechange as an event. r=drno, r=bwc 2014-11-20 18:05:40 -05:00
Matt Woodrow
b408c910db Bug 1102658 - Add initial references to the last few AudioData constructor callsites. r=bholley 2014-11-21 15:29:19 +13:00
Yoshi Huang
6c38471fac Bug 1100285 - sessionId shouldn't be added in nfc-manager-send-file. r=dimi 2014-11-17 18:51:40 +08:00
Wes Kocher
cea483ac13 Merge b2g-inbound to m-c a=merge 2014-11-20 17:49:07 -08:00
Carsten "Tomcat" Book
2eecef12b3 Merge mozilla-central to b2g-inbound 2014-11-20 12:40:14 +01:00
Thomas Zimmermann
9e649d1454 Bug 1100883: Cleanup |BluetoothServiceBluedroid::AdapterStateChangedNotification|, r=btian
This patch replaces |ToggleBtAck| with |AcknowledgeToggleBt| in
|BluetoothServiceBluedroid::AdapterStateChangedNotification| and
cleans up the remaining runnables used by this method.

All runnables need to be handled in the same patch, because the
order of operation must not be changed.
2014-11-20 11:06:01 +01:00
Thomas Zimmermann
06597ca4e6 Bug 1100883: Replace most instances of |ToggleBtAck| with calls to |AcknowledgeToggleBt|, r=btian
|AcknowledgeToggleBt| completes a Bluetooth start or stop operation
in the context of |BluetoothService|; That was done by |ToggleBtAck|
before.

This patch replaces |ToggleBtAck| with calls to |AcknowledgeToggleBt|
in |BluetoothServiceBluedroid| for all the trivial cases.
2014-11-20 11:06:01 +01:00
Thomas Zimmermann
8503ec5fb1 Bug 1100883: Move |ToggleBtAck| into |BluetoothService|, r=btian
|ToggleBtAck| completes a start of stop operation on the main thread.

This patch moves the runnable's functionality into |BluetoothService|
and makes it available for methods running on the main thread.
2014-11-20 11:06:00 +01:00
Thomas Zimmermann
7a0b40d119 Bug 1100883: Move helpers of |BluetoothServiceBluedroid| into its namespace, r=btian 2014-11-20 11:06:00 +01:00
Tatiana Meshkova
ee4083a44f Bug 1023156 - Cannot build Qt with errors in gfxQtPlatforms (with Qt 5.3) 2014-11-19 22:02:51 -08:00
Wes Kocher
aa4245a7df Merge m-c to inbound a=merge 2014-11-19 19:04:29 -08:00
Ben Turner
bd8f5afb7b Bug 1101223 - Fix assertion failure for IndexedDB child-side race, r=khuey. 2014-11-19 19:03:01 -08:00
Wes Kocher
4cb3f3bc44 Merge actual fx-team (previous merge push was a mislabeled inbound merge) to m-c a=merge 2014-11-19 18:49:45 -08:00
Bobby Holley
6505e9257e Bug 1100776 - Reference-count MediaData. r=cpearce 2014-11-19 13:01:10 -08:00
Chris Double
8c2eaf129f Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
--HG--
extra : rebase_source : b4592fc1c0686a6bb5014a744e605e89f1342645
2014-11-19 17:16:59 +13:00
Chris Double
b62179da9e Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.

--HG--
extra : rebase_source : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
Mats Palmgren
1c00164ab4 Bug 907396 - Frame manager support for display:contents. r=bzbarsky 2014-11-20 18:24:09 +00:00
Wes Kocher
5db7eb09ba Backed out changeset 8e604ebfc313 (bug 1101584) for m-oth failures on a CLOSED TREE 2014-11-19 12:07:15 -08:00
Sotaro Ikeda
5b6033771f Bug 1101742 - Fix OmxDecoder::mIsVideoSeeking r= cajbir 2014-11-20 06:34:16 -08:00
Mike Conley
df420b6488 Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
We now allow profiling the content process for e10s, and plugin processes.

--HG--
extra : rebase_source : 1f2e35d4d55b33b56160132893dbf7d4787925fa
extra : amend_source : d03465d4318f8e50c7624ad0eeb681b30c068b11
2014-11-18 12:50:25 -05:00
Carsten "Tomcat" Book
bfb6af9e21 merge fx-team to mozilla-central a=merge 2014-11-19 13:43:59 +01:00
Carsten "Tomcat" Book
806548ea6d merge mozilla-inbound to mozilla-central a=merge 2014-11-19 13:35:26 +01:00
Blake
4c826f0b6f Bug 1100820 - Stop reading output data from MediaCodecProxy. r=edwin. 2014-11-18 18:04:29 +08:00
Milan Sreckovic
9d59f4e06d Bug 1099148 - Implement Canvas2D resetTransform method. r=gw280,bz 2014-11-18 12:11:12 -05:00
Jonathan Hao
801c5023ea Bug 1086179 - Add a format API to MozNFCTag. r=smaug, allstars.chh 2014-11-18 09:52:39 +08:00
Wes Kocher
e0eaae4570 Backed out changeset c7a24854801e (bug 1093567) for crashtest orange 2014-11-18 13:12:00 -08:00
Lebedev Maksim
22d1368cd8 Bug 1098139 - Add attribute isPrimary detection for got/lostpointercapture events. r=smaug 2014-11-18 01:13:00 +01:00
Terrence Cole
cf9e950976 Bug 1070049 - Remove ReportPendingException from nsProtoImplMethod; r=bholley
--HG--
extra : rebase_source : 67a2282279845bf2eb6b131dc89956ef226789e1
2014-11-14 10:49:55 -08:00
Bevis Tseng
86f4eaa64c Bug 968750 - B2G MMS: MmsDeliveryInfo.readStatus saved as "pending" read status when toggled. r=echen 2014-11-14 16:10:17 +08:00
Benjamin Chen
d2ba6d4789 Bug 1078125 - fix RtspMediaCodecReader::ReadMetadata, start the network streaming before ReadMetadata and enable play-out delay. r=cpearce, r=ethan 2014-11-20 10:22:39 +08:00
Daniel Bonnevier
ae7a84b6e0 Bug 1090919 - Fix audio problem when mediaserver is restarted. r=mwu
When mediaserver is restarted AudioPolicyService needs to be
recreated when mediasrever is fully started.
2014-11-14 06:12:00 +01:00
Kai-Zhen Li
4cc4024715 Bug 1102144 - Move MOZ_FMP4 code into related compiled flag. r=ajones,bwu 2014-11-21 11:48:22 +08:00
Terrence Cole
4f39f54db5 Bug 1098074 - Part 3: Add a test to ensure that our error path works correctly; r=bholley
--HG--
extra : rebase_source : b00de637020027f77434e37f0436ae489a6b7c78
2014-11-13 14:44:09 -08:00
Terrence Cole
3c594bd2b9 Bug 1098074 - Part 2: Improve error handling in nsFrameMessageManager::ReceiveMessage; r=bholley
--HG--
extra : rebase_source : be00ff9778ae41310ba0ca98dfd082cc1109afa7
2014-11-12 16:59:20 -08:00
Terrence Cole
8b91b6a6b4 Bug 1098074 - Part 1: Use AutoJSAPI to report JS errors in nsFrameMessageManager; r=bholley
--HG--
extra : rebase_source : c61375bb851385e6e859b85ee97293ebf12e77ce
2014-11-12 16:48:51 -08:00