Граф коммитов

43669 Коммитов

Автор SHA1 Сообщение Дата
Steven Englehardt c184280166 Bug 1191740 - Add originAttributes in TabContext. r=bholley 2015-10-14 10:52:06 +08:00
Phil Ringnalda 39d48b3bb0 Back out changeset 81b6dbef4fb1 (bug 1210330) for Android and b2g mochitest-chrome failures in test_tcpsocket_jsm.html
CLOSED TREE
2015-10-13 19:40:20 -07:00
Wes Kocher a195766b70 Backed out 2 changesets (bug 1137009)
Backed out changeset 2c77e4edc2a5 (bug 1137009)
Backed out changeset 7a5322e5fa07 (bug 1137009)
2015-10-13 18:33:51 -07:00
Andrew Sutherland 57c195d477 Bug 1210330 - TCPSocket data event should be an ArrayBuffer in non-e10s case too. r=jdm
The conversion to WebIDL introduced a minor regression where the "data" event
carried a Uint8Array payload instead of an ArrayBuffer.  This patch corrects
the type and introduces a fix.
2015-10-13 20:48:49 -04:00
Dave Hylands 5b06270c15 Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen
With this patch, we introduce mtp-watcher-notify, used to tell device storage
about new files added by MTP, and mtp-watcher-update, used to tell MTP about
device storage changes.

By using 2 new messages, rather than trying to reuse file-watcher-notify and
file-watcher-update, we prevent update "loops".
2015-10-13 15:35:11 -07:00
Wes Kocher 25c0d6cff0 Merge m-c to b2ginbound, a=merge CLOSED TREE 2015-10-13 12:51:59 -07:00
Fabrice Desré 577294d552 Bug 1213170 - followup r=bustage on a CLOSED TREE 2015-10-13 11:35:57 -07:00
Jan Varga 77ae4508cb Bug 1203803: Force cleanup for specific states only; r=khuey a=CLOSED TREE 2015-10-13 10:19:43 -07:00
Fabrice Desré 2144e00250 Bug 1213919 - Need to use a 'permitted-list' for handling certificates when opening signed packages for reviewers r=ferjm 2015-10-13 09:07:10 -07:00
Carsten "Tomcat" Book 944b9ebefa merge mozilla-inbound to mozilla-central a=merge 2015-10-13 12:00:54 +02:00
Ting-Yu Chou 0c77e54e7f Bug 1214133 - Preload ExtensionContent.jsm to get rid of the overhead. r=fabrice 2015-10-13 17:39:52 +08:00
Alexandre Poirot 89cb263b54 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Ben Tian bbecdc4476 Bug 1203821 - [03] Restore missing bug 1212729 change, r=shuang 2015-10-13 13:49:33 +08:00
Reuben Morais 1e26ba3392 Bug 748391 - Implement markMessageRead on the Android backend. r=snorp 2015-10-13 01:08:51 -03:00
Yoshi Huang fb57af4ae6 Bug 1191653 - Listen to clear-origin-data in nsPermissionManager. r=bholley 2015-10-13 10:27:42 +08:00
Jonas Sicking 54c75e38eb Bug 1211000: Move CORS preflight logic from nsCORSListenerProxy to nsCORSPreflightListener. r=ehsan 2015-10-15 02:07:25 -07:00
Kelly Davis c9766e67ad Bug 1214092 - Part 1 of 1: Exposed WebSpeech API SpeechRecognition Interface to privileged apps. r=smaug 2015-10-12 22:56:00 +02:00
Nick Fitzgerald f3032c8c01 Bug 1201620 - Make SavedFrame stacks structured cloneable; r=sfink 2015-10-12 13:29:48 -07:00
Wes Kocher 2b2a2c426b Merge m-c to inbound, a=merge 2015-10-12 11:32:23 -07:00
Wes Kocher a2f9e79936 Merge b2ginbound to m-c a=merge 2015-10-12 11:28:31 -07:00
Bobby Holley eb5ef6a0e8 Bug 1072150 - Crash in SubjectPrincipal if there's no active AutoJSAPI. r=bz 2015-10-12 11:03:58 -07:00
Carsten "Tomcat" Book cd3573ae7e Merge m-c to b2g-i 2015-10-13 12:44:47 +02:00
Ben Tian dc30d7f542 Bug 1203821 - [02] Notify gaia of PBAP request with one integrated function, f=jaliu, r=shuang 2015-10-12 18:14:54 +08:00
Carsten "Tomcat" Book 693185d236 Merge m-c to b2g-inbound 2015-10-12 12:09:03 +02:00
Ben Tian e534cf946d Bug 1203821 - [01] Add utility functions to convert big/little endianness and revise BluetoothPbapManager accordingly, r=shuang 2015-10-12 17:59:24 +08:00
Cervantes Yu cd6468327a Bug 1168337: Kill the processes on startup of the Nuwa test case fix the abort in the preallocated process. r=khuey 2015-10-13 10:58:43 +08:00
Carsten "Tomcat" Book 2b1a321946 merge mozilla-inbound to mozilla-central a=merge 2015-10-12 11:57:06 +02:00
Shawn Huang 71bec8c223 Bug 1208492 - Handle MAP replies from Gaia and pass the results to BluetoothMapSmsManager, r=btian 2015-10-12 17:14:54 +08:00
Morris Tseng 748ad8a873 Bug 709490 - Part 11: Diabled test_offscreencanvas_many.html on gonk, android, windows and linux. r=jgilbert
--HG--
extra : rebase_source : 66fdb5079e1c6c458c93438e85f02b5b55d9f985
2015-10-12 11:21:04 +08:00
Morris Tseng d1d37e3f9b Bug 709490 - Part 10: Using mechanism in RuntimeService to get pref in worker thread instead of gfxPref. r=baku
--HG--
extra : rebase_source : 55ae1e1fc1f88bffd43800eefaed4506789e608c
2015-10-12 11:21:04 +08:00
Morris Tseng a8eab58fba Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
--HG--
extra : rebase_source : cc7761567d60d652b8d0bc9cab04cf310ef100e3
2015-10-12 11:21:03 +08:00
Morris Tseng c3d37560cc Bug 709490 - Part 5: Add interfaces test. r=ehsan
--HG--
extra : rebase_source : d5cca4941baf9c5e3fbe05cb7f4d12d860ef1825
2015-10-12 11:21:03 +08:00
Morris Tseng c6d0549064 Bug 709490 - Part 4: Mochitests for offscreencanvas. r=baku, r=jgilbert
Thanks Jon Morton [:jmorton] (jonanin@gmail.com) for polishing patches.

--HG--
extra : rebase_source : f27c737653d7844a17530d7c8a0cc38d02bedf59
2015-10-12 11:21:03 +08:00
Morris Tseng 6c0c249c5a Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink
Thanks Jon Morton [:jmorton] (jonanin@gmail.com) for polishing patches.

--HG--
extra : rebase_source : 5cbf8b9f53b7d1978c6371dbdb3771f80b94a171
2015-10-12 11:21:03 +08:00
Morris Tseng d5147a9b2a Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
Thanks Jon Morton [:jmorton] (jonanin@gmail.com) for polishing patches.

--HG--
extra : rebase_source : ce16acdc340cbe67102da651552f574eee897ca9
2015-10-12 11:21:03 +08:00
Morris Tseng acf60f0d3e Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async. r=nical
Thanks Jon Morton [:jmorton] (jonanin@gmail.com) for polishing patches.

--HG--
extra : rebase_source : f4ec56dc106357e30660343166ff51e7d9dc0c62
2015-10-12 11:21:02 +08:00
Jean-Yves Avenard 0269af726a Bug 1212795: P3. Make AppleDecoderModule detects if the required modules are loaded. r=jwwang 2015-10-12 14:47:50 +11:00
Jean-Yves Avenard b104670364 Bug 1212795: P2. Ensure all frameworks required for video decoding on mac are loaded. r=jwwang
We used to rely on the compositor to have been started, which is a dangerous assumption..
2015-10-12 14:47:49 +11:00
Jean-Yves Avenard 7af6ac5cb1 Bug 1212795: P1. Ensure the check if HW acceleration is allowed is performed on the main thread. r=jwwang
The downside is that a restart is now required if the user change the preference to force HW decoding ; however this is the same behaviour as on Windows.
2015-10-12 14:47:49 +11:00
Jessica Jong 7c87382af8 Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen 2015-10-12 02:16:00 +02:00
Tim Huang aba35afa90 Bug 1204846 - Modify the NetworkStatsDB to allow getSamples returns expired data at first sample and modify the test case. r=ethan 2015-10-13 18:56:00 +02:00
John Lin 7e1e7cf2f4 Bug 1210232 - Let MP4Decoder handle 3GPP files on B2G. r=cpearce 2015-10-11 22:14:00 +02:00
JW Wang c3329b728e Bug 1212220 - cache pref values so they are safe to access off the main thread. r=roc. 2015-10-11 20:11:04 +08:00
Xidorn Quan f44406c15c Bug 1212299 part 3 - Add test for requesting fullscreen from doc inside frame/object. rs=smaug
--HG--
extra : source : c931d9c561e66a9a026bfc3c69e4c664f3168055
2015-10-12 11:24:23 +11:00
Xidorn Quan 9162652384 Bug 1212299 part 2 - Rewrite fullscreen-denied test to have a clearer structure. r=smaug
--HG--
extra : source : 3d1344b51bfb31af836199f0fbef870934a2ea77
2015-10-12 11:24:23 +11:00
Xidorn Quan 57b9d7be94 Bug 1212299 part 1 - Forbid documents inside elements other than iframe from requesting fullscreen. r=smaug
--HG--
extra : source : b995b57bc1dd2003eeff6f568f5f22298ff81608
2015-10-12 11:24:23 +11:00
Jean-Yves Avenard 866344b549 Bug 1206845: Prevent overflows in MediaCache. r=roc 2015-10-12 10:01:26 +11:00
Jean-Yves Avenard 7d704a120e Bug 1213173: Always use FFmpeg regardless of version. r=kentuckyfriedtakahe
We don't need to prevent using FFmpegDecoderModule on older version anymore
2015-10-12 10:00:04 +11:00
Edgar Chen 399862a3ac Bug 1213547 - [Cellbroadcast] Split test_ril_worker_cellbroadcast.js into smaller tests. r=btseng
--HG--
rename : dom/system/gonk/tests/test_ril_worker_cellbroadcast.js => dom/system/gonk/tests/test_ril_worker_cellbroadcast_gsm.js
extra : commitid : EHNXJp6TDAd
extra : rebase_source : 49f00c3248161656fe96a3f078c565c9f51a7c44
2015-10-10 12:05:38 +08:00
Jan Varga e34c9c269d Bug 1203803 - Fix "Intermittent Assertion failure: IsOnBackgroundThread()" a=sheriffduty 2015-10-10 02:57:00 +02:00
Jeff Muizelaar 1bfe7be8a1 Bug 1207288. Enable the ANGLE shader validator for WebGL 2. r=jgilbert
ANGLE's shader parser has much better support for ES3 now. Let's
no longer disable it by default.

--HG--
extra : rebase_source : 1292347863eb3ea960d9a8f470bbceb6601d0ce1
2015-10-13 14:40:26 -04:00
Chris Pearce 544e62ef89 Bug 121442 - Add platform to GMP storage base dir. r=gerald 2015-10-14 12:18:06 +13:00
Bobby Holley 96219d6d08 Bug 1214295 - Fix up entry points for ClickWithInputSource. r=bz 2015-10-13 15:58:09 -07:00
Zack Weinberg 9b82cb1584 Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
--HG--
extra : rebase_source : a8a5a27db01306d1de58974ebb4d06d29d4b72b0
2015-10-13 17:43:16 -04:00
Olli Pettay 46310c2e6d Bug 1214316 - Improve assertions on top level remote accessible doc handling, r=tbsaunde 2015-10-13 22:00:35 +03:00
Aryeh Gregor 73266dd62b Bug 1214164 - Don't honor all <option> descendants of <select>; r=bz
Per spec, we should only pay attention to options that are children of
the select, or of an optgroup child of the select.
2015-10-13 11:28:00 +02:00
Jan-Ivar Bruaroey 48f5209447 Bug 1213738 - media::Pledge.Then() moves lambda args instead of copying them. r=jesup
--HG--
extra : transplant_source : X%BAyz%A1%BBD%03%3D%21Tv%C7%3E%CFT%02%D0%5D%85
2015-10-13 14:34:54 -04:00
Jan-Ivar Bruaroey dad9a8cbfb Bug 1213738 - media::NewRunnableFrom() and media::NewTaskFrom() move lambda arg instead of copying it. r=jesup
--HG--
extra : transplant_source : 7%CD%AD%C5%CA%01%D6%D6%CB71%C8L%B6w6%9A%E9%ECN
2015-10-12 19:12:01 -04:00
Andrea Marchesini c6d2d4f8dd Bug 944616 - "Blob URLs don't allow query or fragment parts". r=bz 2015-10-14 13:48:00 +02:00
JW Wang 5147e1f0af Bug 1214989. Part 3 - remove MediaDecoder::Init() and its callers. r=gerald. 2015-10-15 11:39:45 +08:00
JW Wang e868f91ff6 Bug 1214989. Part 2 - add MediaDecoderOwner to Clone() and overrides. r=gerald. 2015-10-15 11:37:47 +08:00
JW Wang e470e1616d Bug 1214989. Part 1 - add MediaDecoderOwner to the constructors of MediaDecoder and sub-classes. r=gerald. 2015-10-15 11:36:21 +08:00
Jed Davis b36bf70608 Bug 1213491 - Change CanvasRenderingContext2D::ContextState::clipsPushed to an nsTArray. r=nical 2015-10-09 16:20:00 +02:00
David Rajchenbach-Teller cbe8e23af4 Bug 1212244 - Same-process sendAsyncMessage can now throw instead of OOM. r=smaug
--HG--
extra : rebase_source : 50d89efacee7103452218782c92a53a7cf07dd9b
2015-10-07 12:42:43 +02:00
Chris Pearce 2c28e66665 Bug 1209385 - Backout 417dab86a413 and 6078e8b4878b. r=backout 2015-10-14 19:42:25 +13:00
Chris Pearce 7f29db1d5a Bug 1214478 - Ensure MediaKeySession.close() does not store its promise twice. r=gerald 2015-10-14 19:42:24 +13:00
Gian-Carlo Pascutto 2375870ce2 Bug 1209987 - webrtc.org Engine creation and destruction should happen on the WebRTC threads. r=jesup 2015-10-14 08:39:10 +02:00
Andrea Marchesini 94c0ba5263 Bug 1207546 - Integrate WebRTC with audio channels, r=roc
--HG--
rename : dom/base/test/test_audioNotification.html => dom/base/test/test_audioNotificationStream.html
extra : histedit_source : 194f9f7d34be735e8359d0e769dd4783d46b304c
2015-10-14 11:32:23 +05:30
Jukka Jylanki ba964b1f9c Bug 1147441 - Add SharedArrayBuffer support to WebGL and WebGL 2. r=jgilbert, r=bzbarsky
--HG--
extra : histedit_source : 141390e44859f0cdb1692979f08f873ad3480754
2015-10-14 11:18:19 +05:30
Aryeh Gregor f8cdabf861 Bug 799937 - Make createElement()'s result always in the HTML namespace (except for XUL documents); r=bz
The new expected failures in web-platform are in a test that doesn't
match the spec, which has already been synced upstream and will be
synced shortly.  For the same test in imptests, I chose to modify the
test instead, because it's easier and imptests is going to be removed.
2015-10-14 11:16:08 +05:30
hchang ea75f93420 Bug 1210370 - Close wpa_supplicant before we shutdown nsIWifiProxyService. r=mrbkap 2015-10-06 09:55:01 +08:00
Jamin Liu a7f6bfabe9 Bug 1212729 - Handle illegal PBAP virtual folders path properly. r=btian 2015-10-12 15:00:21 +08:00
Jamin Liu fa3acf9dcb Bug 1212725 - Convert relative paths of PBAP PullvCardListing to absolute path. r=btian 2015-10-12 15:00:14 +08:00
Wes Kocher c52b5a2511 Merge m-c to fx-team, a=merge 2015-10-09 16:46:49 -07:00
Wes Kocher 232c21d537 Merge b2ginbound to central, a=merge 2015-10-09 16:16:31 -07:00
Carsten "Tomcat" Book 4457b52a0c Merge m-c to b2g-i 2015-10-09 14:41:04 +02:00
Shawn Huang 8cb7ad155e Bug 1184017 - [MAP] Dispatch events to MAP event handlers, r=btian, sr=mrbkap 2015-10-09 18:23:20 +08:00
Ehsan Akhgari 9bb0475002 Bug 1194243 - Keep the message manager alive in doUninstall() to be able to signal the result back; r=myk
The comment in the removed code is incorrect in that the yields do
eventually finish, and without the message manager we have no way
to finish the uninstallation process.
2015-10-08 20:00:23 -04:00
Wes Kocher 599117d547 Merge b2ginbound to central, a=merge 2015-10-08 14:34:24 -07:00
Wes Kocher 23e71e7990 Merge inbound to central, a=merge 2015-10-08 14:29:04 -07:00
Carsten "Tomcat" Book 6e07fc601b Merge m-c to fx-team 2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book 634dc488d6 merge mozilla-inbound to mozilla-central a=merge 2015-10-08 15:26:54 +02:00
Carsten "Tomcat" Book 819e5baeb9 Merge m-c to mozilla-inbound 2015-10-08 16:11:21 +02:00
Sean Lin b4479e705d Bug 1205219 - [Presentation WebAPI] Support terminate semantics. Part 2 - Tests. r=smaug 2015-10-08 10:54:25 +08:00
Sean Lin fb882d073c Bug 1205219 - [Presentation WebAPI] Support terminate semantics. Part 1 - WebIDL & implementation changes. r=smaug 2015-10-08 18:11:10 +08:00
Jean-Yves Avenard 628247fc4e Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
Be more explicit on what it does and how it should be used.
2015-10-08 20:47:21 +11:00
Chris Pearce 4350c14ce1 Bug 1212670 - Implement GMPDecoderModule::SupportsMimeType() and EMEDecoderModule::SupportsMimeType(). r=jwwang 2015-10-08 20:40:54 +13:00
Chris Pearce 9475cc85a4 Bug 1211812 - Mochitest for unencrypted gmp decoding. r=jwwang 2015-10-08 20:40:46 +13:00
Chris Pearce 70498d2115 Bug 1211812 - Add pref to select GMP to use for unencrypted decoding. r=jwwang 2015-10-08 20:40:09 +13:00
Chris Pearce 315fca7c60 Bug 1211812 - Use MozPromise to init mozilla::GMPVideoDecoder. r=jwwang 2015-10-08 20:38:59 +13:00
Wes Kocher 400e33f154 Merge m-c to b2ginbound, a=merge 2015-10-07 11:11:10 -07:00
Wes Kocher 5dc7315e7b Merge b2ginbound to central, a=merge 2015-10-07 11:04:26 -07:00
Mantaroh Yoshinaga 468b7b72d3 Bug 1212286 - Remove unnecessary define from TVSimulatorService.manifest. r=seanlin 2015-10-07 17:54:00 +02:00
Carsten "Tomcat" Book 08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst cdcff6d0a7 Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
JW Wang a890d8c667 Bug 1146482 - remove MediaDecoder::mReentrantMonitor which is not used anymore. r=jya. 2015-10-07 14:53:22 +08:00
Xidorn Quan eba013fd82 Bug 1187801 part 4 - Add test for iframe fullscreen flag. r=smaug
--HG--
extra : source : 3abe23b442edf1db41892ce620ca02fb09f2ac0b
2015-10-08 17:47:39 +11:00
Xidorn Quan f6fe1e11ba Bug 1187801 part 3 - Add iframe fullscreen flag and stop auto-rollback when this flag presents. r=smaug
--HG--
extra : source : f7801f9c5b8e65862ead640f7b07ad87a40c9345
2015-10-08 17:47:39 +11:00
Xidorn Quan 2d891027c2 Bug 1187801 part 2 - Put clearing fullscreen state on element into an independent function. r=smaug
--HG--
extra : source : d461799695d7fe5325066d4134d0a57eac407627
2015-10-08 17:47:39 +11:00
Xidorn Quan 7ea7355828 Bug 1187801 part 1 - Rewrite nsDocument::RestorePreviousFullScreenState() to unify logic of reverting element in parent document. r=smaug
--HG--
extra : source : 05122469be2b1c792d19bf2fee7abb2a9cfa9d4d
2015-10-08 17:47:39 +11:00