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