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

37770 Коммитов

Автор SHA1 Сообщение Дата
Fabrice Desré 776fa94261 Bug 1166936 - JS Warning in TelephonyService.js r=aknow 2015-05-20 20:45:09 -07:00
Wes Kocher 2bf84f01ef Merge b2ginbound to central, a=merge 2015-05-20 18:25:05 -07:00
Ryan VanderMeulen 5369765244 Bug 1166923 - Disable the Nuwa mochitests for being permafail.
CLOSED TREE
2015-05-20 17:10:36 -04:00
Bobby Holley 7f508f299d Bug 1161748 - Rehydrate ActivityOptions in a system scope. r=fabrice,gabor 2015-05-20 12:18:09 -07:00
Kyle Machulis aed41a7ad5 Bug 1166870 - Fix permissions on settings event tests; a=TEST-ONLY 2015-05-20 12:09:26 -07:00
Andrew McCreight e32a66ebb3 Bug 1166488 - Eliminate ServiceWorkerRegistrationBase::mCCDummy. r=smaug 2015-05-20 09:55:07 -07:00
Andrew McCreight b63ced61a3 Bug 1157995 - Tell the cycle collector about Navigator::mMediaDevices. r=smaug 2015-05-20 09:55:06 -07:00
Garvan Keeley 57fcec0503 Bug 1145111: ensure the pos. cache isn't reset when nsGeolocationService shuts down provider. r=jdm
After 6 seconds of idle, nsGeolocationService shuts down its provider, and was unintenionally
clearing the position cache.
2015-05-20 12:35:06 -04:00
Garvan Keeley 25a7d67537 Bug 1166556 - Don't start geolocation provider if the cached position is being used. r=jdm 2015-05-20 12:35:06 -04:00
Ryan VanderMeulen 9110d38167 Backed out 3 changesets (bug 1155898) for test_sandbox_fetch.html failures.
Backed out changeset 21e041962894 (bug 1155898)
Backed out changeset e42c9f4794d9 (bug 1155898)
Backed out changeset 7ef9cce1a775 (bug 1155898)

CLOSED TREE
2015-05-20 11:54:34 -04:00
Ryan VanderMeulen 9758e90071 Backed out changeset 9dfe96e082e6 (bug 1166349) for bustage. 2015-05-20 11:52:41 -04:00
David Major 0c4b0943bb Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=smaug
--HG--
extra : rebase_source : 4646a00dc1aa1b28f8585f1703386f22505c580b
2015-05-20 10:32:54 -04:00
Tom Tromey df1180d5e0 Bug 1165184 - Move nsChildContentList to its own header. r=peterv 2015-05-19 06:33:00 -04:00
Blake Wu c995b7edcf Bug 1166169 - Add MOZ_GONK_MEDIACODEC in configure and define it in moz.build. r=cpearce, r=glandium 2015-05-21 14:38:51 +08:00
Terrence Cole c01ef51c2d Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
--HG--
extra : rebase_source : 7dbeee0826fa20477ed227c9d336fdfe6de6ffd2
2015-05-22 10:40:24 -07:00
Jan-Ivar Bruaroey 625c6452b6 Bug 1162720 - Rename CallbackRunnable::New to NewRunnableFrom. r=jesup 2015-05-14 07:30:00 -04:00
Jan-Ivar Bruaroey 5073bd4761 Bug 1162720 - Test enumerateDevices. r=jesup, r=drno 2015-05-21 20:42:03 -04:00
Marcos Caceres 537cac73c4 Bug 1164235 - Add theme_color support to web manifest processor. r=ehsan 2015-05-20 10:58:00 -04:00
Kyle Fung 66c7e91d64 Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
--HG--
extra : rebase_source : c609118df9618795a1c84a7f5749979ad8f9aa68
2015-05-21 11:51:49 -04:00
Morris Tseng a11d4a5f6e Bug 1155493 - Part 2: Event hook for mozbrowser element. r=kchen
--HG--
extra : source : 0d74bb9bb06f9b55024a23b3744cbf6555c8fef1
2015-05-21 02:06:00 -04:00
Morris Tseng c1b8ea5c2d Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug
--HG--
extra : source : 1e690405d3146521cb01cf4b44c92028049f237f
2015-05-19 20:59:00 -04:00
Morris Tseng 219aac92eb Bug 1155493 - Part 4: Add test for mozbrowsercaretstatechanged. r=kchen 2015-05-19 21:00:00 -04:00
Morris Tseng 2b507dc539 Bug 1155493 - Part 2: Event hook for mozbrowser element. r=kchen 2015-05-21 02:06:00 -04:00
Morris Tseng b4ca3ea3de Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug 2015-05-19 20:59:00 -04:00
Ryan VanderMeulen 8556f54b04 Merge m-c to fx-team. a=merge 2015-05-22 14:21:30 -04:00
Tom Tromey 13be65d0c5 Bug 1050500 - Add callee information to Javascript timeline markers. r=smaug
--HG--
extra : rebase_source : dbd9e09496ca7c0e4f9798adf1f8f72749537d1a
2015-05-20 05:28:00 -04:00
Ben Hsu 0dcea7919b Bug 1147736 - Part 4: Deprecate NotifyError(Bluetooth). r=btian
--HG--
extra : rebase_source : cfc91c6c0941584f9fe9ff707ec85dda7a78add2
extra : source : 80ad8826d772983bb479ace951fa2395f6a26e80
2015-05-08 00:21:00 -04:00
Jan-Ivar Bruaroey 7345029aea Bug 1162720 - enumerateDevices visits main thread for profileDir. r=jesup
* * *
Bug 1162720 - avoid cross-thread refcounting using coat-check
2015-05-20 17:09:30 -04:00
Jan-Ivar Bruaroey c2230eeb1d Bug 1162720 - Rename CallbackRunnable::New to NewRunnableFrom. r=jesup 2015-05-14 07:30:00 -04:00
Jan-Ivar Bruaroey dc2c1e74ca Bug 1162720 - Test enumerateDevices. r=jesup 2015-05-14 07:25:32 -04:00
Carsten "Tomcat" Book e40acbfc01 Merge mozilla-central to mozilla-inbound 2015-05-21 15:14:47 +02:00
Nils Ohlmeier [:drno] 2db0cddf1f Bug 1143827 - remove default stun server. r=abr,bsmedberg
--HG--
extra : rebase_source : 05cf653ca2d8199ee6840507dad5fe6330140b27
2015-05-19 16:04:00 +02:00
Patrick McManus 57ade7a8a4 bug 1150136 - rel=preconnect from html parser r=hsivonen 2015-05-05 20:55:18 -04:00
Ehsan Akhgari de23af3edb Bug 1096302 - Increase the timeout of the test so that it has enough time to finish on the B2G ICS Emulator 2015-05-22 09:25:49 -04:00
Kartikaya Gupta b54dc47f24 Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
CLOSED TREE
2015-05-22 07:51:55 -04:00
Kartikaya Gupta 86ed888daa Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond 2015-05-22 06:42:08 -04:00
Nicholas Nethercote e90de3e5e0 Bug 1166586 (part 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
This patch converts easy cases, i.e. where the PL_DHashTableInit() call occurs
in a constructor and the PL_DHashTableFinish() call occurs in a destructor.

--HG--
extra : rebase_source : d8dc450f80ac23b8455141b471cc9ae823e1e384
2015-05-04 22:59:24 -07:00
Nicholas Nethercote 0fd018143a Bug 1166586 (part 1) - Remove all uses of PL_NewDHashTable() and PL_DHashTableDestroy(). r=froydnj.
They're not needed now that there is (temporarily) PLDHashTable2, which has an
initializing constructor and a destructor.

--HG--
extra : rebase_source : 78d3eeb326935ad7a19e3bdf9b2092eb2a4208a7
2015-05-04 22:59:24 -07:00
Seth Fowler 8e8f041c52 Bug 1154974 (Part 1) - Give blobs serial numbers. r=bent 2015-05-20 18:49:50 -07:00
Wes Kocher ac1c135457 Merge m-c to inbound, a=merge 2015-05-20 18:30:33 -07:00
Jonathan Griffin 479984afe5 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Neil Deakin 759d8c25e5 Bug 873923, add a method to allow popups to be anchored at a rectangle, r=tn,mark,khuey 2015-05-08 14:49:54 -04:00
Bobby Holley 3b6ba803a8 Bug 1165162 - Serialize originSuffix into .origin. r=gabor,sr=sicking
We also provide an opt-out for the original behavior, and use it in various
consumers that look like they need fixing up. Most of the usage here is in
code with persistence considerations, where we may need some sort of migration
path.
2015-05-20 17:11:49 -07:00
Bobby Holley 91e0c12696 Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking 2015-05-20 17:11:41 -07:00
Bobby Holley eea636ee0c Bug 1165162 - Make OriginAttributes a dictionary, and make it accessible as both a jsval and a canonical string. r=gabor,r=bholley,sr=sicking 2015-05-20 17:09:53 -07:00
Bobby Holley 42151b7774 Bug 1165162 - Stop recreating principals from the message manager. r=smaug 2015-05-20 17:08:56 -07:00
Bobby Holley 0cc37b29bf Bug 1165162 - Make requestsync test failures more useful. rpending=baku 2015-05-20 17:08:54 -07:00
Cameron McCormack c7b07bee01 Bug 1166575 - Silence uninitialized variable error in BluetoothHALInterface.cpp when building a debug B2G build. r=tzimmermann 2015-05-21 10:01:59 +10:00
Matt Woodrow d4e6862fa0 Bug 1159366 - Check for 'sidx' box in ContainerParser. r=jya 2015-05-20 16:29:00 +12:00
Xidorn Quan c071f97430 Bug 1053413 part 6 - Remove fullscreen-related observer notification sending from nsDocument. r=smaug
--HG--
extra : source : b9206c448cf0d8715ff0c8eba128c86a11305513
2015-05-21 09:52:26 +12:00
Xidorn Quan 15047dd722 Bug 1053413 part 5 - Switch browser element to rely on fullscreen events instead of observer notification. r=smaug
--HG--
extra : source : ada5a798d60d130010fc5e07fbbaf3acbcd29c2f
2015-05-21 09:52:26 +12:00
Xidorn Quan ae0095611c Bug 1053413 part 3 - Remove fullscreen-origin-change notification, and make browser element rely on the fullscreen events. r=smaug
--HG--
extra : source : 5fb435684c91c57343b68ba3bf6caddb0ee0e778
2015-05-21 09:52:26 +12:00
Xidorn Quan 1aa67a7a9f Bug 1053413 part 2 - Separate a MozDOMFullscreen:NewOrigin event from MozDOMFullscreen:Entered. r=dao,smaug
Change of fullscreen origin is now notified by the new specific event,
MozDOMFullscreen:NewOrigin. The event MozDOMFullscreen:Entered is only
triggered when the window first enter fullscreen by DOM fullscreen. It
is now only used to notify the parent to hide its chrome.

--HG--
rename : dom/tests/mochitest/general/file_MozDomFullscreen.html => dom/tests/mochitest/chrome/file_MozDomFullscreen.html
extra : source : f2ccd792f9520af51e11111cfdd922e9c1f29579
2015-05-21 09:52:26 +12:00
Xidorn Quan 100a467991 Bug 1053413 part 1.1 - Rename Moz{Entered,Exited}DomFullscreen to MozDOMFullscreen:{Entered,Exited}. r=smaug
--HG--
extra : source : d2d754a18776c319af6ccb1bf8d0539222ac160f
2015-05-21 09:52:26 +12:00
Xidorn Quan 4857b902c1 Bug 1053413 part 0 - Fix of some fullscreen tests. r=smaug
--HG--
extra : source : b9d2a4e1d0fc2ff1d5aa760c5f00aef48f352aef
2015-05-21 09:52:26 +12:00
David Major 76e429041c Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=smaug
--HG--
extra : rebase_source : 26d30d0c5ecc7bf9b425e2b6f0f552d92656ca3b
2015-05-20 15:09:32 -04:00
Paul Adenot 776849a603 Bug 1127188 - Null-check the destination in AudioContext::Close, since it can now be called after the graph is dead. r=ehsan 2015-05-20 18:47:48 +02:00
Paul Adenot 0ab779951a Bug 1127188 - Properly handle AudioContext.close() calls right after the creation of an AudioContext. r=ehsan
When the underlying audio stream platform is slow to start, it can take a little
while for the AudioContext to switch from its initial "suspended" state to
"running".

Authors can call AudioContext.close() right after (new AudioContext()),
that was resulting in a bogus "closed" -> "running" transition, that is now
handled properly by bailing out: the context will simply not report a switch to
"running".
2015-05-20 14:30:48 +02:00
Paul Adenot df59990b19 Bug 1127188 - Make test_audioContextSuspendResumeClose.html less flaky. r=ehsan 2015-05-20 14:30:47 +02:00
Paul Adenot 03ac4f75ca Bug 1127188 - Close() AudioContext when Freeing inner window object. r=ehsan 2015-05-20 14:30:47 +02:00
Paul Adenot 78e7f42537 Bug 1166803 - Add an `msg` tag to mochitest.ini in dom/media/*. r=jesup 2015-05-22 10:57:51 +02:00
Baptiste Emmanuel 92defa0014 Bug 1140450 - Lower speex_resampler quality for Web Audio API. r=padenot 2015-05-21 10:12:23 +02:00
Sebastian Hengst 89d9f2f631 Backout 068cc6419d1e (Bug 1161684) for M4 perma-failures on opt. r=backout 2015-05-22 10:48:03 +02:00
Sebastian Hengst 6fce538b2e Backout f938930b3ac5 (Bug 1161684) for M4 perma-failures on opt. r=backout 2015-05-22 10:47:20 +02:00
Fernando Jimenez b489f767be Bug 1161684 - Allow JAR channels to be intercepted by service workers. Tests. r=jdm 2015-05-22 09:32:25 +02:00
Fernando Jimenez 6608088159 Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm 2015-05-22 09:32:25 +02:00
Catalin Badea a68051d606 Bug 1158728 - ServiceWorkerClient: use innerWindow id for referencing clients. r=nsm
--HG--
extra : rebase_source : 51313aa04168631d1d2952f90fb02406aa824fb5
2015-05-20 13:14:49 -07:00
Catalin Badea fc75d392de Bug 1130684 - Test fetch events are intercepted after a client is claimed. r=nsm
--HG--
extra : rebase_source : 75792d264f2ffb118c0360d58d493c69ceb00e8e
2015-05-20 11:48:06 -07:00
Nathan Froyd db188ea282 Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
Having this implicit conversion means that we can silently do extra
refcounting when it's completely unnecessary.  It's also an obstacle to
making RefPtr more nsRefPtr-like, so let's get rid of it.
2015-05-01 09:14:16 -04:00
Nathan Froyd 3e13ec018f Bug 1116905 - part 1 - remove dependence on implicit conversion from T* to TemporaryRef<T>, non-gfx changes; r=ehsan 2015-04-30 15:17:08 -04:00
Ben Kelly 322b8ff03f Bug 1166911 Modify Cache API sqlite code to use IS NULL literal when comparing an empty key. r=ehsan 2015-05-21 18:16:37 -07:00
Ben Kelly 4a673bf1ef Bug 1166038 De-duplicate security info stored in the Cache API. r=ehsan 2015-05-21 18:16:36 -07:00
Christoph Kerschbaumer f679dfded5 Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) 2015-05-21 11:16:04 -07:00
Wes Kocher 8526be0c5a Backed out changeset 73a5b49fac38 (bug 858680) for build bustage CLOSED TREE
--HG--
extra : amend_source : 301659435046722d5e68541fe702c89a3442ab0b
2015-05-21 16:44:44 -07:00
Wes Kocher a6c4705f9a Backed out changeset 0aaa67fc61e8 (bug 858680) 2015-05-21 16:44:42 -07:00
Wes Kocher 8f53fad843 Backed out changeset ca9c2b05d659 (bug 858680) 2015-05-21 16:44:36 -07:00
Wes Kocher f1fd091dd9 Backed out changeset 2661dabba074 (bug 858680) 2015-05-21 16:44:14 -07:00
Ben Turner 5fdcf72f12 Bug 858680, Prevent unused variable warning on opt builds, r=bustage.
--HG--
extra : rebase_source : abec6bc1896d17d07abe3a885861002c5762d6ef
2015-05-21 16:28:23 -07:00
Eric Rahm 3925a960aa Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj 2015-05-21 13:22:04 -07:00
Kan-Ru Chen 3e9e269e92 Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow 2015-05-22 07:08:20 +08:00
Ben Turner dbcfebe3b8 Bug 858680 - Part 4: Perform maintenance on databases while idle, r=janv.
--HG--
extra : rebase_source : 8aa2fd6f34c66bbdf2004915b4da310f6d61751f
2015-05-04 22:56:47 -07:00
Ben Turner b553d50f23 Bug 858680 - Part 2: Add idle notifications to QuotaClient, r=janv.
--HG--
extra : rebase_source : 6797f2d4fdaabef4e5d3b83fbacc09984f447866
2015-04-30 13:46:51 -07:00
Ben Turner dea6eca1b9 Bug 858680 - Part 1: Perform incremental_vacuum on open databases while idle, r=janv.
--HG--
extra : rebase_source : 8bd61176e0b7212c4007a0bc2e88f71740987b00
2015-04-30 13:47:03 -07:00
Ben Hsu 4f1ec443ba Bug 1147736 - Part 3: Deprecate NotifyError. r=aknow
--HG--
extra : rebase_source : 704301c64d2ac14ef16123dd2658d1a2defd20f1
extra : source : 95e956a2ddb926fc79a61d80bad4a26035f354b0
2015-04-27 23:29:00 -04:00
Ben Hsu 154a206ace Bug 1147736 - Part 2: Bypass NotifyError. r=aknow
--HG--
extra : rebase_source : d7f1378bbba99b434699521b4d9485392dc90f6f
extra : source : a78ad976faf317828b6cb268dced774e863b6b80
2015-04-27 23:28:00 -04:00
Ben Hsu 3922bae1fb Bug 1147736 - Part 1: Extend TelephonyCallInfo. r=aknow
--HG--
extra : rebase_source : 92be87ade27902ff3cdd451d97586ea2f35095ed
2015-05-18 01:03:00 -04:00
Henry Chang ccf15ae03e Bug 1165844 - Add 'stopDhcp' to NetworkService. r=vchang
--HG--
extra : rebase_source : 7cbb9815448cf3cedb7da22317abe103e28ef4c3
2015-05-18 17:41:10 +08:00
Dimi Lee 225aad3115 Bug 1162836 - Fix NFC marionette testcase fail. r=yoshi
--HG--
extra : rebase_source : f2d6affd0c6fb42805ad9e3220532399cb9f6322
2015-05-19 20:29:25 +08:00
Carsten "Tomcat" Book 12f69af823 merge mozilla-inbound to mozilla-central a=merge 2015-05-20 15:52:31 +02:00
Carsten "Tomcat" Book d86d5cceda merge fx-team to mozilla-central a=merge 2015-05-20 15:39:38 +02:00
Carsten "Tomcat" Book f778f94014 merge b2g-inbound to mozilla-central a=merge
--HG--
extra : rebase_source : ff7d4c568ac183205e8a1180489f87e40521922b
2015-05-20 15:31:22 +02:00
Carsten "Tomcat" Book f45b94e7c0 Backed out changeset de34ec0570a3 (bug 1103824) for bc3 test failures on a CLOSED TREE 2015-05-20 11:01:07 +02:00
Thomas Zimmermann 840f154d6b Bug 1164425: Cleanup interfaces of |ListenSocket|, r=kmachulis
This patch removes |ListenSocket::GetSocketAddr|, which is unused
and not thread-safe. The |Listen| methods now return error codes.
2015-05-20 10:50:43 +02:00
Thomas Zimmermann 1237cad18c Bug 1164425: Rename |SocketBase::CloseSocket| to |SocketBase::Close|, r=kmachulis 2015-05-20 10:50:43 +02:00
Carsten "Tomcat" Book 1aa07d706a Backed out changeset 1e93024c9fec (bug 1164425) for bustage 2015-05-20 10:31:55 +02:00
Carsten "Tomcat" Book 1a15bd1430 Backed out changeset 17bd0777339a (bug 1164425) 2015-05-20 10:30:55 +02:00
Thomas Zimmermann 6a46c5c7cf Bug 1164425: Cleanup interfaces of |ListenSocket|, r=kmachulis
This patch removes |ListenSocket::GetSocketAddr|, which is unused
and not thread-safe. The |Listen| methods now return error codes.
2015-05-20 09:54:27 +02:00
Thomas Zimmermann 533d048a4b Bug 1164425: Rename |SocketBase::CloseSocket| to |SocketBase::Close|, r=kmachulis 2015-05-20 09:54:27 +02:00
Kan-Ru Chen 97e51517d4 Bug 1166580 - Disable mozHasPendingMessage tests on non-browser platform. r=me 2015-05-20 14:56:55 +08:00
Ben Tian 478901b821 Bug 1162902 - Implement PBAP SetPhoneBook function, r=shuang 2015-05-20 14:40:01 +08:00