Gregor Wagner
e192b848e1
Followup fix for bug 815833. r=bustage. on CLOSED TREE
2012-11-29 16:15:42 -08:00
Ryan VanderMeulen
42766e5faf
Backed out changeset e64cd799b7b6 (bug 741526) for mochitest-4 orange.
2012-11-29 18:51:31 -05:00
Masatoshi Kimura
eb6f008d10
Bug 814900 - Test for various utf-16 files. r=hsivonen
2012-11-29 17:52:03 -05:00
Gene Lian
f3c961a245
Bug 813994 - Alarm API - Need additional security checks for the "alarms" permission. r=bent
2012-11-28 19:13:58 +08:00
Steven Lee
3a819d953f
Bug 809106 - [music] Unplugging headphones while playing music should pause it. Part2-AudioChannelManager implemenentation. r=jlebar, r=sicking
2012-11-29 17:52:03 -05:00
Steven Lee
fa1ba06be1
Bug 809106 - [music] Unplugging headphones while playing music should pause it. Part1-interface. r=sicking
2012-11-29 17:52:02 -05:00
Rob Wood
0ec340980a
Bug 794301 - Develop WebSMS test to verify marking message read/unread, update manifest. r=davehunt
2012-11-26 12:43:56 -08:00
Marco Castelluccio
d0468d3d9b
Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice
2012-11-29 17:52:02 -05:00
Gregor Wagner
1042638262
Bug 815833 - [contacts] Add PhoneNumberJS to ContactsDB. r=bent
2012-11-29 14:50:19 -08:00
Gregor Wagner
ac6a976f84
Bug 814153 - Need additional security checks for the "settings" permission. r=bent
2012-11-29 14:23:55 -08:00
Cameron McCormack
efca62800d
Bug 816431 - Followup to add a comment reminding us to remove the prefixed consts. r=nobody DONTBUILD
...
--HG--
extra : rebase_source : a77caa6b725028eed75278f6a49baaf087a9d536
2012-11-29 20:45:56 +11:00
Dale Harvey
c169c7d607
Bug 814163 - Populate most-recent table with existing sms data
2012-11-29 13:35:27 -08:00
Boris Zbarsky
d9cf3678cc
Bug 812783. Add support for flagging callbacks as worker-only. r=khuey
2012-11-29 11:14:40 -05:00
Boris Zbarsky
69ab92b7a0
Bug 815671 part 5. Various miscellaneous fixups in dom/ and hal/ code to copy arrays only when we explicitly want to. r=jlebar
2012-11-29 11:14:14 -05:00
Boris Zbarsky
4adc2730f3
Bug 815671 part 4. Remove some array copying in gfx code. r=roc
2012-11-29 11:14:13 -05:00
Boris Zbarsky
f1adcafb81
Bug 815671 part 3. Make nsXULPopupManager::GetVisiblePopups use an array out param instead of returning array object copies. r=roc
2012-11-29 11:14:13 -05:00
Fernando Jiménez
6627c7eaa9
Bug 815547 - [Apps] Inconsistent app attribute status when download error; r=fabrice
2012-11-29 15:19:37 +01:00
Patrick Wang
f985f962be
Bug 793111 - Part 3 - Test case r=vicamo
2012-11-27 18:26:26 +08:00
Patrick Wang
5a0347b1a6
Bug 793111 - Part 2 - getting PLMN list and deciding required carrier name component r=vicamo
2012-11-02 19:34:41 +08:00
Patrick Wang
32dfb2b735
Bug 793111 - Part 1 - Add properties in nsIDOMMozMobileICCInfo to indicate if PLMN/SPN is required sr=sicking
2012-11-27 21:08:12 +08:00
Henrik Skupin
a04531d34b
Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
...
--HG--
extra : rebase_source : 614a2906772fe40a3b781a014eb2ad18f1a226ca
2012-11-29 14:15:33 +01:00
Fabrice Desré
9b9932636b
Bug 808220 - [SMS API] Retrieve a 'sent' message show field 'sender' as 'undefined' STRING, not undefined [r=ferjm]
2012-11-29 05:21:11 -08:00
Benjamin Chen
cbf8129880
Bug 804985 - [browser] don't try to zoom out wider than the page width r=cjones
...
1. bring the zoom factor into BrowserElementScrollng.js
2. fix the zoom ratio in AsyncPanZoomController::ZoomToRect
3. fix the relation between _isRectZoomedIn and AsyncPanZoomController::ZoomToRect
4. zoom it out if the rect reach the device maximal zoom ratio
2012-11-28 17:18:12 +08:00
Ed Morley
e19c72f00c
Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
2012-11-29 11:17:11 +00:00
Cameron McCormack
a9cc73cda2
Bug 816431 - Add unprefixed CSSRule.KEYFRAME{,S}_RULE constants. r=bz
2012-11-29 18:57:32 +11:00
Fabrice Desré
a259dfa983
Bug 778668 - Bubble the application name/origin/manifest in the desktop-notification mozChromeEvent [r=wchen]
2012-11-28 22:36:15 -08:00
Shih-Chiang Chien
49f23549df
Bug 805638 - Find parent node while the inner scrollable region reaches the end. r=vingtetun
2012-11-01 15:48:45 +08:00
mmakrai
4e855ece6f
Bug 770864 - NPAPI stream destroyed with reason NPRES_NETWORK_ERR when the user leaves the page. r=gfritzsche
2012-11-28 12:15:47 +01:00
Ryan VanderMeulen
e9768a8249
Merge m-c to inbound.
2012-11-28 22:46:45 -05:00
Philipp von Weitershausen
5655143d8b
Bug 812368 follow-up: fix system message broadcast. r=fabrice
2012-11-28 11:23:56 -08:00
Ed Morley
bcbdbd3656
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-11-28 17:10:57 +00:00
Chia-hung Tai
55cf691502
Bug 815020 -Remove implicit_jscontext in function receiveWapPush .r=vyang
2012-11-28 10:59:05 +08:00
Vicamo Yang
f869b81fa4
Bug 804754 - Add UAProfile url into HTTP request header. r=vyang
2012-11-29 11:39:58 +08:00
Ryan VanderMeulen
f6daa829c9
Backed out changeset 4f7114a9d050 (bug 812119) for test failures.
2012-11-28 22:14:04 -05:00
Vivien Nicolas
adfc27f89d
Bug 812119 - [HOMESCREEN] Must reboot after deleting an app to see its icon disappear from homescreen. r=fabrice
2012-11-28 17:13:54 -08:00
Olli Pettay
f62ac2c85e
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
...
--HG--
extra : rebase_source : 7b2726d2aa7f5764a3c4cb750e5a735728069687
2012-11-28 03:37:57 +02:00
vliu
d78c06640f
Bug 813823 - AudioManager reports unknown status when inserting headphone or headset. r=mwu
2012-11-27 11:13:19 +08:00
Peter Van der Beken
85985b93de
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 4: inline xpc_qsUnwrapObj. r=bz.
...
--HG--
extra : rebase_source : 712ff5573098f9d29fce555fb8cd548c5900d60e
2012-11-27 10:20:05 +01:00
Peter Van der Beken
113853098a
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 2: make WrapNewBindingObject a little faster. r=bz.
...
--HG--
extra : rebase_source : ea52aea5d91436b516c8aa439f4af741cdea824c
2012-11-27 10:20:04 +01:00
Peter Van der Beken
954193162a
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 1: use qsObjectHelper instead of xpcObjectHelper in HandleNewBindingWrappingFailure. r=bz.
...
--HG--
extra : rebase_source : 32e20aec9cf2ea8a6e8d878ce758f792e6b8a67f
2012-11-27 10:20:04 +01:00
Peter Van der Beken
cab42a1583
Fix for bug 815158 (Make HTMLElement.ontouch* work with tristate dom.w3c_touch_events.enabled). r=bz.
...
--HG--
extra : rebase_source : 878d559d1a57ad69bdac7bea682ea344ecdea96a
2012-11-19 11:59:13 +01:00
Gina Yeh
28fa682ce9
Bug 813817 - Patch 1: Cancelling file transferring doesn't clear the notifications, r=echou
2012-11-28 15:59:20 +08:00
Boris Zbarsky
5de145e416
Fix up indentation of the generated code for event handler return values. No bug.
2012-11-28 02:33:50 -05:00
Edgar Chen
a1740fa798
Bug 804680 - Part 2: xpcshell tests for MORE_TIME. r=allstars.chh
2012-11-19 17:10:24 +08:00
Edgar Chen
1aed1efef7
Bug 804680 - Part 1: Support MORE_TIME in RIL. r=allstars.chh
2012-11-19 16:44:33 +08:00
Chris Jones
a01b80c87f
Bug 809259: Properly handle allocation failures. r=kanru
2012-11-27 22:54:39 -08:00
Philipp von Weitershausen
0f32289ff1
Bug 812368 - B2G RIL: dispatch 'telephony-new-call' system message directly after receiving UNSOLICITED_CALL_RING from rild. r=hsinyi
2012-11-27 20:28:43 -05:00
Eric Faust
4cde2d46f9
Bug 747289 - Part 1/2 - Update Paris bindings to expose DOM constants. r=bz
2012-11-28 16:28:36 -05:00
Rob Wood
f1fbacb978
Bug 810083 - Develop WebSMS test to verify receiving multipart SMS, update manifest; r=jgriffin
2012-11-09 10:54:24 -08:00
Josh Matthews
7d1a5cd87b
Backed out changeset 7c45205a61a0 (bug 769285)
2012-11-28 11:51:42 -05:00
Josh Matthews
b39d6a3977
Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
2012-11-28 11:20:20 -05:00
Peter Van der Beken
f19a710259
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
...
--HG--
extra : rebase_source : 360b2ee1bc678265781991149185a1c1d262642e
2012-11-22 12:09:43 +01:00
Ehsan Akhgari
a7a98ebf22
Merge mozilla-central into mozilla-inbound
2012-11-28 09:43:30 -05:00
Jason Smith
efdb4afbe1
Bug 781534 - Create basic automated test coverage for the mozGetUserMedia for desktop. r=roc
2012-11-26 18:27:46 -08:00
Mounir Lamouri
62080f8d1a
Bug 798446 - Attempt to fix startup crash in nsGlobalWindow ctor. r=bz
2012-11-27 18:29:49 +00:00
David Keeler
220bb08031
bug 746374 - differentiate click-to-play plugin permissions by type and vulnerability status r=jaws r=joshmoz
2012-11-27 10:09:10 -08:00
Fabrice Desré
f45f0ce860
Bug 815198 - [Webapps] Webapps.download should call Webapps.applyDownload when installState is 'pending' [r=ferjm]
2012-11-27 08:40:18 -08:00
Fabrice Desré
dbfb9ed74f
Bug 815561 - Limit Web Activities to the foreground application [r=sicking]
2012-11-27 08:40:18 -08:00
Ed Morley
019f1af228
Backout 66f3565f4817, 131bc42cd637 & 8cdd43b76d19 (bug 793111) for B2G marionette failures
2012-11-27 15:50:43 +00:00
Ehsan Akhgari
165f9042db
Bug 814789 - Tie the life-time of the AudioContext to the life-time of the document owning it; r=bzbarsky
2012-11-23 18:33:41 -05:00
Vicamo Yang
563b811262
Bug 793111 - Part 3 - Test case r=vicamo
2012-11-27 21:29:13 +08:00
Vicamo Yang
277f95ec81
Bug 793111 - Part 2 - getting PLMN list and deciding required carrier name component r=vicamo
2012-11-27 21:29:10 +08:00
Vicamo Yang
ef11582515
Bug 793111 - Part 1 - Add properties in nsIDOMMozMobileICCInfo to indicate if PLMN/SPN is required sr=sicking
2012-11-27 21:29:07 +08:00
Michal Novotny
d5f530148f
Bug 725993 - Remove usage of STORE_ON_DISK flag in XHR code, r=jonas
2012-11-27 12:48:15 +01:00
Cameron McCormack
2baf673b87
Bug 814907 - Fix test_interfaces.html failures. r=orange
2012-11-27 17:43:01 +11:00
Eric Chou
df73d06773
Bug 811946 - remove annoying compiler warnings and define a more structured interface for Bluetooth uuid, r=qdot
2012-11-27 14:12:19 +08:00
Cameron McCormack
840b2dc1fc
Bug 814907 - Add new CSS GroupingRule and ConditionRule interfaces. r=bz
2012-11-27 16:30:30 +11:00
Daniel Holbert
d7b2de9476
Backed out changeset 704c91d3e7fa (Bug 814789) because of mac build-bustage
2012-11-26 20:34:10 -08:00
Ehsan Akhgari
64400b3001
Bug 814789 - Tie the life-time of the AudioContext to the life-time of the document owning it; r=bzbarsky
2012-11-23 18:33:41 -05:00
Fabrice Desré
cb5d46bc81
Bug 813195 - [Apps] Cannot retry to download hosted apps with cache manifest [r=ferjm]
2012-11-26 20:03:43 -08:00
Boris Zbarsky
8fef42994e
Bug 810641. Implement support for variadic callback arguments in WebIDL. r=peterv
2012-11-26 21:14:45 -05:00
Boris Zbarsky
6c53836aa3
Bug 813623. Fix Xrays to actually work correctly for static methods and properties. r=peterv
2012-11-26 21:14:45 -05:00
Masatoshi Kimura
be758645d0
Bug 782412 - Part 5: Remove a workaround from dom/encoding. r=hsivonen
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
9d1bdee1a4
Bug 782412 - Part 4: Implement inputErrorBehavior. r=smontagu
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
163d9a13d5
Bug 782412 - Part 3: Improve the BOM handling. r=smontagu
2012-11-26 20:38:20 -05:00
Gregor Wagner
34abca28c3
Bug 815398 - Settings: set navigator.mozSettings to null if we don't have read or write permission. r=bent
2012-11-26 15:33:34 -08:00
Jeff Gilbert
f0fdb0504f
Bug 811958 - Fix and move ShateType type - r=bgirard
2012-11-26 14:23:27 -08:00
Jeff Gilbert
31671553a5
Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android
2012-11-26 13:48:20 -08:00
Brian Hackett
04c672558f
Add config option for off thread compilation, bug 815199. r=dvander
2012-11-26 16:30:37 -05:00
Jeff Gilbert
08572e4b8e
Bug 811958 - Fix and move ShareType type - r=bgirard
2012-11-26 12:51:57 -08:00
Andrew McCreight
0687798248
Bug 814453 - Eliminate NS_IMPL_CYCLE_COLLECTION_UNLINK_NATIVE_0 and NS_IMPL_CYCLE_COLLECTION_TRACE_NATIVE_BEGIN. r=smaug
2012-11-23 11:27:06 -08:00
Andrew McCreight
8c7f8d54c8
Bug 814738 - Modernize Traverse for nsTObserverArray. r=smaug
2012-11-23 11:13:39 -08:00
Matt Brubeck
97a28ee558
Bug 564815 - Tests for window.devicePixelRatio
2012-11-26 09:52:19 -08:00
Kyle Huey
6e2ebb2e8d
Bug 813762: Teach OS.File about compartment sharing. r=mrbkap
2012-11-26 08:55:12 -08:00
Eric Chou
b054d8bf3d
Bug 814376 - Improve the mechanism for setting file extension of a blob, r=sicking
2012-11-26 20:51:29 +08:00
Oleg Romashin
bfc607adec
Bug 815047 - Qt Geolocation does not compile on mer sdk QtMobility namespace missing. r=romaxa DONTBUILD NPODB
2012-11-25 22:48:35 -08:00
Gina Yeh
48a785ad3d
Bug 814555 - Patch 1: After hanging up the phone, still ring tone from bluetooth, r=echou
2012-11-26 10:35:55 +08:00
Chuck Lee
182201206c
Bug 796277 - 0001.Save voicemail info in RIL. r=hsinyi
2012-11-23 12:09:01 +08:00
Ms2ger
bc72302163
Bug 814777 - Try to fix timeout handling for testharness.js tests; r=jgraham
2012-11-24 20:05:37 +01:00
Rob Wood
4d35e4accf
Bug 814691 - Develop WebTelephony test to verify cannot have multiple calls on hold simultaneously and update manifest. r=davehunt
2012-11-23 07:04:12 -08:00
Vincent Chang
a5de2416df
Bug 811833 - [System] When the device is woken from sleep, wifi does not automatically connect to the network. r=mrbkap
2012-11-21 16:19:08 +08:00
Mike Habicher
1c51a55073
Bug 809259 - improve camera stability when switching between picture and video modes r=kanru
2012-11-23 13:31:42 +08:00
Robert O'Callahan
af3c55b2b6
Bug 812517. Part 2: Call ScrollToCSSPixelsApproximate when TabChild scrolls. r=mats
...
--HG--
extra : rebase_source : e4c9db69125d21a84400a062630a0c62c3f450d8
2012-11-23 14:25:28 +13:00
Benoit Jacob
97c1c2f31c
Bug 814444 - Remove now-useless TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE macros - r=mccr8
2012-11-22 12:15:38 -05:00
Andrea Marchesini
7a7c9618af
Bug 813462 - Activities with unknown properties in the payload should not be filtered-out by the handlers. r=mounir
2012-11-22 14:40:34 +00:00
Chuck Lee
a1cbf53251
Bug 807136 - Enable schedule scan recovery based on device property. r=mrbkap
2012-11-22 18:29:24 +08:00
Peter Van der Beken
b045a6d2b2
Fix for bug 812333 (Replace Node quickstubs with new binding methods) - part 2: install Node's binding methods on the XPConnect proto. r=bz.
2012-11-22 12:09:41 +01:00
Peter Van der Beken
f7c73dc555
Fix for bug 812333 (Replace Node quickstubs with new binding methods) - part 1: make WrapNewBindingObject asserts deal with HTMLCollection. r=bz.
2012-11-22 11:46:53 +01:00
Peter Van der Beken
3fb06020ff
Fix for bug 814022 (Make instanceof for new DOM bindings work across scopes). r=bz.
2012-11-19 11:59:13 +01:00
Paul Adenot
ae1aed084f
Bug 495040 - Implement playbackRate and related bits r=kinetik
2012-11-22 11:38:28 +01:00
Boris Zbarsky
0fc5ca0bea
Bug 814064. We should not fire a readystatechange for our transition to the SENT state. r=sicking
2012-11-22 01:25:01 -05:00
Boris Zbarsky
b389f53d5e
Bug 812392. Make sure we don't allow descendant protoss to confuse whether a proto corresponds to a DOM type. r=bhackett,peterv
2012-11-21 11:19:26 -05:00
Shian-Yow Wu
0aabdf9eb9
Bug 790463 - [B2G] several telephony tests often causes emulator to crash. r=jgriffin
2012-11-22 10:39:42 +08:00
Chia-hung Tai
5d23c7a320
Bug 792330 - Add all WSP content types into WSP_WELL_KNOWN_CONTENT_TYPES; r=vyang
2012-11-21 11:13:48 +08:00
Blake Kaplan
2b098f7515
Bug 812717 - Use the correct nsISupports pointer. r=dougt
...
--HG--
extra : transplant_source : %1F%98%01c%CF%08%1F%AC%DA%DDr%07%1DM9%9E%FD%AD%14%18
2012-11-19 15:35:54 -08:00
Fabrice Desré
e29652bb1f
Bug 813828 - Allow chrome code to launch Web Activities [r=mounir]
2012-11-21 15:36:49 -08:00
Chris Lord
30136b7c25
Bug 783368 - Add critical display port content property. r=roc
...
Add a property to represent a sub-rectangle of the display port that is
considered 'critical' to render correctly.
2012-11-21 22:34:18 +00:00
Bobby Holley
645bf15f18
Bug 808608 - Fix up tests to work with new behavior. r=bz,me
2012-11-21 13:20:05 -08:00
Bobby Holley
aa8b4abfd6
Bug 808608 - Implement shadowing protection in nsDOMClassInfo. r=mrbkap
...
This allows us to remove the same-compartment Location wrappers. This can
go away when we move Location to the new bindings and get access to
[Unforgeable].
2012-11-21 13:20:05 -08:00
Ehsan Akhgari
a1ca146c7c
Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
...
Backed out changeset 2bc4310263c4 (bug 783368)
Backed out changeset a35c83a8d99d (bug 783368)
Backed out changeset afb9b2a661ba (bug 783368)
Backed out changeset 3926f510f9be (bug 783368)
Backed out changeset 9d1fe200ff87 (bug 783368)
Backed out changeset b6e4f88f5730 (bug 783368)
Backed out changeset bc53f7dba7c6 (bug 783368)
Backed out changeset 1948fa2fccc1 (bug 783368)
Backed out changeset 9af163388fd1 (bug 783368)
Backed out changeset 7a2256e1aa7c (bug 783368)
Backed out changeset 4da1958a9885 (bug 783368)
2012-11-21 14:57:02 -05:00
Rob Wood
141c459deb
Bug 794557 - Develop WebAPI test for SMS getMessages, update manifest; r=jgriffin
2012-11-02 14:16:10 -04:00
Chris Lord
9a58cff763
Bug 783368 - Add critical display port content property. r=roc
...
Add a property to represent a sub-rectangle of the display port that is
considered 'critical' to render correctly.
2012-11-21 19:16:51 +00:00
Ed Morley
1efee6ef32
Backout c19edad3d359 (bug 814026) for Android bustage
2012-11-21 19:02:18 +00:00
Daniel Holbert
41aacf08c9
Bug 811057: Make DeferredFinalizeFunction take a uint32 instead of an int32 as its "slice" parameter. r=peterv
2012-11-21 10:20:32 -08:00
Fernando Jiménez
583259f02d
Bug 813575 - [Apps] When canceling the download of a packaged app, the attribute downloading is still set to true;r=fabrice
2012-11-21 19:09:10 +01:00
Ryan VanderMeulen
4b287535f2
Backed out changesets 1a8b11ae0f4b, e02a02fd1208 (bug 776443), 86a3edf2960d (bug 812392), 26c59f23fd8f, and 288c74d7f87d (bug 812744) for mochitest orange.
...
CLOSED TREE
2012-11-21 12:47:40 -05:00
Ben Turner
a106aa7310
Bug 814026, r=bz.
2012-11-21 09:29:52 -08:00
Paul Adenot
d26e0610f1
Bug 814012 - Add a |onopen| member to the PeerConnection interface. r=ekr
2012-11-21 17:55:25 +01:00
Boris Zbarsky
fcb38825b7
Bug 812392. Make sure we don't allow descendant protoss to confuse whether a proto corresponds to a DOM type. r=bhackett,peterv
2012-11-21 11:19:26 -05:00
Paul Adenot
f62d4a851d
Bug 813885 - RTCIceCandidate constructor arguments don't match spec. r=jesup
2012-11-21 15:52:43 +01:00
Paul Adenot
a2c374d776
Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup
2012-11-21 08:59:02 +01:00
Eric Chou
56866e71cd
Bug 812412 - replace full path with leaf name only, r=dougt
2012-11-21 15:53:19 +08:00
Gina Yeh
3d1f39fe89
Bug 812430 - Patch 1: First time connected by laptop would show empty pairing message, r=echou
2012-11-21 15:33:07 +08:00
Seth Fowler
c42d3467d8
Bug 812241 - Remove disabled test warnings. r=khuey
2012-11-20 16:13:04 -08:00
Jed Parsons
6066ca1434
Bug 790141 - Native implementation of browserid get() and getVerifiedEmail(). r=benadida
2012-11-20 20:28:34 -05:00
Thinker K.F. Li
01f8ba76cd
Bug 812848 - fix typo of code of geolocation. r=dougt
2012-11-20 17:26:28 -08:00
Bobby Holley
3b10643513
Bug 776497 - Check for null currentInner when deciding to reuse inner windows. r=smaug
2012-11-20 16:32:06 -08:00
Fernando Jiménez
a25d4c92d6
Bug 813468 - [Apps] Unable to install packaged apps when running OOP;r=fabrice
2012-11-20 21:50:48 +01:00
Mats Palmgren
02f2e08262
Bug 803924 - Crash with range, splitText. r=smaug
2012-11-20 21:14:15 +01:00
Boris Zbarsky
46a77679c5
Bug 813423. A bit more inlining for stuff that should really be inline. r=peterv
2012-11-20 11:36:06 -05:00
Boris Zbarsky
47c856187a
Bug 813419. Add a non-null-checking version of xpc_UnmarkGrayObject. r=mccr8
2012-11-20 11:36:06 -05:00
Andrea Marchesini
00d25f2253
Bug 805292 - Make a 'pick' activity without a type to work, r=mounir
2012-11-20 15:43:10 +00:00
Benjamin Smedberg
15167b0f9e
Bug 791244 test fixup - allow for the pref to be unset by default, r=gfritzsche
...
--HG--
extra : transplant_source : kuU%89j%A3%2A%DF%E0%D0%A5S%07%5D%99z%1D%7B%B1%C8
2012-11-20 10:32:41 -05:00
Paul Adenot
5b3dffac00
Backed out changeset d66d35f64802 because it is wrong.
2012-11-20 14:53:46 +01:00
Paul Adenot
a21f3b6313
Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup
2012-11-20 14:36:29 +01:00
Jeff Gilbert
a6216d9879
Bug 813278 - Overload JSAutoCompartment for TimeZoneSettingObserver - r=luke
2012-11-20 01:39:26 -08:00
Masayuki Nakano
bc39d12867
Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug
2012-11-20 15:05:56 +09:00
Andrew McCreight
7e2e9bf16b
Bug 814752 - Make NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER work for native CC classes. r=smaug,ehsan
2012-11-27 15:08:22 -08:00
Ehsan Akhgari
69c983597a
Backed out 6 changesets (bug 814821, bug 815158, bug 814195) for test failures
...
Backed out changeset 0c2011091748 (bug 815158)
Backed out changeset 9d70b4460508 (bug 814195)
Backed out changeset bf8746658a72 (bug 814821)
Backed out changeset e73366b088d7 (bug 814821)
Backed out changeset 49fc6d535c41 (bug 814821)
Backed out changeset 987aea26a43a (bug 814821)
2012-11-27 16:30:39 -05:00
Chris Jones
2114064656
Bug 811315: Use process-per-mozbrowser by default and make scrolling behavior selectable by content. r=jlebar sr=roc
...
This is a rollup of the following patches
Bug 811315, part 0.9: Fix pre-existing race condition that allows dying ContentParents to accidentally try to load new TabParents. r=jlebar
Bug 811315, part 0.91: Fix another pre-existing race condition where FirstIdle might run after ContentChild::ActorDestroy(). r=jlebar
Bug 811315, part 1: Make "browser" process limit infinite and unload the processes when all tabs are closed. Firefox with process-per-tab! r=jlebar
Bug 811315, part 2: Pass scrolling-behavior hint down into TabParent instead of inferring it from app/browser. r=jlebar
Bug 811315, part 3: Add a mozasyncpanzoom attribute for iframes and honor it when constructing a remote frame. r=jlebar sr=roc
2012-11-27 12:43:52 -08:00
Peter Van der Beken
b2ab6f137e
Fix for bug 815158 (Make HTMLElement.ontouch* work with tristate dom.w3c_touch_events.enabled). r=bz.
...
--HG--
extra : rebase_source : 0cd9bf993ed3981c1f2e37975ca8daf0b8e8ece7
2012-11-19 11:59:13 +01:00
Peter Van der Beken
d376ba5130
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
...
--HG--
extra : rebase_source : 349ceea8412f4133e1b9de4e2859d7663da27fa5
2012-11-22 12:09:43 +01:00
Peter Van der Beken
a1c40fa0ac
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 4: inline xpc_qsUnwrapObj. r=bz.
...
--HG--
extra : rebase_source : 8506cc86db7ebfe8832ed5696aeb45c79364af1f
2012-11-27 10:20:05 +01:00
Peter Van der Beken
46f97d81e7
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 2: make WrapNewBindingObject a little faster. r=bz.
...
--HG--
extra : rebase_source : 81a3891d0f51d98f4230583f816a82906d0ee904
2012-11-27 10:20:04 +01:00
Peter Van der Beken
23ddac7f85
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 1: use qsObjectHelper instead of xpcObjectHelper in HandleNewBindingWrappingFailure. r=bz.
...
--HG--
extra : rebase_source : 748e0343d37e2b9a25b5b6644bebff428474310c
2012-11-27 10:20:04 +01:00
Boris Zbarsky
e0facaae90
Bug 767933 part 4. Make 'float' and 'double' types throw on non-finite values. r=khuey,ehsan,bas
2012-11-27 15:32:05 -05:00
Boris Zbarsky
5622bea52d
Bug 767933 part 3. Update our IDL as needed to use unrestricted float/double or [LenientFloat]. r=khuey,bjacob
2012-11-27 15:32:05 -05:00
Boris Zbarsky
9902632717
Bug 767933 part 2. Implement codegen for 'unrestricted float' and 'unrestricted double', as aliases for float and double for now. r=khuey
2012-11-27 15:32:05 -05:00
Boris Zbarsky
15c58aff2b
Bug 767933 part 1. Implement parser support for 'unrestricted float' and 'unrestricted double', and for the [LenientFloat] extended attribute. r=khuey
2012-11-27 15:32:05 -05:00
Boris Zbarsky
e2971e3210
Bug 812742. Fix sequence codegen to not do AppendElement multiple times by accident. r=peterv
2012-11-27 15:20:40 -05:00
Boris Zbarsky
f288cb5e86
Bug 814050. XMLHttpRequest.withCredentials header should throw on main thread too, in some cases. r=peterv
2012-11-27 15:20:40 -05:00
Gregor Wagner
ff18bc3e05
Bug 815572 - Standardize the Bluetooth permissions name to "bluetooth". r=qdot
2012-11-27 12:10:47 -08:00
Matthew Gregan
68027d9249
Bug 812937 - Remove unused audio remoting code. r=cjones
2012-11-19 13:54:29 +13:00
Justin Lebar
98407c7f6c
Bug 812880 - Remove some static RefPtrs which were causing deadlocks at shutdown. r=cjones
2012-11-19 20:09:11 -05:00
Justin Lebar
ada22bb4e7
Bug 811466 - Add include guards around some headers which were missing them. r=khuey
2012-11-19 20:05:34 -05:00
Blake Kaplan
bc815da91c
Bug 813357 - Actually hand off our copy of the notification request to IPDL. r=gwagner
2012-11-19 16:43:21 -08:00
Mounir Lamouri
defc92b90f
Bug 764240 - Clamp window.sizeToContent() the same way we clamp other resizing methods. r=bz
2012-11-19 23:18:21 +00:00
Rob Wood
820c5482d6
Bug 808106 - Develop tests to verify filtering SMS messages by date, update manifest; r=jgriffin
2012-11-06 20:19:02 -05:00
Phil Ringnalda
5a094c039c
Back out 204665ad4a24 (bug 764240) for Android M4 failures
2012-11-19 14:40:32 -08:00
David Keeler
c2fa73a4b7
bug 811375 - decouple nsIPluginTag::clicktoplay from click-to-play blocklisting r=joshmoz
2012-11-19 14:03:24 -08:00
Ehsan Akhgari
0423e87304
Bug 813269 - Use double to represent time in Web Audio; r=bzbarsky
2012-11-19 15:52:29 -05:00
Gregor Wagner
e60368692f
Bug 811923 - Device Storage: support "create" permission. r=dougt
2012-11-19 12:31:21 -08:00
Gregor Wagner
907e5a2c98
Bug 809944 - Require access fields in manifests. Tests. r=ddahl
2012-11-19 12:31:15 -08:00
Gregor Wagner
66cd476257
Bug 809944 - Require access fields in manifests. r=bent
2012-11-19 12:31:09 -08:00
John Schoenick
c6310a0fcd
Bug 548133 - Remove special handling for object 'pluginurl' param. r=dolske,josh
2012-11-19 11:38:03 -08:00
Blake Kaplan
56c4553fa2
Bug 812716 - Desktop Notifications: Race in nsDOMDesktopNotification constructor. r=dougt
2012-11-19 10:27:54 -08:00
Mounir Lamouri
818b5de806
Bug 764240 - Clamp window.sizeToContent() the same way we clamp other resizing methods. r=bz
2012-11-19 18:15:23 +00:00
Gregor Wagner
7113271205
Bug 811432 - Allow systemxhr permission for privileged apps (in addition to certified apps). r=sicking
2012-11-19 10:12:10 -08:00
Gina Yeh
e9e59bb835
Bug 812391 - Patch 1: Support audio stream of bt_sco, r=echou
2012-11-19 15:10:38 +08:00
Randell Jesup
8c4148d730
Bug 812886: Watch network (tear)down events and kill PeerConnections r=ekr,smaug,bsmith
2012-11-18 23:53:14 -05:00
Randell Jesup
8c262797dc
Bug 802376: wallpaper permissions bug when selecting a camera+audio other than the first r=ekr
2012-11-18 23:13:22 -05:00
Nicholas Nethercote
e1259e855b
Bug 812935 - Fix undefined value error in memory reporter for web workers. r=khuey
...
--HG--
extra : rebase_source : 7304009ade1e1560d7e66d0d4e0ab1da2f2a8448
2012-11-18 17:49:13 -08:00
Matthew Noorenberghe
39a83c668f
Bug 744867 - Fire INSTALL_FROM_DENIED for app installation failure due to installs_allowed_from. original-patch=ianb r=fabrice
2012-11-18 14:43:38 -08:00
Jim Mathies
219d437ae4
Bug 810810 - Fixup misc. directory issues with plugin tests. r=bsmedberg, glandium
2012-11-17 14:35:24 -06:00
Kan-Ru Chen (陳侃如)
43ad18d1ee
Bug 806363 - Remove wake locks on content-shutdown. r=jlebar
2012-11-17 23:05:18 +08:00
Fabrice Desré
9288e5ab1a
Bug 809165 - Add a updatedTime field to the application object [r=philikon,sr=sicking]
2012-11-16 19:37:41 -08:00
Rob Wood
7b138d8dcc
Bug 811442 - Fail out of WebTelephony tests if call(s) exist from previous test; r=jgriffin
2012-11-13 14:05:27 -08:00
Boris Zbarsky
a063f0e179
Bug 812086 part 4. Warn when consumers use the moz-prefixed versions of visibility API. r=smaug
2012-11-16 17:39:59 -08:00
Boris Zbarsky
1dc187ca64
Bug 812086 part 3. Convert internal consumers of mozHidden and mozVisibilityState to the unprefixed versions. r=smaug
2012-11-16 14:22:56 -08:00
Boris Zbarsky
7b5a9f6b00
Bug 812086 part 2. Convert internal consumers of mozvisibilitychange events to the unprefixed version. r=smaug
2012-11-16 14:22:56 -08:00
Boris Zbarsky
156adc13b1
Bug 812086 part 1. Add unprefixed version of page visibility API. r=smaug
2012-11-16 14:22:55 -08:00
Randy Lin
b9546f166f
Bug 811204 - [Dialer] Voice call can't switch between speaker and bt sco audio path. r=mwu, a=blocking-basecamp
2012-11-15 11:00:34 +08:00
Rob Wood
e1229d3a98
Bug 808783 - Disable remaining WebTelephony tests due to emulator crash. r=ahal
2012-11-16 11:56:29 -08:00
Jed Parsons
ac891e49f3
Bug 804932 - Pass arbitrary options from RPs to BrowserID internal api methods. r=benadida
2012-11-16 18:34:32 -05:00
Marco Chen
095334dcc9
Bug 795237 - Web API for setting audio stream type. Part 2. r=kinetik, a=blocking-basecamp
...
Implementation on path of audio and video element
2012-11-16 11:25:26 +08:00
Marco Chen
4b919e714e
Bug 795237 - Web API for setting audio stream type. Part 1. r=kinetik, a=blocking-basecamp
...
Add new attribute of mozAudioChannelType for controling audio streams with
the same channel individully. (ex: adjust volume up on channel type of alarm only)
2012-11-16 11:18:04 +08:00
Ryan VanderMeulen
2621afbb4e
Backed out changesets b242651c3c1b (bug 229827), b36eaac9ecf8, and 40f38a8aa660 (bug 663291) for mochitest-3/4 failures.
...
CLOSED TREE
2012-11-16 16:59:38 -05:00
Zack Weinberg
b490060654
Bug 663291 ride-along: reactivate the web worker error propagation tests (from bug 595394, disabled in bug 692605). r=ted
...
--HG--
extra : rebase_source : a01f9c3461f4af611e7fdeb442d001bb694a99ec
2012-11-16 15:29:21 -05:00
Fernando Jiménez
086f792033
Bug 809948 - [Webapps] Check for enough device storage before starting app download. Follow-up; r=fabrice
2012-11-16 21:16:46 +01:00
Fabrice Desré
d8ab3c4f94
Bug 809998 - [Apps] app.ondownloaderror never gets called [r=ferjm]
2012-11-16 09:36:27 -08:00
Josh Matthews
f170d080f0
Bug 722850 - Part 4: Make plugins provide the channel of the owning document when manipulating cookies. r=bsmedberg
2012-11-16 16:40:22 +00:00
Ed Morley
f1e15b22a9
Backout 7a0fe388a24b, 2a9fbd15cad4, 320c1567e431 & d907ac7bf669 (bug 722850) for xpcshell & browser-chrome failures
2012-11-16 14:18:41 +00:00
Josh Matthews
7e9fe96633
Bug 722850 - Part 4: Make plugins provide the channel of the owning document when manipulating cookies. r=bsmedberg
2012-11-16 12:32:57 +00:00
Gina Yeh
b0a4410c20
Bug 812404 - Patch 1: Crash when connect with a bluetooth headset right after pairing completed, r=echou
2012-11-16 18:46:08 +08:00
Yoshi Huang
e16cc23eef
Bug 791934 - Part 3: xpcshell tests for STK_SET_PROFILE. r=vicamo
2012-11-09 11:11:32 -08:00
Yoshi Huang
52f8eb0d07
Bug 791934 - Part 2: nit in test_ril_worker_icc.js. r=vicamo
2012-11-09 11:02:13 -08:00
Yoshi Huang
c1701d2711
Bug 791934 - Part 1: Profile download. r=vicamo
2012-09-18 18:27:42 +08:00
Daniel Holbert
5bf4dc6f32
Bug 807457: For non-HTML documents, use the viewport size as the scrollable area, in TabChild::HandlePossibleViewportChange(). r=smaug r=drs
2012-11-15 18:32:24 -08:00
Ehsan Akhgari
67aa9cceb9
Bug 812390 - Protect against NaN in AudioContext.createDelay; r=bzbarsky
2012-11-15 17:48:04 -08:00
Patrick Wang
35daeff50b
Bug 811680 - Update permission names for accessing settings. r=gwagner
2012-11-14 19:42:11 +08:00
Rob Wood
0ac7079f94
Bug 808783 - Disable randomorange crashing telephony test. r=ahal
2012-11-15 11:49:12 -08:00
Fabrice Desré
11a08ee587
Bug 810551 [r=myk]
2012-11-15 16:31:06 -08:00
Randell Jesup
f01b2fce9c
Bug 811695: disable internal socket transports for getUserMedia Audio capture r=derf
2012-11-15 17:58:40 -05:00
Bobby Holley
8ef2b01458
Bug 811152 - Decxify various DOM methods. r=me
2012-11-15 11:54:34 -08:00
Benoit Jacob
f1d2a6dcb0
Bug 811926 - Fix a pair of TRAVERSE that were using NoteNativeChild on nsISupports* - simplify goop with helper CC macros - r=smaug
2012-11-15 14:31:56 -05:00
David Rajchenbach-Teller
6cb3629cc0
Bug 807875 - Implement creationDate correctly for Mac OS X. r=froydnj
2012-11-15 11:22:27 -08:00
Mounir Lamouri
659deffa61
Bug 794407 - Web Activites should only be started by a user interaction. r=fabrice
2012-11-15 19:05:32 +00:00
Henrik Skupin
d1a9d692b4
Bug 801227 - Crashtest for WebRTC crash [@mozilla::MediaManager::GetUserMedia]. r=jesup
2012-11-15 19:34:41 +01:00
Frank Wein
4546809759
Bug 811693 - AppsUtils.jsm should use getSelectedLocale("global") instead of getSelectedLocale("browser"), r=fabrice
2012-11-15 11:30:48 +01:00
Fernando Jiménez
6893ec0943
Bug 809948 - [Webapps] Check for enough device storage before starting app download; r=fabrice
2012-11-15 10:35:37 +01:00
Benoit Jacob
bbe33540d5
Bug 806279 - fix bustage due to unusual CC macro usage in Telephony code, see bug 811926 - no review, bustage
...
This fix consists in taking the old definition of the TRAVERSE_NATIVE_PTR macro and expanding it inline,
as the new macros can't handle that unusual case (see bug 811926).
Because it is expaning inline the old macro, it shouldn't make any difference.
2012-11-15 02:54:08 -05:00
Benoit Jacob
5a8b82a1cb
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Benoit Jacob
70f71a1da5
Bug 806279 - CC macros refactoring: part 4: update CC helper macros - r=mccr8,smaug
2012-11-15 02:32:39 -05:00
Benoit Jacob
178368032a
Bug 806279 - CC macros refactoring: part 2: generic BEGIN_ macros folding in the NATIVE case - r=mccr8,smaug
2012-11-15 02:32:39 -05:00
David Zbarsky
8c67f0486e
Bug 810768 - Remove nsIDOMCaretPosition r=bz
2012-11-14 21:38:26 -05:00
David Zbarsky
5832069b20
No bug, fix struct/class mismatch warnings
2012-11-14 21:38:26 -05:00
Edgar Chen
8057aa4e74
Bug 811605 - B2G RIL: enable ril debugging output in run-time. r=vicamo
2012-11-14 18:25:35 +08:00
Masatoshi Kimura
9d5ef376fc
Bug 811127 - Text(De|En)coder("utf-16").encoding should return "utf-16le", not "utf-16". r=hsivonen
2012-11-14 21:01:07 -05:00
Patrick Wang
849a475be2
Bug 806625 - Check if TabParent is destroyed before sending IPC message. r=cjones
2012-11-09 22:09:24 -08:00
Brendan Dahl
fc1f8956b9
Bug 115199 - CSS2 @page rule style support. r=dbaron
2012-08-31 14:21:28 -07:00
Benoit Jacob
05a309e368
Bug 798033 - adapt dom/camera code to not relying on headers to do using namespace - r=mhabicher
2012-11-12 19:06:31 -05:00
Matt Joras
6d89044915
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Ehsan Akhgari
5b5d63517f
Bug 811864 - Remove PannerNode.coneGain/distanceGain; r=bzbarsky
2012-11-14 13:03:24 -08:00
Rob Wood
ce7c2c0023
Bug 808108 - Develop WebSMS tests to verify filtering SMS by phone numbers, update manifest; r=jgriffin
2012-11-09 10:41:42 -08:00
Boris Zbarsky
fa61227956
Bug 811449 part 8. Get rid of nsGenericElement. r=peterv
2012-11-14 14:10:08 -08:00
Boris Zbarsky
8aef506aa6
Bug 811449 part 3. Eliminate nsGenericElement as a separate class.
2012-11-14 14:10:07 -08:00
Gregor Wagner
2de619b091
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. Followup. r=mrbkap
2012-11-14 13:46:48 -08:00
Gregor Wagner
2beb19246d
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:46:38 -08:00
Rob Wood
6d51c3a092
Bug 807783 - Develop test to verify filtering SMS messages by delivery, update manifest; r=jgriffin
2012-11-06 16:42:01 -05:00
Gregor Wagner
e37ae07500
Backout Bug 811414 for breaking B2G
2012-11-14 13:09:21 -08:00
Gregor Wagner
c42015b882
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:00:51 -08:00
Peter Van der Beken
218b158687
Fix for bug 807075 (New DOM binding APIs for HTMLElement). r=bz.
...
--HG--
extra : rebase_source : 842b9397d2b050f880c44d3366bcc838e6615fd5
2012-11-11 00:30:15 +01:00
Gregor Wagner
0e2d13cdf1
Bug 809661 - Need a speedy way to construct a thread list for SMS messages. Followup. r=sicking
2012-11-14 11:50:03 -08:00
Ben Turner
3a4dc012ab
Bug 809661 - Need a speedy way to construct a thread list for SMS messages. r=sicking
2012-11-14 11:49:56 -08:00
Chris Pearce
216fe28466
Bug 811381 - Remove ns prefix from media code. r=roc
...
--HG--
rename : content/media/nsAudioAvailableEventManager.cpp => content/media/AudioAvailableEventManager.cpp
rename : content/media/nsAudioAvailableEventManager.h => content/media/AudioAvailableEventManager.h
rename : content/media/nsAudioStream.cpp => content/media/AudioStream.cpp
rename : content/media/nsAudioStream.h => content/media/AudioStream.h
rename : content/media/nsMediaCache.cpp => content/media/MediaCache.cpp
rename : content/media/nsMediaCache.h => content/media/MediaCache.h
rename : content/media/nsBuiltinDecoder.cpp => content/media/MediaDecoder.cpp
rename : content/media/nsBuiltinDecoder.h => content/media/MediaDecoder.h
rename : content/media/nsBuiltinDecoderReader.cpp => content/media/MediaDecoderReader.cpp
rename : content/media/nsBuiltinDecoderReader.h => content/media/MediaDecoderReader.h
rename : content/media/nsBuiltinDecoderStateMachine.cpp => content/media/MediaDecoderStateMachine.cpp
rename : content/media/nsBuiltinDecoderStateMachine.h => content/media/MediaDecoderStateMachine.h
rename : content/media/dash/nsDASHDecoder.cpp => content/media/dash/DASHDecoder.cpp
rename : content/media/dash/nsDASHDecoder.h => content/media/dash/DASHDecoder.h
rename : content/media/dash/nsDASHReader.cpp => content/media/dash/DASHReader.cpp
rename : content/media/dash/nsDASHReader.h => content/media/dash/DASHReader.h
rename : content/media/dash/nsDASHRepDecoder.cpp => content/media/dash/DASHRepDecoder.cpp
rename : content/media/dash/nsDASHRepDecoder.h => content/media/dash/DASHRepDecoder.h
rename : content/media/gstreamer/nsGStreamerDecoder.cpp => content/media/gstreamer/GStreamerDecoder.cpp
rename : content/media/gstreamer/nsGStreamerDecoder.h => content/media/gstreamer/GStreamerDecoder.h
rename : content/media/gstreamer/nsGStreamerReader.cpp => content/media/gstreamer/GStreamerReader.cpp
rename : content/media/gstreamer/nsGStreamerReader.h => content/media/gstreamer/GStreamerReader.h
rename : content/media/ogg/nsOggCodecState.cpp => content/media/ogg/OggCodecState.cpp
rename : content/media/ogg/nsOggCodecState.h => content/media/ogg/OggCodecState.h
rename : content/media/ogg/nsOggDecoder.cpp => content/media/ogg/OggDecoder.cpp
rename : content/media/ogg/nsOggDecoder.h => content/media/ogg/OggDecoder.h
rename : content/media/ogg/nsOggReader.cpp => content/media/ogg/OggReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/ogg/OggReader.h
rename : content/media/omx/nsMediaOmxDecoder.cpp => content/media/omx/MediaOmxDecoder.cpp
rename : content/media/omx/nsMediaOmxDecoder.h => content/media/omx/MediaOmxDecoder.h
rename : content/media/omx/nsMediaOmxReader.cpp => content/media/omx/MediaOmxReader.cpp
rename : content/media/omx/nsMediaOmxReader.h => content/media/omx/MediaOmxReader.h
rename : content/media/plugins/nsMediaPluginDecoder.cpp => content/media/plugins/MediaPluginDecoder.cpp
rename : content/media/plugins/nsMediaPluginDecoder.h => content/media/plugins/MediaPluginDecoder.h
rename : content/media/plugins/nsMediaPluginHost.cpp => content/media/plugins/MediaPluginHost.cpp
rename : content/media/plugins/nsMediaPluginHost.h => content/media/plugins/MediaPluginHost.h
rename : content/media/plugins/nsMediaPluginReader.cpp => content/media/plugins/MediaPluginReader.cpp
rename : content/media/plugins/nsMediaPluginReader.h => content/media/plugins/MediaPluginReader.h
rename : content/media/raw/nsRawDecoder.cpp => content/media/raw/RawDecoder.cpp
rename : content/media/raw/nsRawDecoder.h => content/media/raw/RawDecoder.h
rename : content/media/raw/nsRawReader.cpp => content/media/raw/RawReader.cpp
rename : content/media/raw/nsRawReader.h => content/media/raw/RawReader.h
rename : content/media/raw/nsRawStructs.h => content/media/raw/RawStructs.h
rename : content/media/wave/nsWaveDecoder.cpp => content/media/wave/WaveDecoder.cpp
rename : content/media/wave/nsWaveDecoder.h => content/media/wave/WaveDecoder.h
rename : content/media/wave/nsWaveReader.cpp => content/media/wave/WaveReader.cpp
rename : content/media/wave/nsWaveReader.h => content/media/wave/WaveReader.h
rename : content/media/webm/nsWebMBufferedParser.cpp => content/media/webm/WebMBufferedParser.cpp
rename : content/media/webm/nsWebMBufferedParser.h => content/media/webm/WebMBufferedParser.h
rename : content/media/webm/nsWebMDecoder.cpp => content/media/webm/WebMDecoder.cpp
rename : content/media/webm/nsWebMDecoder.h => content/media/webm/WebMDecoder.h
rename : content/media/webm/nsWebMReader.cpp => content/media/webm/WebMReader.cpp
rename : content/media/webm/nsWebMReader.h => content/media/webm/WebMReader.h
2012-11-14 11:46:40 -08:00
Marco Zehe
36cdd7a250
Bug 811269 - [AccessFu] Improve list and list item speech output, r=eeejay
2012-11-14 19:20:50 +01:00
Bobby Holley
a75f5ca4d9
Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
...
If callers want to throw, it's now their responsibility.
2012-11-14 09:56:26 -08:00
Bobby Holley
583cb7273a
Bug 800915 - Add infrastructure to flag security wrappers as unsafe to unwrap. r=mrbkap
2012-11-14 09:56:25 -08:00
Ed Morley
c7eb022388
Backout 54c4f2ff78e3 (bug 807075) for Windows compilation errors
2012-11-14 16:45:28 +00:00
Jim Mathies
bf9d34069e
Bug 810609 - Fix for bad resource path in test_phonenumber.xul. r=anygregor
2012-11-14 10:24:06 -06:00
Peter Van der Beken
ee9050291e
Fix for bug 807075 (New DOM binding APIs for HTMLElement). r=bz.
...
--HG--
extra : rebase_source : 9afce481cd0a5c8a1014c8c9b0aad7d6665aaa82
2012-11-11 00:30:15 +01:00
Gina Yeh
86a925698d
Bug 811196 - Patch 1: Cannot receive call status change from RIL, r=echou
2012-11-14 19:25:19 +08:00
Eric Chou
d8f46ca6c7
Bug 809781 - Fixed sending file failure, r=gyeh
2012-11-14 14:29:11 +08:00
Nicholas Cameron
a0048e93a8
Bug 800556; remove nsIDOMCanvasRenderingContext2D; r=Ms2ger,sr=bz
...
--HG--
extra : rebase_source : 461ff127a453116f3364f4ba1e414cc527f195bd
2012-11-13 16:35:36 -08:00
Rob Wood
b1f3e608c6
Bug 807777 - Develop tests to verify filtering SMS messages by read/unread, update manifest; r=jgriffin
2012-11-06 16:26:10 -05:00
Ryan VanderMeulen
b4426aaaa0
Backed out changesets 0b6b3d2856a4 and 30776e402787 (bug 115199) for reftest failures.
2012-11-13 20:19:18 -05:00
Rob Wood
c944441cac
Bug 808865 - Develop WebSMS test for getNumberOfMessagesForText, update manifest; r=jgriffin
2012-11-13 07:47:56 -08:00
Gregor Wagner
eae5c9cc8c
Bug 810427 - Device storage - Add access fields to permission checks. r=dougt
2012-11-13 16:06:42 -08:00
Chuck Lee
20326f426f
Bug 806307 - Queue target messages before listener ready and resend after ready. r=vicamo
2012-11-12 19:19:48 +08:00
Masatoshi Kimura
3305583642
Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu
2012-11-13 18:58:48 -05:00
Brendan Dahl
1ad7f91f17
Bug 115199 - CSS2 @page rule style support. r=dbaron
2012-08-31 14:21:28 -07:00
Masayuki Nakano
3a06bc4b4f
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-13 10:18:57 +09:00
Doug Turner
59f988bb46
Bug 809758 - Ensure sGeoInitPending is set to false prior to notifying ServiceReady. r=gwagner. a=blocking-basecamp
2012-11-13 15:03:06 -08:00
Gregor Wagner
1c428080a1
Backout f2c60518351d Bug 809661
2012-11-13 14:44:18 -08:00
Randell Jesup
bb16f55572
Bug 801227: Patch v2 (unbitrotted) r=anant a=abillings
2012-11-13 16:55:02 -05:00
Ben Turner
827cb19e8c
Bug 809661 - Need a speedy way to construct a thread list for SMS messages. r=sicking
2012-11-13 13:01:26 -08:00
Ed Morley
69866f44ad
Backout a9541226ccd5 (bug 766886) to re-enable the test on debug builds, now the cause of the intermittent failure has been fixed
2012-11-13 17:16:36 +00:00
Masayuki Nakano
c2ec08b400
Bug 805767 part.1 nsTextStateManager should use nsIWidget::GetIMEUpdatePreference() instead of the result of nsIWidget::OnIMEFocusChange() r=smaug
2012-11-13 22:04:44 +09:00
Ed Morley
9d769d9192
Bug 798848 - Disable test_MozEnteredDomFullscreen_event.xul on OS X for intermittent failures
2012-11-13 10:53:52 +00:00
Ed Morley
1ae94e5083
Backout 55a71c654aac (bug 798848) since wrong platform
2012-11-13 10:51:17 +00:00
Ed Morley
91078fa33b
Bug 798848 - Disable test_MozEnteredDomFullscreen_event.xul on Linux for intermittent failures
2012-11-13 10:48:02 +00:00
Boris Zbarsky
2d4ae2e778
Bug 810618. Make sure we don't allow layout statics to go away while we're still trying to use them. r=khuey
2012-11-13 00:26:55 -08:00
Boris Zbarsky
93edcc7097
Bug 810520. Correctly handle static methods and attributes in the NativeProperties structs that Xrays use. r=peterv
...
Note that at this point we actaully do Xrays for all of our various
property types, except in worker code. The real substantive change
here is the change to what usedForXrays returns. The rest is minor
cleanup.
2012-11-13 00:26:55 -08:00
Chia-hung Tai
7556e76ede
Bug 788441: Add alphanumeric parsing. r=vyang
2012-11-13 11:57:25 +08:00
Ryan VanderMeulen
6dd149a122
Backed out de9fff3a523, c567df2244f5, 8e3d976d5dc5, and c7499faaec23 (bug 800915) for bustage.
...
--HG--
extra : rebase_source : c823063bfa31d59d32b3402bd4b458b84b703cd5
2012-11-12 21:43:39 -05:00
Bobby Holley
a575c96c5e
Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
...
If callers want to throw, it's now their responsibility.
2012-11-12 17:35:32 -08:00
Bobby Holley
7627d68c2a
Bug 800915 - Add infrastructure to flag security wrappers as unsafe to unwrap. r=mrbkap
2012-11-12 17:35:32 -08:00
Andrew McCreight
30c7820d71
Bug 792090 - Ignore unused result in CGProxy...PresenceChecker. r=bz
2012-11-12 14:21:46 -08:00
Ryan VanderMeulen
4cbb544d8c
Merge m-c to inbound.
2012-11-12 19:46:27 -05:00
Ms2ger
df39365066
Bug 811068 - Copy ^headers^ file in importTestsuite.py; r=jhammel (DONTBUILD)
2012-11-12 23:20:19 +01:00
Ms2ger
487715ed83
No bug - Add a step I forgot to dom/imptests/README. DONTBUILD
2012-11-12 21:39:10 +01:00
John Schoenick
0641341406
Bug 766886 - Cleanup plugin streams earlier to avoid shutdown leak. r=bsmedberg
2012-11-12 14:11:40 -08:00
Gregor Wagner
b18ac8a615
Bug 811090 - Wrong scope for NSGetFactory. r=khuey
2012-11-12 13:59:30 -08:00
Georg Fritzsche
e2d5724aef
Bug 805330 - Cleanup and attempt to avoid intermittent orange from bug 751809. r=josh
2012-10-29 18:27:32 +01:00
Chuck Lee
0dacd4319c
Bug 736104 - Expose capabilities to DOM. r=mrbkap
2012-11-08 15:32:16 +08:00
Chuck Lee
05127d575c
Bug 736104 - Provide network connection status. r=mrbkap
2012-11-12 10:34:49 +08:00
Chuck Lee
f417bf2f59
Bug 736104 - Change object key of configure network, and return array to gaia instead of object. r=mrbkap
2012-11-08 13:34:12 +08:00
Ryan VanderMeulen
cf328df38c
Merge m-c to inbound.
2012-11-12 16:49:01 -05:00
Rob Wood
3b0775c9f2
Bug 808783 - Disable crashing telephony test, r=ahal, DONTBUILD a=NPOTB
2012-11-12 08:14:00 -08:00
Ed Morley
8dd1218e6d
Backout 4fce20d0189f (bug 783913) since the later tests still failed
2012-11-12 13:47:33 +00:00
Doug Turner
fe35a75723
Bug 810137 - Device Storage filter out video formats that we do not support. r=padenot
2012-11-11 22:46:32 -08:00
Karl Tomlinson
47fe4611b0
b=810426 Flush() old surfaces before the plugin may redraw r=roc
...
--HG--
extra : transplant_source : n%F7%0D%20J%D9%DF%CBY%60J0%09%F2%02h2%DC%C6%E7
2012-11-11 21:10:32 -08:00
Karl Tomlinson
c1da212b69
b=807728 use mozPaintCount instead of getPaintCount to keep track of when the browser gets updates rather than when the plugin provides them
...
--HG--
extra : transplant_source : Rc%0D2%F2%BF%B6%B0%B5%FB%3Cx%EC.%9EC%28%D5%2Cf
2012-11-11 21:06:08 -08:00
Peter Van der Beken
451ff8f738
Fix for bug 804950 (New DOM binding APIs for Element). r=bz.
...
--HG--
extra : rebase_source : a8691ead07dfa8ecca812396047627dc15474d83
2012-10-16 13:51:00 +02:00
Justin Lebar
bad9a3a462
Bug 806168 - Remove extra indentation in webapp_clearBrowserData.js. r=bent
...
The extra indentaiton was necessary because we wanted hg/git to notice that webapp_clearBrowserData.js was actually a rename of test_webapp_clearBrowserData.html.
2012-11-10 10:32:38 -08:00
Justin Lebar
caca0b9c6a
Bug 806168 - Test for bugs 802366 and 806127. r=bent
...
These new tests are disabled on Android because the test they're replacing, test_webapp_clearBrowserData.html, was also disabled on Android, and the new tests fail in the same way as the original test.
--HG--
rename : dom/indexedDB/test/test_webapp_clearBrowserData.html => dom/indexedDB/test/webapp_clearBrowserData.js
2012-11-10 10:32:38 -08:00
Justin Lebar
d978dad159
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
2012-11-10 10:32:37 -08:00
Justin Lebar
d89df5af01
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
2012-11-10 10:32:37 -08:00
Justin Lebar
68ad9209a9
Bug 802366 - Use TabContext to make IDB handling more correct in TabParent. r=bent
2012-11-10 10:32:37 -08:00
Justin Lebar
e80ccc6058
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-10 10:32:37 -08:00
Justin Lebar
0634f40089
Bug 802366 - Prelude, part 2: Rename GetParentIgnoreBrowserFrame to GetSameTypeParentIgnoreBrowserAndAppBoundaries. r=bz
...
It's a long name, but at least it's clear.
2012-11-10 10:32:35 -08:00
Justin Lebar
f489977ddc
Bug 802366 - Prelude, part 1: Rename in-process-browser-frame-shown to in-process-browser-or-app-frame-shown. r=bz
2012-11-10 10:32:35 -08:00
Ryan VanderMeulen
1501d1c8ce
Backed out changeset 5054c2552a30 (bug 798033) for b2g bustage.
2012-11-10 11:52:15 -05:00
Matt Joras
cca020df08
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Anant Narayanan
280a2ff89b
Bug 810164: Disable bfcache for pages with active PeerConnections; r=smaug,jesup
2012-11-09 21:04:27 -08:00
Ben Turner
3b47df6d3a
Bug 808743 - ' Better protection for PBrowser shutdown and database invalidation in multiprocess scenarios'. r=khuey+cjones.
...
--HG--
extra : transplant_source : %BD%E4%ADA%09%CE%D9%BE%1C%7C%7B%1A%FC%86%5C%13%24%29%B4%16
2012-11-09 19:29:07 -08:00
Mike Habicher
5df1575537
Bug 810440 - Add missing rotation parameter to SetupRecording function call, drop default parameter values. r=daleharvey
2012-11-09 20:32:10 -05:00
Philipp von Weitershausen
e1bfa6aa62
Bug 809727 - Wait for the write transaction to finish so that the blobs are expired. r=janv
2012-11-09 20:32:10 -05:00
Ryan VanderMeulen
a9dc8e795f
Backed out 12 changesets (bug 806127, bug 802366, bug 806168) for Windows build bustage.
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-11-09 20:14:40 -05:00
Justin Lebar
260e7b9596
Bug 806168 - Remove extra indentation in webapp_clearBrowserData.js. r=bent
...
The extra indentaiton was necessary because we wanted hg/git to notice that webapp_clearBrowserData.js was actually a rename of test_webapp_clearBrowserData.html.
2012-11-09 16:37:41 -08:00
Justin Lebar
e535aa800f
Bug 806168 - Test for bugs 802366 and 806127. r=bent
...
These new tests are disabled on Android because the test they're replacing, test_webapp_clearBrowserData.html, was also disabled on Android, and the new tests fail in the same way as the original test.
--HG--
rename : dom/indexedDB/test/test_webapp_clearBrowserData.html => dom/indexedDB/test/webapp_clearBrowserData.js
2012-11-09 16:37:41 -08:00
Justin Lebar
c1ee2040f2
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
2012-11-09 16:37:40 -08:00
Justin Lebar
1199affc60
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
2012-11-09 16:37:40 -08:00
Justin Lebar
2b67870785
Bug 802366 - Use TabContext to make IDB handling more correct in TabParent. r=bent
2012-11-09 16:37:40 -08:00
Justin Lebar
37f4a955e5
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-09 16:37:39 -08:00
Justin Lebar
48e9d3ece0
Bug 802366 - Prelude, part 2: Rename GetParentIgnoreBrowserFrame to GetSameTypeParentIgnoreBrowserAndAppBoundaries. r=bz
...
It's a long name, but at least it's clear.
2012-11-09 16:37:38 -08:00
Justin Lebar
868320aa0f
Bug 802366 - Prelude, part 1: Rename in-process-browser-frame-shown to in-process-browser-or-app-frame-shown. r=bz
2012-11-09 16:37:38 -08:00
Jim Mathies
6fd1da936b
Backout Bug 810164 due to bustage. r=bustage
2012-11-09 18:04:23 -06:00
Anant Narayanan
3dced6f61a
Bug 810164: Disable bfcache for pages with active PeerConnections; r=smaug,jesup
2012-11-09 15:27:38 -08:00
Kan-Ru Chen (陳侃如)
cbb215838f
Bug 809671 - Don't change wake lock state if visibility doesn't change. r=jlebar
2012-11-09 16:00:26 -05:00
Masatoshi Kimura
703e1d9f77
Bug 801402 - Reintroduce x-windows-949 hack. r=hsivonen
2012-11-09 16:00:26 -05:00
Masatoshi Kimura
f43b1eff22
Bug 801402 - Use FindEncodingForLabel from FileReaderSync. r=khuey, r=hsivonen
2012-11-09 16:00:25 -05:00
Peter Van der Beken
1e5f78238f
Fix for bug 807330 (Make xpc_qsUnwrapThis/xpc_qsUnwrapArg deal with new DOM bindings). r=jst.
...
--HG--
extra : rebase_source : 3553f82516bfaa0764185f94e2eef616d9cd696d
2012-09-26 16:17:46 +02:00
Dave Hylands
eba8ad5dde
Bug 783630 - Fix bustage on inbound.
2012-11-09 10:23:18 -08:00
Dave Hylands
4dc2dc2e6c
Bug 783630 - Make OOP console logs only show up once in logcat. r=bzbarsky
2012-11-09 09:52:09 -08:00
Boris Zbarsky
722d581206
Bug 809260. Example codegen should include ErrorResult.h in the header. r=mccr8
2012-11-09 08:24:32 -08:00
Boris Zbarsky
03231584a7
Bug 808698. Set up example codegen for proxy bindings to work correctly. r=jst
2012-11-09 08:24:32 -08:00
Boris Zbarsky
3f363542b4
Bug 796983 followup to address peterv's comments. r=presumably-peterv
2012-11-09 08:24:32 -08:00
Boris Zbarsky
cdb20c6607
Bug 805310. Add some documentation for our object-wrapping helpers. r=peterv
2012-11-09 08:24:32 -08:00
Boris Zbarsky
5621c744b0
Bug 807224 followup to address review comments. r=presumably-peterv
2012-11-09 08:24:31 -08:00
Boris Zbarsky
76d46dee13
Bug 807226 part 8. Remove the exceptions for EventHandler in WebIDL codegen. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
8ed18e571c
Bug 807226 part 7. Move creation of our event handlers out to the relevant API methods. r=smaug
...
Note that once we switch all these guys to WebIDL bindings they'll
automatically get the callback objects passed in from binding code.
2012-11-09 08:00:25 -08:00
Boris Zbarsky
17eaeeba36
Bug 807226 part 6. Centralize our IMPL_EVENT_HANDLER macro definitions in nsDOMEventTargetHelper. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
12621beaa4
Bug 807226 part 5. Allow event handlers to have a null scope object if they don't have to compile from a string. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
abbd551bfe
Bug 807226 part 4. Allow event handlers to have a null nsIScriptContext if they won't have to compile from a string. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
a047fe98ed
Bug 807226 part 3. Change event handlers to call their WebIDL callbacks directly. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
6ac6b2b6fd
Bug 807226 part 2. Change event handlers to store WebIDL callback functions. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
80ce9e7dce
Bug 807226 part 0.5. More undefs to stop Windows headers from messing with our GetClassName. r=peterv
2012-11-09 07:59:41 -08:00
Boris Zbarsky
1dfb1af14b
Bug 807224. Implement native-to-JS conversion for WebIDL unions. r=peterv
2012-11-09 07:59:33 -08:00
Boris Zbarsky
f01c979296
Bug 779048 followup. Add a comment that explains why the assert about exceptionCode being default when invalidEnumValueFatal is false is an ok thing to assert. r=peterv, DONTBUILD
2012-11-09 07:58:33 -08:00
Boris Zbarsky
6d7bbe9aed
Bug 779048 part 10. Start using the new callback codegen in argument and return value conversion. r=peterv,smaug
2012-11-09 07:43:58 -08:00
Boris Zbarsky
abdb1e731e
Bug 779048 part 9. Give JS-to-native conversion an object pointer to work with so it can convert callback objects. r=peterv
2012-11-09 07:43:58 -08:00
Boris Zbarsky
d745a9276e
Bug 779048 part 8. Handling of arguments for callbacks. r=peterv
...
Note that we're now using the array object as the "obj" when wrapping
sequence members, because we don't have an 'obj' around in our
code... and every single existing sequence-of-interfaces consumer
relied on there being an 'obj' floating about.
Also note that I needed to rearrange the various wrapping helpers so
that we can wrap things that are hanging out in const smartpointers or
in const OwningNonNull or in plain object references.
2012-11-09 07:43:58 -08:00
Boris Zbarsky
dcaa56d321
Bug 779048 part 7. Make native-to-JS conversion support doing something other than "return false" on JS exceptions. r=peterv
2012-11-09 07:43:58 -08:00
Boris Zbarsky
7e2dca188e
Bug 779048 part 6. Handling of return values for callbacks. r=peterv
2012-11-09 07:43:58 -08:00
Boris Zbarsky
f7b9a5bdea
Bug 779048 part 5. Make js-to-native conversion support doing something other than "return false" on JS exceptions. r=peterv
2012-11-09 07:43:58 -08:00
Boris Zbarsky
01c98be853
Bug 779048 part 4. Implement basic codegen for callbacks, without handling of arguments or return values yet. r=peterv
2012-11-09 07:43:57 -08:00
Boris Zbarsky
cba09556db
Bug 779048 part 3. Refactor the code we use for generating example declarations a bit so we can reuse it for callbacks. r=peterv
2012-11-09 07:43:57 -08:00
Boris Zbarsky
7bd6f6912f
Bug 779048 part 2. Rearrange how we do our includes and forward-declares to actually work with callbacks and dictionaries sanely. r=peterv
2012-11-09 07:43:57 -08:00
Boris Zbarsky
b01e12f509
Bug 779048 part 1. Implement a parent class for C++ reflections of callback functions in WebIDL. r=bholley,smaug
2012-11-09 07:43:57 -08:00
Boris Zbarsky
ffdef1ff6b
Bug 779048 part 0.5. Don't require a JSContext argument for nsJSUtils::GetStaticScriptGlobal. r=bholley
2012-11-09 07:43:57 -08:00
Ehsan Akhgari
602f1aa144
Bug 809882 - Disallow non-positive arguments to AudioContext.createDelay; r=bzbarsky
2012-11-08 13:17:22 -05:00
Marco Bonardo
dd1dc9fc79
Bug 799609 - Disable Places in B2G - Part 2 - Allow docshell and content to build without Places
...
Expose NotifyVisited API and fix code so it can be built with alternative history implementations.
r=jlebar
2012-11-09 10:55:54 +01:00
Boris Zbarsky
bd227d01e5
Bug 805988. Add some asserts that new-binding objects are nsISupports if they claim to be or or can be safely reinterpret_cast to nsWrapperCache, if they have an nsWrapperCache at all, if they don't claim to be nsISupports. r=peterv
...
Note that everything except the new asserts just got moved with no changes.
2012-11-08 23:48:42 -08:00
Boris Zbarsky
75b79a780d
Bug 808991. Named getters should get called for indexed properties on objects that don't support indexed properties. r=peterv
2012-11-08 23:48:42 -08:00
Doug Turner
1f30634052
Bug 809288 - nsGeolocationService GetInstance / GetGeolocationService inconsistencies. r=mrbkap a=blocking-basecamp
2012-11-08 15:36:50 -08:00
Doug Turner
43cf6ca441
Bug 805965 - Geolocation fix jerks around. r=jdm/bz. a=blocking-basecamp
2012-11-06 12:34:03 -08:00
Blake Kaplan
b8fa44f95c
Bug 806965 - Initialize new child processes with the current offline state. r=jlebar
2012-11-08 13:09:39 -08:00
Jed Parsons
8a1dc751ec
Bug 809265 - Update Identity js and jsm modules to use new global object. r=benadida
...
--HG--
extra : rebase_source : e28a25b4a6556157532bcd082878ae36f6741607
2012-11-08 20:54:13 -05:00
Fabrice Desré
59fd73fd50
Bug 804469 - [Marketplace] Installed app can't be removed immediately if it has been executed (need reboot) [r=vingtetun]
2012-11-08 16:53:31 -08:00
Gregor Wagner
37f4140067
Bug 809213 - Move PhoneNumber.js from Gaia to Gecko. r=gal
2012-11-08 14:53:44 -08:00
Jan Varga
437ca2a337
Bug 809973 - Disable FileHandle in child processes. r=bent
2012-11-08 13:41:23 -08:00
Ehsan Akhgari
d7ef991dc2
Bug 806722 - Port indexedDB browser_privateBrowsing.js to the new per-tab PB APIs; r=jdm
...
--HG--
rename : dom/indexedDB/test/browser_privateBrowsing.js => dom/indexedDB/test/browser_perwindow_privateBrowsing.js
2012-11-08 15:30:48 -05:00
Gabriele Svelto
80b4b199e5
Bug 808756 - Adjust all memory-pressure observers to cope with the new low-memory-no-forward events. r=jlebar
2012-11-08 20:15:23 +01:00
Gabriele Svelto
bea65ae7da
Bug 808756 - Introduce a memory-pressure event that is not forwarded by the main process to its children. r=jlebar
2012-11-08 02:07:57 +01:00
David Chan
062c862d47
Bug 808734 - Fix permissions expansion and add unit test. r=ddahl, r=gwagner
2012-11-06 15:52:13 -08:00
Steven Lee
b0aa31a99b
Bug 805478 - NetdClient and VolumeManager inherit MessageLoopForIO::LineWatcher. r=dhylands
2012-11-08 14:35:02 -05:00
Benjamin Chen
7fbd972549
Bug 802564 - Can't set window.location in inline disposition web activity when its App frame is opened. r=fabrice
...
1. SystemMessageInternal: Handle the "_listeners" correctly by using "manifest" and "winID"
2. SystemMessageManager: Remove cpmm message listerners when receiving "inner-window-destroyed"; Add winID for the reg/unreg message.
3. DOMRequestIpcHelper: Check aTopic in observe method
2012-11-07 10:32:09 +08:00
Andrea Marchesini
d2e9fb6a55
Bug 796275 - Context menu fires on wrong target out of process. r=cjones
2012-11-08 14:35:02 -05:00
Bobby Holley
2b8c345ee2
Bug 809290 - Tests. r=bz
2012-11-08 08:26:50 -08:00
Bobby Holley
2c0fa15194
Bug 809290 - Fix nsLocation::CheckURL. r=bz
2012-11-08 08:26:49 -08:00
Nathan Froyd
b242110f28
Bug 803665 - followup - dispense with nsGlobalWindow::{First,Last}Timeout and nsTimeout::{Next,Previous}; r=bz
2012-11-01 10:07:22 -04:00
Nathan Froyd
dd23c0243a
Bug 803665 - convert nsGlobalWindow's timeout list to use mozilla::LinkedList; r=bz
2012-11-01 10:06:22 -04:00
Nathan Froyd
21603fab23
Bug 803665 - part 0 - make nsTimeout properly initialize its fields; r=bz
2012-11-01 12:27:37 -04:00
Andrea Marchesini
b7940e94c1
Bug 795930 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir
...
--HG--
extra : rebase_source : fc267035c0eb85bb08b9da91bf79ecbb816da1b3
2012-11-08 15:57:17 +00:00
Mounir Lamouri
aac35871dd
Backed out changeset 3566ba4296f7 because of wrong bug number.
...
--HG--
extra : rebase_source : c5d189308a555c7235d6cd405aa44d36c9b7db9a
2012-11-08 15:56:48 +00:00
Andrea Marchesini
94cf35d2ef
Bug 809567 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir
2012-11-08 15:54:26 +00:00
Ehsan Akhgari
ab8bc55c73
Bug 809654 - Implement BiquadFilterNode; r=bzbarsky
2012-11-07 20:59:14 -05:00
Robert O'Callahan
a58b731c33
Bug 792675. Part 6: Extend createObjectURL to support MediaStreams. r=sicking
...
--HG--
extra : rebase_source : ffec7b146552362b576e88c6dea24d612a5860b9
2012-09-25 15:24:45 +12:00
Robert O'Callahan
7b4c5ebb95
Bug 792675. Part 4: Refactor nsBlobURI/nsBlobProtocolHandler to nsHostObjectURI/nsHostObjectProtocolHandler. r=sicking
...
The code to handle MediaStream URIs is almost the same as for Blobs, so share it.
nsHostObjectProtocolHandler is modified a bit to simplify method names. Also
we make nsHostObjectProtocolHandler::AddDataEntry take responsibility for
generating the URI to avoid duplicating that code later.
We need separate subclasses for each kind of host object protocol handler,
but we don't need separate subclasses for each kind of host object URI.
--HG--
rename : content/base/public/nsBlobProtocolHandler.h => content/base/public/nsHostObjectProtocolHandler.h
rename : content/base/src/nsBlobProtocolHandler.cpp => content/base/src/nsHostObjectProtocolHandler.cpp
rename : content/base/src/nsBlobURI.cpp => content/base/src/nsHostObjectURI.cpp
rename : content/base/src/nsBlobURI.h => content/base/src/nsHostObjectURI.h
extra : rebase_source : bfb1d7ea2813100a35f9a2054a67584e38f5f330
2012-09-25 15:24:44 +12:00
Robert O'Callahan
cecf3ae790
Bug 792675. Part 1: Make the URL interface use WebIDL. r=bz
...
--HG--
extra : rebase_source : dbb7a3158b71446930400ad523a2896b6306de40
2012-09-25 15:24:43 +12:00
Robert O'Callahan
9caa3eeb38
Bug 792675. Part 0.6: Handle empty dictionary types in WebIDL bindings. r=bz
...
--HG--
extra : rebase_source : a38a2405d32b76bdef9095398c759346cfc28282
2012-11-07 17:56:55 -05:00
Robert O'Callahan
720f71a0d7
Bug 792765. Part 0.5: Fix WebIDL codegen to avoid emitting QueryInterface when there is no interface prototype object. r=bz
...
--HG--
extra : rebase_source : 7e1df198548d8a4f1b2f2a045f637412a5fe8450
2012-09-25 15:24:43 +12:00
Ms2ger
7e144f29de
Merge backout on a CLOSED TREE.
2012-11-08 09:20:52 +01:00
Ms2ger
6e9c8d40fc
Bug 809756 - Backout bug 803665, bug 803668, bug 803666 and bug 803669 on a CLOSED TREE.
2012-11-08 09:20:25 +01:00
Edwin Flores
e5807d5033
Bug 798448 - Stop GonkNativeWindow::perform returning an error when the transform is set r=kanru
2012-11-08 17:24:02 +13:00
Chris Jones
3b6afccf0e
Bug 806029: Have remote content drop their buffers when they're hidden. r=mattwoodrow sr=roc
2012-11-07 19:51:55 -08:00
Fernando Jiménez
5e2baa2295
Bug 793192 - MMI Codes: support call forwarding. Part 3 - Tests; r=marshall_law
2012-11-07 14:13:53 -08:00
Fernando Jiménez
43df15dbbc
Bug 793192 - MMI Codes: support call forwarding. Part 2 - RIL. Query CF; r=marshall_law
2012-11-07 14:13:48 -08:00
Fernando Jiménez
7e0cb65ede
Bug 793192 - MMI Codes: support call forwarding. Part 1 - RIL; r=marshall_law sr=sicking
2012-11-07 14:13:43 -08:00
Vincent Chang
bd26641ecc
Bug 807242 - [Wifi]: onconnected() function is not called when receiving CTRL-EVENT-CONNECTED event. r=mrbkap
2012-11-01 17:07:25 +08:00
Alexandre Poirot
cc7916c364
Bug 796045 - Prepopulate apps cache for specific mozbrowser frames. r=fabrice
2012-11-07 20:48:56 -05:00
Eric Chou
3067828e84
Bug 809538 - refactory and handle no sdcard situation, r=qdot
2012-11-07 17:46:31 -08:00
Ehsan Akhgari
070bacd10a
Bug 579517 follow-up: Remove NSPR types that crept in
2012-11-07 20:34:50 -05:00
Gregor Wagner
258b5969fb
Bug 808327 - [settings] Re-enable security checks for settings. r=bent
2012-11-07 16:54:03 -08:00
Karl Tomlinson
226c9bfc31
disable test for bug 807728 due to win debug failure
...
--HG--
extra : rebase_source : c72b0814e628a811dfcc48513ab4078123ac279e
2012-11-08 13:12:29 +13:00
Fernando Jiménez
147deea747
Bug 800511 - Remove redundant validation from navigator.mozPay(); r=fabrice
2012-11-07 16:02:10 -08:00
Gina Yeh
96c427811f
Bug 809515 - Patch 1: No response when failed to connect to a headset, r=qdot
2012-11-07 15:48:39 -08:00
Blake Kaplan
6e2de23c8b
Bug 807148 - Rejigger the way that we turn on background scanning. a=gal/vchang
2012-11-05 14:29:07 -08:00
Masatoshi Kimura
6846f5bc5b
Bug 801402 - Use FindEncodingForLabel from HTML parser. r=hsivonen
2012-11-07 18:04:22 -05:00
Masatoshi Kimura
af1bfecedb
Bug 801402 - Make EncodingUtil methods case sensitive. r=hsivonen
2012-11-07 18:04:22 -05:00
Masatoshi Kimura
987290239c
Bug 801402 - Use FindEncodingForLabel from OS.File. r=sicking
2012-11-07 18:04:21 -05:00
Chuck Lee
d5f7afda05
Bug 786438 - Handle WEP authentication fail. r=mrbkap
2012-11-06 14:08:46 +08:00
Karl Tomlinson
0a93781164
test for bug 807728
...
--HG--
extra : transplant_source : Y%9F%88%0CW%10Ko3r%1Ej%C2%D3%237%E5%BFu%B1
2012-11-08 10:15:42 +13:00
Nathan Froyd
eebd1b5a29
Bug 803665 - followup - dispense with nsGlobalWindow::{First,Last}Timeout and nsTimeout::{Next,Previous}; r=bz
2012-11-01 10:07:22 -04:00
Nathan Froyd
af643a8071
Bug 803665 - convert nsGlobalWindow's timeout list to use mozilla::LinkedList; r=bz
2012-11-01 10:06:22 -04:00
Nathan Froyd
dfa6661109
Bug 803665 - part 0 - make nsTimeout properly initialize its fields; r=bz
2012-11-01 12:27:37 -04:00
Bobby Holley
b7a80f0b32
Bug 808611 - Move valueOf to nsIDOMLocation. r=mrbkap
2012-11-07 08:27:23 -08:00
Anant Narayanan
1f6c981607
Bug 803782: Reset found flag while enumerating audio devices; r=jesup
2012-11-07 08:12:14 -08:00
Anant Narayanan
f950468ce3
Revert d2f77172baf2 due to incorrect crashtest
2012-11-07 08:10:36 -08:00
Anant Narayanan
7864766f4f
Bug 803782: Reset found flag before enumerating audio devices; r=jesup
2012-11-07 06:51:38 -08:00
Ehsan Akhgari
21bc1f2095
Bug 809271 - Implement DynamicsCompressorNode; r=bzbarsky
2012-11-06 20:01:11 -05:00
Randell Jesup
5da770ed16
Bug 808002: add missing consts lost in main landing for unreliable data channels r=anant
2012-11-07 14:07:22 -05:00
Yoshi Huang
fbae1155d6
Bug 807265 - B2G STK: implement RIL_REQUEST_REPORT_STK_SERVICE_IS_RUNNING. r=vicamo
2012-11-05 10:25:54 -08:00
Gina Yeh
9356d6f411
Bug 808879 - Patch 1: Expose connection status for system app, r=qdot, sr=mrbkap
2012-11-07 10:12:41 -08:00
Mounir Lamouri
ee75905110
Bug 795715 - Remove B2G-specific stuff from nsIDOMWindow. r=khuey,fabrice sr=smaug
2012-11-07 18:10:40 +00:00
Shian-Yow Wu
b52583e740
Bug 809006 - B2G Network Manager: Unable to set default route and DNS when required system properties not available. r=vicamo
2012-11-07 15:12:52 +08:00
Martijn Wargers
8ffe368942
Bug 802312 - test_power_basics.html is failing on b2g mochitest, r=kchen
2012-10-21 05:19:00 -07:00
Mike Habicher
5bf2c472b4
Bug 808099 - Write the correct rotational meta-data to the video stream. r=cjones
2012-11-06 22:32:01 -05:00
Ehsan Akhgari
7efa74d459
Backed out changeset 5042f0a60460 (bug 805766) on the suspicion of causing bug 808287
2012-11-06 19:54:43 -05:00
Tobias Schneider
8b298f4026
Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar
2012-10-29 16:54:53 +01:00
Masatoshi Kimura
cd5554cff3
Bug 801487 - Fixup imported tests. r=sicking
2012-11-06 18:23:15 -05:00
Masatoshi Kimura
689824c4f0
Bug 801487 - Import the latest tests from https://code.google.com/p/stringencoding/ , part 2. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
c75ee3ce6d
Bug 801487 - Import the latest tests from https://code.google.com/p/stringencoding/ . r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
26c700ef4a
Bug 801487 - Remove encoding detection using BOM. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
cd77f81cc5
Bug 801487 - Change some exceptions from EncodingError to TypeError. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
aa251d934b
Bug 801487 - Implement ErrorResult::ThrowTypeError. r=bz
2012-11-06 18:23:14 -05:00
Marco Chen
02daf36312
Bug 791642 - nsIAudioManager: support voice volume. r=philikon
...
1. Provide api for adjusting volume based on each stream.
2. Modify settings.js for listening the changing for stream volume.
2012-11-02 17:36:46 +08:00
Andrea Marchesini
a14061b897
Bug 781425 - Part 2: getFiles(). r=khuey, r=mounir
2012-11-06 18:23:13 -05:00
Andrea Marchesini
c5757607e2
Bug 781425 - Part 1: Enconding and dictionary. r=mounir, sr=sicking
2012-11-06 18:23:13 -05:00
Ryan VanderMeulen
e48ce3c69a
Merge m-c to inbound.
2012-11-06 17:32:31 -05:00
Doug Turner
bfcb7f0001
Backed out changeset 30b340a71112. r=me
2012-11-06 14:31:04 -08:00
Bobby Holley
d1f27d3d6f
Bug 808612 - Wrapper cache and cycle collect nsLocation. r=smaug
2012-11-06 14:29:09 -08:00
Ed Morley
39648dcdf0
Bug 696306 - Disable whatwg/test_bug500328.html for too many intermittent failures
2012-11-06 22:26:23 +00:00
Ed Morley
b4549718e8
Bug 783913 - Disable test_add_put.html for too many intermittent timeouts
2012-11-06 22:26:02 +00:00
Ed Morley
97c179ad4c
Bug 788164 - Disable test_pointerlock-api.html on Linux for too many intermittent failures
2012-11-06 22:26:02 +00:00
Doug Turner
6cf66eef3a
Bug 805965 - Geolocation fix jerks around. r=jdm/bz. a=blocking-basecamp
2012-11-06 12:34:03 -08:00
Doug Turner
bebc200792
Backed out changeset 9035907b68ec
2012-11-06 12:45:25 -08:00
Doug Turner
40d8fe576a
Bug 805965 - Geolocation fix jerks around. r=jdm/bz. a=blocking-basecamp
2012-11-06 12:34:03 -08:00
Doug Turner
396ad276f6
Bug 808866 - do not create location providers in child process. r=jdm/amarchesini a=blocking-basecamp
2012-11-06 10:42:27 -08:00
Boris Zbarsky
a514b9c6e4
Bug 807222 part 6. Fix getOwnPropertyNames to work correctly on Window. r=jst
...
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Ehsan Akhgari
543d0a3b54
Backed out changeset ecf0c2a7cb9f (bug 808876) for build bustage
2012-11-05 22:30:08 -05:00
Ehsan Akhgari
45ebdb31e5
Bug 808876 - Implement PannerNode; r=bzbarsky
2012-11-05 21:14:13 -05:00
Ehsan Akhgari
11df4b5740
Merge mozilla-central into mozilla-inbound
2012-11-05 21:50:43 -05:00
Ehsan Akhgari
0eea5a9900
Bug 808841 - Implement AudioContext.listener; r=bzbarsky
2012-11-05 19:26:03 -05:00
Eric Chou
843f440877
Bug 808193 - return 'boolean' if PROP_DEVICE_CONNECTED_TYPE is not found, r=qdot
2012-11-05 15:48:34 -08:00
Brad Lassey
2190abc1c9
bug 805017 - Disable screen timeout when DOMFullscreen is enabled r=jst
2012-11-01 08:40:11 -04:00
Gregor Wagner
ffe0c96d91
Bug 775997 - Message app crashes when run OOP. Part 1/2. r=bent
2012-11-06 13:29:30 -08:00
David Rajchenbach-Teller
6a3d40f2ec
Bug 808428 - RuntimeService now calls nsLayoutStatics::AddRef/Release. r=khuey
...
--HG--
extra : rebase_source : 7bd5b6c7c9ddcb2cb5ec619c18fa1f75c4fb1f15
2012-11-04 23:30:00 -08:00
Andrea Marchesini
012feb0947
Bug 793460 - Implement File.lastModifiedDate. r=khuey
...
--HG--
extra : rebase_source : 6ca1c139896f47de428a430e731d39125a0f0435
2012-11-04 07:19:00 -08:00
Andrew Halberstadt
451f6ddf77
Bug 808783 - Disable failing Mn tests, r=jgriffin
2012-11-06 09:17:39 -08:00
Ehsan Akhgari
46aae97b87
Bug 808876 - Part 1: Implement PannerNode; r=bzbarsky
...
--HG--
extra : rebase_source : a7b901dcc7758ff9c7a8917a956d0541187fea07
2012-11-05 21:14:13 -05:00
Boris Zbarsky
8b9e634fac
Bug 804738 part 2. Fix codegen for indexed operations to be consistent about the naming of the index argument. r=peterv
2012-11-06 08:01:49 -08:00
Boris Zbarsky
dd4d31b923
Bug 804738 part 1. Fix codegen for named operations to be consistent about the naming of the string argument. r=peterv
2012-11-06 08:00:57 -08:00
Vladan Djeric
256c1c85a8
Bug 808268 - Report % of dirty keys in a scope during a flush. r=taras
2012-11-05 15:49:38 -05:00
Boris Zbarsky
0b3703ffee
Bug 806033. Finish getting rid of stray [Infallible] annotation bits. r=khuey
2012-11-05 14:40:33 -05:00
Boris Zbarsky
f447d2024f
Bug 804632. Allow certain reserved words as argument names in WebIDL. r=khuey
2012-11-05 14:40:32 -05:00
Boris Zbarsky
bb15ddc515
Bug 804319. Implement parsing of the "stringifier;" shorthand. r=khuey
2012-11-05 14:40:32 -05:00
Blake Kaplan
2ebd5ca714
Bug 806611 - Make wpa_supplicant noisy when debug is enabled for wifi. r=vchang
...
--HG--
extra : rebase_source : 4b6065dbf20d1399474e92a8807f85b0c35fdecf
2012-10-30 17:35:34 -07:00
Blake Kaplan
6c1e1aadeb
Bug 806611 - Control wifi debug output based on a setting. r=vchang
...
--HG--
extra : rebase_source : 972a0956b02c7e6312ba0325d8fde1a4ee9a971d
2012-10-29 12:26:55 -07:00