Commit Graph

23861 Commits

Author SHA1 Message Date
Jessica Jong
5530874fb2 Bug 1013153 - Part 2: test cases for mvno type 'spn'. r=hsinyi 2014-07-01 02:10:00 +02:00
Jessica Jong
c97101ea93 Bug 1013153 - Part 1: support mvno type 'spn' in matchMvno() function. r=hsinyi 2014-07-01 02:09:00 +02:00
David Chan
7e2824c0c1 Bug 1025994 - Rewrite webapps-manage test. r=baku 2014-06-26 15:00:52 -07:00
Martin Thomson
c34497e879 Bug 1005152 - Testing the addition of multiple fingerprints. r=jib 2014-06-30 14:31:00 +02:00
Martin Thomson
b54a82f382 Bug 1005152 - Permitting the use of multiple fingerprints. r=jib 2014-06-20 11:09:00 +02:00
Randy Lin
2d56102806 Bug 951008 - Media Recorder - fire onstart event when encoder start to generate encoded data. r=roc, sr=khuey. 2014-06-27 11:07:45 +08:00
Boris Zbarsky
5118eea016 Bug 966471. Add some facilities for examining the state of a promise via a PromiseDebugging utility namespace. r=nsm,peterv 2014-07-02 00:19:48 -04:00
Wes Kocher
591066be60 Backed out 3 changesets (bug 984048) for breaking hazard builds.
Backed out changeset 2d0c34b7045f (bug 984048)
Backed out changeset c18211a2afa1 (bug 984048)
Backed out changeset 30fa36882d57 (bug 984048)
2014-07-01 20:29:08 -07:00
Wes Kocher
cfc078059e Merge m-c to inbound a=merge 2014-07-01 17:38:49 -07:00
Wes Kocher
5e0cc95707 Merge b2g-inbound to m-c a=merge 2014-07-01 17:34:32 -07:00
Nikhil Marathe
f42a07f1f7 Bug 965644 - Fix intermittent oranges on promise tests. r=bz 2014-07-01 17:33:00 -07:00
Steve Fink
6b4c20ca18 Bug 1022773 - Fix AutoJSAPI initialization rooting by annotating nsIScriptContext.GetWindowProxy and (temporarily) runtime-rooting, r=bholley 2014-07-01 09:02:10 -07:00
Thomas Zimmermann
2f14c73f68 Bug 1031185: Convert Bluetooth to use Bluedroid wrappers (under bluedroid2/), r=btian
This patch converts the Bluedroid backend to use the wrapper
classes. The affected interfaces are Core, Sockets, Handsfree,
A2DP, and AVRCP.
2014-07-01 17:50:46 +02:00
Thomas Zimmermann
241bc819da Bug 1031185: Wrap Bluedroid interfaces in classes (under bluedroid2/), r=btian
This patch adds classes around all Bluedroid interfaces that are
currently used by Gecko. These are Core, Socket, Handsfree, A2DP,
and AVRCP.

All arguments and return values are still Bluedroid types and
constants. Future patches will convert them to interface-neutral
artifacts.
2014-07-01 17:50:30 +02:00
Carsten "Tomcat" Book
98ef7c48ac Merge mozilla-central to b2g-inbound 2014-07-01 15:52:10 +02:00
Carsten "Tomcat" Book
7c04ea4089 Backed out changeset 66c50c46b452 (bug 1023141) for causing bug 1032716 2014-07-01 15:36:36 +02:00
Carsten "Tomcat" Book
6c6bb8b39e Backed out changeset c6fee4d37e2a (bug 1023141) 2014-07-01 15:35:54 +02:00
Carsten "Tomcat" Book
02874601c2 Backed out changeset cbfa2a0f8a14 (bug 1023141) 2014-07-01 15:35:50 +02:00
Carsten "Tomcat" Book
953496b437 Backed out changeset 3e0f23a63700 (bug 1023141) 2014-07-01 15:35:31 +02:00
Carsten "Tomcat" Book
b8feefc866 Merge mozilla-central to b2g-inbound 2014-07-01 14:34:41 +02:00
Carsten "Tomcat" Book
d321710e2a merge mozilla-inbound to mozilla-central a=merge 2014-07-01 14:01:21 +02:00
Dimi Lee
cb06ef8c86 Bug 1023683 - Testcase for reading NDEF data from type 3 tag. r=tzimmermann 2014-07-01 14:44:39 +08:00
Wes Kocher
7eb86ccbc0 Merge m-c to inbound a=merge 2014-06-30 18:47:26 -07:00
Wes Kocher
e585edf880 Merge b2g-inbound to m-c a=merge 2014-06-30 18:31:38 -07:00
Myk Melez
381e9481c6 Bug 1030464 - log mozApps debug messages only if pref is set; r=fabrice 2014-06-30 17:27:34 -07:00
Kyle Huey
c9a0eb19e2 Bug 1032340: Make Has/SetMutationListeners available on the inner window only. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
b0f4a14fc1 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
2a8f98fb8a Bug 1031051: Part 17 - Manually implement CustomEvent. r=smaug
CustomEvent can't be generated because we still need the XPCOM interface which is used by a11y among others.
2014-06-30 16:02:04 -07:00
Kyle Huey
46449c2b20 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
c45823d923 Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
49c62f1910 Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
a422390560 Bug 1031051: Part 13 - Support ToJSValue()ing CallbackObjects and nsTArrays of raw pointers. r=bz
Without special handling CallbackObject subclasses will fall into the "nsISupports but not nsWrapperCache" case which goes through an XPConnect wrapping path that has no idea how to cope with a CallbackObject.  We need both the CallbackObject overload and the EnableIf bit in the template because the template will bind to the subclass and thus be preferred to the CallbackObject overload which requires an implicit conversion to the base class.

Before this patch nsTArray<T*> will eventually try to ToJSValue a T* which will select the boolean overload.  Thanks C++!  The new template overload that takes a T and attempts to dereference it will be preferred because it can bind to the type directly and does not require the implicit (and terrible!) conversion to bool.  This template is written in terms of T and not T* so we can test to see if T is a pointer type (and not merely something that can be coerced to a T*, such as a T[N]).
2014-06-30 16:02:03 -07:00
Kyle Huey
fa19fcd2c5 Bug 1031051: Part 12 - Migrate DeviceStorageChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
872d591aa2 Bug 1031051: Part 11 - Migrate DeviceOrientationEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
d6a2b3b898 Bug 1031051: Part 10 - Migrate MozSettingsEvent and MozApplicationEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
e4940ba33b Bug 1031051: Part 9 - Migrate RecordErrorEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
217b65221f Bug 1031051: Part 8 - Migrate SmartCardEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
81efb10283 Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
e375b0aae7 Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
760b7d243b Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:01 -07:00
Kyle Huey
ee70914a12 Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey
9fdab2c0a8 Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
726d8c16de Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Kyle Huey
3a67a40bfc Bug 1031051: Part 1 - Allow codegenerating an InitFooEvent method for legacy event types. r=smaug,bz 2014-06-30 16:00:31 -07:00
Jon Morton
3cce0e05ec Bug 1032417: Move nsPluginElement's destructor to the implementation file. r=khuey 2014-06-30 16:00:30 -07:00
Andrew Osmond
d43c37f88e Bug 1030821 - Fix broken zoom by making recording hint be set as boolean. r=mikeh 2014-06-30 06:33:00 -04:00
Bill McCloskey
61c2c19dc4 Bug 1030343 - Fix compile error in UnionTypes.cpp in old gcc (r=bz) 2014-06-30 14:36:45 -07:00
Ryan VanderMeulen
1c2cc9d12b Backed out changesets bacfdc83424a and 7d12b5d7446f (bug 984048) for crashes. 2014-06-30 17:22:47 -04:00
Eric Faust
ae2d610abf Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz) 2014-06-27 04:44:08 -07:00
Eric Faust
83a8fc2004 Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz) 2014-06-27 04:44:06 -07:00
Eric Faust
79682b184f Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC) 2014-06-27 04:44:04 -07:00
Eric Faust
da64b8a93e Bug 1027402 - Part 1: Remove set* from BaseProxyHandler. (r=bholley) 2014-06-27 04:44:02 -07:00
Nikhil Marathe
9e1ac294fa Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
--HG--
extra : rebase_source : 5f9d890c655d7f5e77851a8a3bd6b6fd3f9bf108
2014-06-30 13:31:24 -07:00
Nikhil Marathe
b8acd50491 Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey
--HG--
extra : rebase_source : 9cc36dea950be96fba079877c2d67b76f8383635
2014-06-30 13:31:02 -07:00
Steve Fink
7ae797ae01 Bug 1022773 - Return value rooting for workers, r=bent
--HG--
extra : rebase_source : 5793c693fb00a71f203202beed491de8ef492093
2014-06-25 15:35:36 -07:00
Steve Fink
331764b88b Bug 1022773 - Return value rooting for dom/, r=bz
--HG--
extra : rebase_source : 24732cd3aff732c5c3d3eb8e19ee8a95f588ebd7
2014-06-25 15:35:36 -07:00
Steve Fink
ad8ab618ed Bug 1022773 - Switch all JS Compile functions to use MutableHandle, r=terrence
--HG--
extra : rebase_source : e7542a31e4818e6beafd2b1dab096606370534bb
2014-06-25 15:35:35 -07:00
Nikhil Marathe
1b42d15b04 Bug 984048 - Promise::MaybeReject ErrorEvent overload no longer needed. Fix compile error. r=bustage
--HG--
extra : amend_source : 5fcbc1c3912503e98f36fce514ddc2433da31a3e
2014-07-01 17:07:47 -07:00
Nikhil Marathe
95f2b45933 Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey 2014-07-01 16:43:22 -07:00
Nikhil Marathe
77b17981a3 Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey 2014-07-01 16:43:13 -07:00
Steven Michaud
5005bd4d9d Bug 1021240 - Calling alert from property getter can freeze Firefox. r=bz 2014-07-01 13:30:13 -05:00
Garvan Keeley
7e42011b98 Bug 1010278 - Check if the type is gsm-ish or wcdma-ish and assign to either one of those categories. r=dougt 2014-06-19 14:45:00 -04:00
Carsten "Tomcat" Book
c38121f322 Merge mozilla-central to b2g-inbound 2014-06-30 15:53:28 +02:00
Carsten "Tomcat" Book
3d917f97d0 merge b2g-inbound to mozilla-central a=merge 2014-06-30 15:35:24 +02:00
Carsten "Tomcat" Book
2be592142a Backed out changeset d758e85bbe8b (bug 1030821) for bustage 2014-06-30 14:45:52 +02:00
Hsin-Yi Tsai
7c1eb4aff9 Bug 1023141 - query ril.ecclist per dial request - part 3 - fix xpcshell. r=aknow 2014-06-30 14:48:41 +08:00
Michael Pruett
bb1b9224ce Bug 1024360 - Remove usage of deprecated mozIStorageBaseStatement methods. r=mak 2014-06-27 09:59:09 -05:00
Andrew Osmond
5b13035ec1 Bug 1030821 - Fix broken zoom by making recording hint be set as boolean. r=mikeh 2014-06-27 12:33:00 +02:00
Tim Chien
1fa0e6607e Bug 1022852 - Fix setInputMethodActive test that rely on order of async message. r=yxl 2014-06-29 03:47:00 +02:00
Jonathan Watt
3cc9012603 Bug 965967 - Use Moz2D instead of a Thebes backed gfxContext in PluginInstanceChild::PaintRectToSurface. r=mattwoodrow 2014-06-30 03:00:10 +01:00
Ms2ger
225cbcad0b Bug 968804 - Part u: Add outer window assertions to OpenInternal; r=khuey 2014-06-29 17:36:03 +02:00
Ms2ger
6ea91dd9b5 Bug 968804 - Part t: Add outer window assertions to OpenNoNavigate; r=khuey 2014-06-29 17:36:03 +02:00
Ms2ger
f3685b4620 Bug 968804 - Part s: Add inner window assertions to CloneStorageEvent; r=khuey 2014-06-29 17:36:03 +02:00
Ms2ger
0b08e443dc Bug 968804 - Part r: Point out the outer window assertion in SetArguments in the documentation; r=khuey 2014-06-29 17:36:02 +02:00
Ms2ger
c02410550f Bug 968804 - Part q: Add inner window assertions to the gamepad methods; r=khuey 2014-06-29 17:36:02 +02:00
Ms2ger
e31b1e7f88 Bug 968804 - Part p: Add outer window assertions to SetFullScreenInternal; r=khuey 2014-06-29 17:36:02 +02:00
Ms2ger
ecb03459d1 Bug 968804 - Part o: Add inner window assertions to RefreshCompartmentPrincipal; r=khuey 2014-06-29 17:36:01 +02:00
Ms2ger
c8134f4584 Bug 968804 - Part n: Split nsGlobalWindow::GetFullScreen into a forwarding and an asserting part; r=khuey 2014-06-29 17:35:56 +02:00
Ms2ger
86c542e365 Bug 968804 - Part m: Add outer window assertions to DispatchCustomEvent; r=khuey 2014-06-29 17:31:13 +02:00
Ms2ger
cb7346e3b5 Bug 968804 - Part l: Add outer window assertions to DispatchResizeEvent; r=khuey 2014-06-29 17:31:12 +02:00
Ms2ger
a4c74db93d Bug 968804 - Part k: Add outer window assertions to GetScrollXY; r=khuey 2014-06-29 17:31:12 +02:00
Ms2ger
6bc14095b5 Bug 968804 - Part j: Add inner window assertions to CreatePerformanceObjectIfNeeded; r=khuey 2014-06-29 17:31:12 +02:00
Ms2ger
b34c7f18dc Bug 968804 - Part i: Add inner window assertions to AudioContext methods; r=khuey 2014-06-29 17:31:11 +02:00
Ms2ger
a71c972206 Bug 968804 - Part h: Add inner window assertions to DefineArgumentsProperty; r=khuey 2014-06-29 17:31:09 +02:00
Kyle Huey
d7ce3f886a Bug 1027163: Using fallible allocation in DOMStorage::SetItem. r=bz 2014-06-28 20:12:48 -07:00
Edgar Chen
2bce20cfb2 Bug 1027514 - Add marionette test cases for callforwarding MMI code. r=hsinyi 2014-06-23 20:05:32 +08:00
Birunthan Mohanathas
f79a7b1f41 Bug 1032377 - Add missing #include to nsPluginArray.h; r=ehsan 2014-06-30 15:36:24 -04:00
Jonathan Kew
ea578b286e bug 1030829 part 2 - preload 'hidden' fonts on FirefoxOS into the user-font cache. r=roc 2014-06-30 19:05:29 +01:00
Carsten "Tomcat" Book
1134cc33ea Merge mozilla-central to mozilla-inbound 2014-06-30 15:44:54 +02:00
John Shih
73a60e46e3 Bug 1023341 - Fix test_networkstats_alarm.html. r=gene 2014-06-26 16:51:45 +08:00
Ralph Giles
041f8497bf Bug 996331 - Remove TextTrack.oncuechange. r=cpearce,smaug
This event isn't currently implemented. Removing it from
the DOM interface provides a way for authors to detect
that it cannot be expected to work.
2014-06-30 16:12:11 -07:00
Carsten "Tomcat" Book
ec6c733076 Merge mozilla-central to mozilla-inbound 2014-07-01 15:48:30 +02:00
Bob Owen
d23c0e3b03 Bug 1029494 Part 5: Replace AutoPushJSContext in nsNPAPIPlugin _getpluginelement. r=bholley 2014-06-26 12:08:49 +01:00
Bob Owen
ad71668fce Bug 1029494 Part 4: Replace AutoPushJSContext in MobileMessageCursorCallback::NotifyCursorSuccess. r=bholley 2014-06-26 00:47:12 +01:00
Bob Owen
4e5ab3c2af Bug 1029494 Part 3: Replace AutoPushJSContext in MobileMessageCallback::NotifyMessageDeleted. r=bholley 2014-06-26 00:35:51 +01:00
Bob Owen
cb382c8b27 Bug 1029494 Part 2: Replace AutoPushJSContext in MobileMessageCallback::NotifySuccess. r=bholley 2014-06-25 22:09:40 +01:00
Bob Owen
36cf6c034b Bug 1029494 Part 1: Replace AutoPushJSContext in IDBRequest::NotifyHelperCompleted. r=bholley 2014-07-01 10:09:46 +01:00
Jan de Mooij
adb0b402f0 Bug 1032726 part 1 - Make ConvertJSValueToByteString work with Latin1 strings. r=bz,terrence 2014-07-02 13:04:14 +02:00
Peter Van der Beken
d73f6e3936 Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
--HG--
extra : rebase_source : 2b3459ddf41e258469c31e0e7c4d515ef7a7c83f
2014-06-27 21:39:50 +02:00
Peter Van der Beken
bc51078f27 Bug 1029104 - Convert XPathExpression to WebIDL bindings, make XPathExpression hold a weak reference to the document. r=bz.
--HG--
rename : dom/xslt/xpath/nsXPathExpression.cpp => dom/xslt/xpath/XPathExpression.cpp
rename : dom/xslt/xpath/nsXPathExpression.h => dom/xslt/xpath/XPathExpression.h
extra : rebase_source : b011030bee7c16e098069452d6fdbfd43c080611
2014-06-26 15:32:20 +02:00
Shelly Lin
22dc859a85 Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=roc,bz 2014-05-23 17:34:14 +08:00
Wes Kocher
98332681f5 Merge m-c to b2g-inbound a=merge 2014-06-30 18:50:28 -07:00
Fabrice Desré
d7b7369be8 Bug 1032121 - Remove content handler leftover code in ActivitiesService.jsm r=fabrice 2014-06-30 16:37:11 -07:00
Ed Morley
f4b34b75ea Backed out changeset 38831e922852 (bug 1026314) for test_interfaces.html failures
--HG--
rename : dom/crypto/CryptoKey.cpp => dom/crypto/Key.cpp
rename : dom/crypto/CryptoKey.h => dom/crypto/Key.h
rename : dom/crypto/CryptoKeyPair.cpp => dom/crypto/KeyPair.cpp
rename : dom/crypto/CryptoKeyPair.h => dom/crypto/KeyPair.h
2014-07-04 16:17:51 +01:00
Tim Taubert
4f942527d3 Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
Marco Castelluccio
502488e17f Bug 1029674 - Fix installation of apps with custom origin. r=myk,keeler
--HG--
rename : toolkit/webapps/tests/test_packaged_launch.xul => toolkit/webapps/tests/test_custom_origin.xul
2014-07-04 15:23:16 +02:00
Ms2ger
5e7f19500d Bug 1034204 - Implement unforgeable methods; r=bz 2014-07-04 15:02:10 +02:00
Kartikaya Gupta
737bb4f80d Bug 1034258 - Change mCompositionBounds to be a ParentLayerRect instead of a ParentLayerIntRect. r=Cwiiis 2014-07-04 08:12:41 -04:00
Carsten "Tomcat" Book
6b573fb299 Merge mozilla-central to mozilla-inbound 2014-07-04 14:05:54 +02:00
Shelly Lin
bd62cf13ed Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=bz,roc 2014-05-23 17:34:14 +08:00
Borting Chen
702ff05ae0 Bug 951976 - part 2, Test cases. r=gene 2014-05-12 18:55:49 +08:00
Fabrice Desré
6a00695aa4 Bug 1024157 - Lazy load more js modules - Part 3: RIL r=gene 2014-05-07 15:53:17 -07:00
Fabrice Desré
481ef86e6d Bug 1024157 - Lazy load more js modules - Part 2: contacts r=gwagner 2014-05-07 15:53:16 -07:00
Fabrice Desré
24d088957f Bug 1024157 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Hsin-Yi Tsai
8933ead71d Bug 1023141 - query ril.ecclist per dial request - part 2 - test case. r=aknow 2014-06-24 18:47:12 +08:00
Hsin-Yi Tsai
9fdd9aeaf9 Bug 1023141 - query ril.ecclist per dial request - part 1 - fix. r=aknow 2014-06-24 18:32:41 +08:00
Hsin-Yi Tsai
79fa19386b Bug 1023141 - query ril.ecclist per dial request - part 0 - rename. r=aknow 2014-06-24 18:36:59 +08:00
William Chen
bbc6063351 Bug 1000199 - Enable web components for certified apps. r=gabor,smaug 2014-07-07 19:02:03 -07:00
Wes Kocher
fa8c67f1bb Merge m-c to inbound 2014-07-07 16:34:44 -07:00
Bobby Holley
b3a9b29482 Bug 1033927 - Drop support for custom [object XrayWrapper [object ClassName]] stringification. r=peterv 2014-07-07 13:11:24 -07:00
Benoit Jacob
b697419b07 Bug 1028588 - Fix dangerous public destructors in Gonk-specific dom/media code - r=ehsan 2014-07-07 14:27:29 -04:00
Shelly Lin
3cc807deaf Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc 2014-04-16 11:06:45 +08:00
Shelly Lin
d6fa324fba Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc 2014-04-16 11:06:45 +08:00
Boris Zbarsky
98d7fb77a1 Bug 1018583 part 1. Remove the execute-in-sandbox mode for javascript: URIs, and use the don't-execute mode wherever we used the sandbox one. r=bholley,dao 2014-07-04 01:21:57 -04:00
Borting Chen
d54cb8eaef Bug 951976 - part 1, WebIDL implementation. r=gene 2014-03-10 11:54:15 +08:00
Peter Van der Beken
ae0fcf2811 Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz. 2014-01-23 10:18:35 +01:00
Sotaro Ikeda
7155d97f84 Bug 1034294 - Fix SharedBufferManagerParent r=nical 2014-07-08 06:46:17 -07:00
Carsten "Tomcat" Book
c3991b34ec Merge mozilla-central to mozilla-inbound 2014-07-08 15:21:16 +02:00
Yuan Xulei
bd85602c7b Bug 1019627 - Check DOMRequest window before processing callback. r=dhylands 2014-07-08 13:44:22 +08:00
Richard Barnes
cb4e8d0cd0 Bug 1033492 - Add test. r=keeler 2014-07-08 07:56:56 -04:00
Henry Chang
c536ce434d Bug 937528 - Initialize port and host for the tcp server accepted socket. r=jduell 2013-12-19 11:21:12 +08:00
Borting Chen
5ca5a93bef Bug 951976 - part 0, WebIDL definition. r=ehsan, sr=jonas 2013-12-13 19:29:33 +08:00
Dimi Lee
4a8bbee469 Bug 1027479 - Testcase for reading NDEF data from type 4 tag. r=tzimmermann 2014-07-02 14:23:02 +08:00
Ben Tian
9050098bc7 Bug 1033130 - [bluetooth2] Add missing including of BluetoothInterface.h in BluetoothA2dpManager.cpp, r=shuang 2014-07-02 10:36:28 +08:00
Jocelyn Liu
80735bb339 Bug 1031253 - Patch: Reject promise if StartStopGonkBluetooth failed. r=btian 2014-07-02 10:13:39 +08:00
Jocelyn Liu
df8c5674c3 Bug 1031252 - Patch: Reject promise for setProperty requests if BT is not enabled. r=btian 2014-07-02 09:41:33 +08:00
Peter Van der Beken
03282794f1 Bug 1029104 - Convert XPathExpression to WebIDL bindings, move EvalContextImpl out of header. r=bz.
--HG--
rename : dom/xslt/xpath/nsXPathExpression.cpp => dom/xslt/xpath/XPathExpression.cpp
rename : dom/xslt/xpath/nsXPathExpression.h => dom/xslt/xpath/XPathExpression.h
extra : rebase_source : 4bdf4671ea04c76de76053282fc810d1f4c42aea
2013-07-09 12:09:39 -04:00
Peter Van der Beken
41a6dc5302 Bug 1029104 - Convert XPathExpression to WebIDL bindings, move files and rename class. r=bz.
--HG--
rename : dom/xslt/xpath/nsXPathExpression.cpp => dom/xslt/xpath/XPathExpression.cpp
rename : dom/xslt/xpath/nsXPathExpression.h => dom/xslt/xpath/XPathExpression.h
extra : rebase_source : bedd3da79f1a4c2df19cfe3e9b68f1270b0b5688
2013-07-04 17:40:10 +02:00
Peter Van der Beken
bd5d23028e Bug 1029104 - Convert XPathExpression to WebIDL bindings, remove txResultRecycler::init. r=bz.
--HG--
extra : rebase_source : 3c2f6f86c2e34c7ec32a22eb4f1a90e77d05cdfa
2014-06-05 15:14:56 +02:00
Wes Kocher
a8d4195694 Merge m-c to inbound a=merge 2014-06-27 17:51:36 -07:00
Wes Kocher
5963dd0010 Merge inbound to m-c a=merge 2014-06-27 17:40:49 -07:00
Ryan VanderMeulen
b2c0f319bd Backed out changeset a4d9432cdd70 (bug 1030435) for re-introducing intermittent failures. 2014-06-27 14:06:36 -04:00
Jim Blandy
cb2e9869d1 Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug 2014-06-27 11:05:08 -07:00
Peter Van der Beken
c3c28cd39c Backout patches for bug 1029104 for bustage on a CLOSED TREE.
--HG--
rename : dom/xslt/xpath/XPathExpression.cpp => dom/xslt/xpath/nsXPathExpression.cpp
rename : dom/xslt/xpath/XPathExpression.h => dom/xslt/xpath/nsXPathExpression.h
extra : rebase_source : 4cd96320fa102351284cca55b66d3a54592e5212
2014-06-27 23:07:44 +02:00
Carsten "Tomcat" Book
7fdfacf9ee Merge mozilla-central to b2g-inbound 2014-06-27 15:56:37 +02:00
Carsten "Tomcat" Book
3a11e77e20 merge mozilla-inbound to mozilla-central a=merge 2014-06-27 15:34:28 +02:00
Ben Tian
10aaecfe2e Bug 1031230 - Change usage of AutoJSAPI in |DispatchAttributeEvent| for bug 951991, r=shuang 2014-06-27 17:38:25 +08:00
Makoto Kato
17426a1b3f Bug 1029981 - Observers should use MOZ_UTF16 to compare someData. r=nfroyd 2014-06-27 17:08:13 +09:00
Jessica Jong
c59186fb61 Bug 1027430 - Part 2: modify test case for .lastKnownHomeNetwork. r=hsinyi 2014-06-27 12:01:06 +08:00
Jessica Jong
cb7913029f Bug 1027430 - Part 1: append spn info to .lastKnownHomeNetwork. r=hsinyi 2014-06-27 12:01:06 +08:00
Shawn Huang
77d1ca35fb Bug 1007576 - [bluez] Update CoD value after device found while doing NFC pairing, r=echou 2014-06-27 11:43:01 +08:00
Fernando Jiménez
bbb3d1581c Bug 1022193 - Add a "forceIdSelection" to navigator.getMobileIdAssertion. Part 2: DOM. r=sicking 2014-06-27 01:18:21 +02:00
Fernando Jiménez
a6dcf570c5 Bug 1022193 - Add a "forceIdSelection" to navigator.getMobileIdAssertion. Part 1: WebIDL. r=sicking 2014-06-27 01:18:20 +02:00
Fernando Jiménez
2de95d4a6e Bug 1023266 - Make the Mobile ID API privileged. Part 1: Add mobileid permission. r=smaug, ehsan 2014-06-27 01:18:19 +02:00
Ryan VanderMeulen
13419df503 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-06-26 17:13:04 -04:00
Andrea Marchesini
2e74fcf6fe Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
Andrew McCreight
57221a6df2 Bug 1029660 - Remove nsContentUtils::DeferredFinalize. r=peterv 2014-06-26 09:29:05 -07:00
Carsten "Tomcat" Book
3b8d0b2b4c Merge mozilla-central to b2g-inbound 2014-06-26 15:58:35 +02:00
Carsten "Tomcat" Book
e8476e21fa merge mozilla-inbound to mozilla-central a=merge
--HG--
extra : amend_source : 8afac23e33906916e7e6297e2307417e09fa27ae
2014-06-26 14:11:00 +02:00
Ghislain 'Aus' Lacroix
59a282b67c Bug 1023796 - Vertical homescreen without icons in applications after an app gets OOMed. r=fabrice 2014-06-25 22:07:14 -07:00
Shawn Huang
4e3d86dd66 Bug 1027506 - [bluedroid] Don't reset call array after HFP link lost, r=echou 2014-06-26 09:58:50 +08:00
Wes Kocher
11f0cd4461 Merge inbound to m-c a=merge 2014-06-25 18:18:43 -07:00
Mike Habicher
a2149d26b7 Bug 1025197 - only clear the "recording hint" when switching to picture mode, r=dhylands 2014-06-25 17:45:02 -04:00
Ben Kelly
23a4bb8e5d Bug 1013571 Support PBackground on workers. r=bent 2014-06-27 13:36:25 -07:00
John Schoenick
badcffe5d8 Bug 870022 - Add test for dom.image.picture.enabled. r=bz 2014-06-25 11:47:51 -07:00
John Schoenick
797ac7a161 Bug 870022 - Part 5.2 - Add sizes/srcset to HTMLSourceElement. r=jst, sr=jst 2014-06-25 11:47:49 -07:00
John Schoenick
46c4e670a5 Bug 870022 - Part 5.1 - Add HTMLPictureElement & atom. r=jst, sr=jst 2014-06-25 11:47:48 -07:00
John Schoenick
07bb0f22c2 Bug 870022 - Part 4.1 - Add sizes to HTMLImageElement & atoms. r=jst, sr=jst 2014-06-25 11:47:47 -07:00
John Schoenick
180294cd8e Bug 870022 - Part 2 - Add ParseSourceSizeList to CSS parser for <picture sizes> grammar. r=bz 2014-06-25 11:47:46 -07:00
Carsten "Tomcat" Book
b2b6df055b Merge mozilla-central to b2g-inbound 2014-06-25 16:21:26 +02:00
Carsten "Tomcat" Book
c036601e2f merge b2g-inbound to mozilla-central a=merge 2014-06-25 15:38:40 +02:00
Hsin-Yi Tsai
3f2aad8a29 Bug 1030042 - [B2G] use notifyDialSuccess(callIndex) for Cdma features. r=aknow 2014-06-25 17:47:41 +08:00
Hsin-Yi Tsai
1810114d21 Bug 1030030 - [B2G] follow-up of Bug 1028099 - use call.id.number. r=aknow 2014-06-25 17:16:59 +08:00
Vicamo Yang
ff8f26236c Bug 992320: split test_wsp_pdu_helper.js for intermittent timeout. r=gene 2014-06-25 11:57:24 +08:00
Vicamo Yang
9541c40d7b Bug 1002600: fix test_mms_pdu_helper.js intermittent timeouts. r=gene 2014-06-25 11:57:22 +08:00
Vicamo Yang
9d9967c56d Bug 993817: convert mobilemssage marionette test cases to Promise. r=gene 2014-06-25 11:57:21 +08:00
Vicamo Yang
eaed27ae2f Bug 958782 - 3/3: fix test cases. r=gene,khuey 2014-06-25 11:57:19 +08:00
Vicamo Yang
e47784d454 Bug 958782 - 2.c/3: remove unused headers and sort. r=khuey 2014-06-25 11:57:18 +08:00
Vicamo Yang
0423c4186d Bug 958782 - 2.b/3: WebIDL implementation. f=Ms2ger,bzbarsky,r=khuey 2014-06-25 11:57:16 +08:00
Vicamo Yang
18da6a90ad Bug 958782 - 2.a/3: refactoring, alignments. f=Ms2ger,r=khuey 2014-06-25 11:57:15 +08:00
Vicamo Yang
a35858595c Bug 958782 - 1/3: B2G SMS - Move MozMobileMessage to WebIDL. XPIDL & WebIDL changes. f=Ms2ger,r=khuey
--HG--
rename : dom/webidl/MobileMessageManager.webidl => dom/webidl/MozMobileMessageManager.webidl
2014-06-25 11:57:13 +08:00
Wes Kocher
60d5bc4f5e Merge inbound to m-c a=merge 2014-06-24 18:13:38 -07:00
Jessica Jong
333b1f424e Bug 1010356 - Part 2: implementation of neighboring cell info. r=hsinyi 2014-06-25 01:27:00 +02:00
Jessica Jong
73abfd2f4c Bug 1010356 - Part 3: test cases for neighboring cell info. r=hsinyi 2014-06-24 23:17:00 +02:00
Jessica Jong
9ebcb408e5 Bug 1010356 - Part 1: interface changes to support neighboring cell info. r=hsinyi 2014-06-24 23:13:00 +02:00
Chuck Lee
d7184f6c43 Bug 1028044 - Use auth instead of autheap in phase2 settings. r=vchang 2014-06-24 17:41:38 +08:00
Thomas Zimmermann
54c1bbb4d7 Bug 1027030: Convert Bluetooth to use Bluedroid wrappers, r=shuang
This patch converts the Bluedroid backend to use the wrapper
classes. The affected interfaces are Core, Sockets, Handsfree,
A2DP, and AVRCP.
2014-06-27 15:45:26 +08:00
Thomas Zimmermann
1d930119cb Bug 1027030: Wrap Bluedroid interfaces in classes, r=shuang
This patch adds classes around all Bluedroid interfaces that are
currently used by Gecko. These are Core, Socket, Handsfree, A2DP,
and AVRCP.

All arguments and return values are still Bluedroid types and
constants. Future patches will convert them to interface-neutral
artifacts.
2014-06-27 15:45:26 +08:00
Szu-Yu Chen [:aknow]
db13be6a92 Bug 1028099 - Hang up calls locally in setup stage. r=hsinyi 2014-06-24 03:36:00 -04:00
Szu-Yu Chen [:aknow]
c2ab578f26 Bug 1027513 - Extract CreateCall and CreateCallId. r=hsinyi 2014-06-24 06:52:00 -04:00
Shawn Huang
7870ea14a7 Bug 1015819 - Part 2: [bluez] Restore CoD value based on SDP records. r=echou, f=btian 2014-06-24 02:36:00 -04:00
Jessica Jong
37ac52623a Bug 1021424 - Verify network.type and network.state before applying mms settings. f=btseng r=vicamo 2014-06-24 02:16:00 +02:00
Shian-Yow Wu
fab1c95c73 Bug 998243 - Get correct path of packaged app when local installation is skipped. r=marco 2014-06-26 11:17:25 +08:00
Rik Cabanier
cfa3ff39f9 Bug 1018497 - Implementation of DOMMatrix. r=roc,bz 2014-06-24 20:15:00 +02:00
Ben Kelly
3d655c8190 Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz 2014-06-25 10:25:09 -07:00
Shawn Huang
0c9bf361e3 Bug 1015819 - Part 1: [bluedroid] Restore CoD value based on SDP records. r=echou, f=btian 2014-06-20 00:48:00 -04:00
Ed Morley
3da10fcb32 Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-06-24 16:57:02 +01:00
Carsten "Tomcat" Book
e4e57eea11 Backed out changeset 8499eefa342e (bug 958868) for m2 test failures on a CLOSED TREE 2014-06-24 12:49:47 +02:00
Jocelyn Liu
2ce12c4870 Bug 1006310 - Patch2: Revise SetName and SetDiscoverable to use Promise. r=btian, r=bz 2014-06-24 15:31:10 +08:00
Jocelyn Liu
a6cfad8a87 Bug 1006310 - Patch1: Revise setName and setDiscoverable method in BluetoothAdapter.webidl. f=btian, r=bz 2014-06-24 15:30:56 +08:00
Jocelyn Liu
a74d3de836 Bug 1027992 - Patch: Throw an exception when Promise can't be created for enable/disable adapter requests. r=bz 2014-06-24 15:29:34 +08:00
Wes Kocher
fb575455f8 merge b2g-inbound to m-c a=merge 2014-06-23 18:55:45 -07:00
Jonathan Watt
9ff044d0f7 Bug 1029211 - Get rid of a couple more Thebes backed gfxContexts by using gfxUtils::ClearThebesSurface instead. r=mattwoodrow
--HG--
extra : rebase_source : cc75965e0ba908b84a592e337af0429ddb9cc846
2014-06-24 10:02:10 +01:00
Andrew Comminos
3f3031e6fb Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug 2014-06-24 18:02:11 +09:00
Walter Litwinczyk
18f43c1fdd Bug 1021791 - Add support for the IMPLEMENTATION_COLOR_READ_{FORMAT|TYPE} enums. r=jgilbert, r=bz 2014-06-18 15:09:56 -07:00
Jed Davis
b04abaafbc Bug 965724 - Use IPC for NS_OpenAnonymousTemporaryFile if in content process. r=roc 2014-06-24 10:11:36 -07:00
James King
0f8baaf5db Bug 1022042 - Fix identifier leak in compareVariants. r=bsmedberg 2014-06-24 19:08:17 +02:00
Nils Ohlmeier [:drno]
630d8d7c05 Bug 1027372 - Only use info() if it has been loaded. r=gmealer 2014-06-18 17:27:00 -04:00
Brian Birtles
e17455d50f Bug 1010067 part 2 - Rename nsStyleAnimation.{h,cpp} to StyleAnimationValue.{h,cpp}; r=dbaron
--HG--
rename : layout/style/nsStyleAnimation.cpp => layout/style/StyleAnimationValue.cpp
rename : layout/style/nsStyleAnimation.h => layout/style/StyleAnimationValue.h
2014-06-24 15:29:54 +09:00
Brian Birtles
9fe1178360 Bug 1010067 part 1 - Rename nsStyleAnimation::Value to mozilla::StyleAnimationValue; r=dbaron
This patch also moves the static methods defined on nsStyleAnimation so that
they are part of StyleAnimationValue class.

Renaming nsStyleAnimation.h to StyleAnimationValue.h is performed in a separate
patch to simplify the diff (since some tools may not handle file renames
elegantly).
2014-06-24 15:29:54 +09:00
Andrea Marchesini
5c5f844ec8 Bug 1002702 - SharedWorker should always close MessagePort, r=khuey 2014-06-27 10:24:56 -07:00
Boris Zbarsky
0dd1899ac4 Bug 1027221 - Test that promises can be resolved with a PermanentAtom string; r=terrence
--HG--
extra : rebase_source : 2b2bb9211b88b9ec491cf247cd8de055d41bf510
2014-06-18 14:36:22 -04:00
Andrea Marchesini
1919316c07 Bug 998474 - SharedWorker should allow MessagePort to be opened asynchronously, r=khuey 2014-06-27 10:04:45 -07:00
Sotaro Ikeda
0862f34883 Bug 1026562 - "Always create ImageBridge when OMTC is enabled on gonk". r=nical 2014-06-17 09:41:00 +02:00
Andrea Marchesini
9d5fdf33f0 Bug 1030973 - DataStoreService should listen for versionchange events. r=janv 2014-06-26 14:09:00 +02:00
Sean Lin
f9ce9b9149 Bug 908999 - Update Registered/Allowed Connections for Inter-App Communication API When App Gets Uninstalled. r=gene 2014-06-20 17:44:37 +08:00
Geo Mealer
282bce7af4 Bug 1014328 - Add long-running audio/video WebRTC test for use in QA Lab. r=drno 2014-06-24 18:28:00 +02:00
Andrea Marchesini
80f9373ca4 Bug 1030844 - Get rid of nsIDOMWindowUtils.getFile/getBlob, r=janv 2014-06-26 23:05:25 -07:00
Nigel Babu
b6cddbee5b Backed out changeset eb09a51edc57 (bug 1030844) for mochitest failures 2014-06-27 11:23:13 +05:30
Andrea Marchesini
70544b249e Bug 1030844 - Get rid of nsIDOMWindowUtils.getFile/getBlob, r=janv 2014-06-26 22:11:54 -07:00
Andrea Marchesini
696f677e99 Bug 827823 - patch 1 - CC in DOMFile class, r=ehsan 2014-06-26 20:46:34 -07:00
Bob Owen
a454a46847 Bug 1023969 - Part 7: Replace |AutoPushJSContext|s in bluetooth2 BluetoothDevice::SetPropertyByValue. r=bholley 2014-06-21 18:44:36 +01:00
Bob Owen
5daf8a17bc Bug 1023969 - Part 6: Replace |AutoPushJSContext|s in bluetooth2 BluetoothAdapter::SetPropertyByValue. r=bholley 2014-06-21 18:42:28 +01:00
Bob Owen
79258189c7 Bug 1023969 - Part 5: Replace AutoPushJSContext in bluetooth2 BluetoothAdapter GetDevicesTask::ParseSuccessfulReply. r=bholley 2014-06-21 18:39:08 +01:00
Bob Owen
e193d7fb7a Bug 1023969 - Part 4: Replace |AutoPushJSContext|s in BluetoothDevice::SetPropertyByValue. r=bholley 2014-06-20 14:42:33 +01:00
Bob Owen
96c16f60ff Bug 1023969 - Part 3: Replace AutoPushJSContext in BluetoothManager GetAdapterTask::ParseSuccessfulReply. r=bholley 2014-06-19 20:17:59 +01:00
Bob Owen
3fbaac6efc Bug 1023969 - Part 2: Replace |AutoPushJSContext|s in BluetoothAdapter::SetPropertyByValue. r=bholley 2014-06-19 20:14:32 +01:00
Bob Owen
9fe35d7da0 Bug 1023969 - Part 1: Replace AutoPushJSContext in BluetoothAdapter GetDevicesTask::ParseSuccessfulReply. r=bholley 2014-06-19 20:09:03 +01:00
Nick Fitzgerald
89c96462f2 Bug 1000967 - Add source notes for |new| expression and function calls to improve source maps and debugging. r=ejpbruel 2014-06-20 13:09:00 -04:00
Vicamo Yang
9bc8d19f98 Bug 958782: follow-up for bug 1029866, rename AutoJSAPI::InitUsingWin() to Init(). CLOSED TREE 2014-06-25 23:24:22 +08:00
Carsten "Tomcat" Book
d3ff9ea4b7 Merge mozilla-central to mozilla-inbound 2014-06-25 15:42:28 +02:00
Olli Pettay
2091da9022 Bug 1029866 - Rename InitUsingWin(...) to Init(...), r=bobowencode
--HG--
extra : rebase_source : e04aac99fe64270f283cf49ed52b8f7512a2fa3b
2014-06-25 13:17:17 +03:00
Gene Lian
9a7dd0a8cd Bug 1024362 - Correct the Alarm API's coding style. r=henry 2014-06-12 16:33:56 +08:00
Szu-Yu Chen [:aknow]
6fdcaeb327 Bug 1027996 - Part 3: For tests: No need to check emulator OK result. r=hsinyi 2014-06-23 06:25:00 -04:00
Szu-Yu Chen [:aknow]
48beda9b65 Bug 1027996 - Part 2: For tests: Rename emulator.run to emulator.runWithCallback. r=hsinyi 2014-06-23 06:25:00 -04:00
Szu-Yu Chen [:aknow]
77a9bb66e6 Bug 1027996 - Part 1: Change emulator.run to promise version. r=hsinyi 2014-06-23 06:24:00 -04:00
Chuck Lee
dfd27459bc Bug 1023115 - Add retry count for EAP connection error. r=vchang 2014-06-20 10:37:43 +08:00
Nikhil Marathe
81786cc7e6 Bug 984048: Part 3 - Update algorithm. r=ehsan,khuey
--HG--
extra : rebase_source : 5e80b118faeea419cfebbc2d1060cd2a1a61bcba
2014-06-11 09:12:56 -07:00
Carsten "Tomcat" Book
0a2a0433d2 Merge mozilla-central to mozilla-inbound 2014-06-27 15:51:09 +02:00
Martin Thomson
b5e157cbd6 Bug 1030435 - Re-enable gUM peerIdentity test. r=jib 2014-06-25 15:55:00 -04:00
Martin Thomson
0f048fb301 Bug 1030435 - Attempt to ease load on B2G emulator for tests. r=jib 2014-06-26 10:28:00 -04:00
Mike Habicher
f3a948711e Bug 1030384 - Change a spammy NS_WARNING into a log message instead. r=khuey 2014-06-26 08:20:00 -04:00
Nils Ohlmeier [:drno]
a33e427e34 Bug 963524 - Detect if the SDPs show a port twice. r=bwc 2014-06-25 17:05:00 -04:00
Carsten "Tomcat" Book
c270be1dbd Backed out changeset 2c6403818106 (bug 1027402) for bustage on a CLOSED TREE 2014-06-27 14:21:46 +02:00
Carsten "Tomcat" Book
0eb85aa96e Backed out changeset 346912776f97 (bug 1027402) 2014-06-27 14:21:22 +02:00
Carsten "Tomcat" Book
bdabef164c Backed out changeset 285c853fedfa (bug 1027402) 2014-06-27 14:21:20 +02:00
Carsten "Tomcat" Book
8d364a1cc4 Backed out changeset 96443362db6f (bug 1027402) 2014-06-27 14:21:17 +02:00
Eric Faust
82556410aa Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz) 2014-06-27 04:44:08 -07:00
Eric Faust
292636680c Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz) 2014-06-27 04:44:06 -07:00
Eric Faust
d788ef7195 Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley) 2014-06-27 04:44:04 -07:00