Edgar Chen
db067cca75
Bug 828307 - Part 4: xpcshell tests change. r=vyang
2013-02-25 15:06:00 +08:00
Edgar Chen
24285c5eb0
Bug 828307 - Part 3: RIL implementation change. r=vyang
2013-02-25 11:47:27 +08:00
Edgar Chen
ece5ef9f84
Bug 828307 - Part 2: GPS change. r=kchen
2013-02-25 11:59:30 +08:00
Edgar Chen
0a589fb149
Bug 828307 - Part 1: IDL change. r=vyang. sr=jonas
2013-02-25 10:56:04 +08:00
Eric Chou
a4721542d9
Bug 848414 - Reply with ERROR to unknown AT commands, r=gyeh
2013-03-12 13:46:43 +08:00
Reuben Morais
38e1ffcc74
Bug 821630 - Fix retrieving blobs with get() in Settings API. r=gwagner
2013-03-11 22:31:15 -07:00
Phil Ringnalda
7fbba09df0
Back out fee79a593fd3 and 2c8930343985 (bug 825341) for having probably needed-clobber
2013-03-11 20:10:18 -07:00
Vincent Chang
7661e4119d
Bug 815924 - Wifi hotspot (tethering / internet sharing) should be disabled if data connection is not established r=mrbkap, swu.
2013-02-28 15:22:56 +08:00
Ehsan Akhgari
c911360a9e
Bug 849914 - Implement the latest spec changes to PannerNode and AudioListener; r=roc
2013-03-11 19:09:27 -04:00
Trevor Saunders
3de595d32e
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Masatoshi Kimura
e5e5a90814
Bug 848339 - Remove the vestigial boolean outparam from nsWrapperCache::WrapObject. r=bz
2013-03-12 08:03:47 +09:00
David Zbarsky
1104f523cb
Bug 847120: Remove nsIDOMSVGURIReference r=Ms2ger
2013-03-11 18:05:57 -04:00
Ehsan Akhgari
99d22150ac
Backed out 4 changesets (bug 849713) since builds fail because of warnings as errors
...
Backed out changeset e811d4258d45 (bug 849713)
Backed out changeset 26aa58e87d5d (bug 849713)
Backed out changeset 9a6552161eff (bug 849713)
Backed out changeset 3551877d9b92 (bug 849713)
Landing on a CLOSED TREE
2013-03-11 16:14:42 -04:00
Ehsan Akhgari
e39bc33233
Bug 849713 - Part 1: Add DOM bindings for AudioBufferSourceNode loop attributes; r=roc
2013-03-10 12:56:14 -04:00
Ralph Giles
394e6a7059
Bug 849442 - Fix EXPORT_NAMESPACE typo. r=ted
2013-03-08 16:58:55 -08:00
Julien Wajsberg
24f0f911e9
Bug 846499 - [B2G RIL] Don't reject so many numbers in nsIDOMTelephony.dial(). r=gwagner
2013-03-08 16:08:55 +01:00
Olli Pettay
58810c25e8
Bug 847600 - Remove SVGEvent, r=jwatt
...
--HG--
extra : rebase_source : 5b9452c1757b2cec02d469337ae3876a554f0081
2013-03-11 20:57:08 +02:00
John Schoenick
d26e788877
Bug 783059 - Plugin instantiation tests for embed/object tags. r=josh
2013-03-11 11:47:36 -07:00
Andrew McCreight
99636bba70
Bug 827486, part 7 - add basic code gen test. r=bz
2013-03-17 09:58:10 -07:00
Andrew McCreight
9889557035
Bug 827486, part 6 - generate headers and code for JS implemented WebIDL classes. r=bz
2013-03-17 09:56:13 -07:00
Andrew McCreight
4eb4b866dd
Bug 827486, part 5: add the main JS impl code gen. r=bz
2013-03-17 09:56:05 -07:00
Andrew McCreight
2455aa8e05
Bug 827486, part 4: copy parts of example generator to JS impl generator. r=bz
2013-03-17 09:55:55 -07:00
Andrew McCreight
5edf63081d
Bug 827486, part 3 - add dependencies for CGBindingImplClass. r=bz
2013-03-17 09:55:42 -07:00
Andrew McCreight
783748c6ea
Bug 827486, part 2 - Refactor example class codegen into common base class. r=bz
2013-03-17 09:55:29 -07:00
Andrew McCreight
dcbddbaae0
Bug 827486, part 1: add JSImplementation extended attribute. r=bz
2013-03-17 09:55:14 -07:00
Boris Zbarsky
4b9d7b9b20
Bug 846972 part 3. Switch CSSStyleSheet to WebIDL. r=peterv
2013-03-17 10:45:01 -04:00
Boris Zbarsky
f257517c68
Bug 846972 part 2. Add the WebIDL APIs for StyleSheet and CSSStyleSheet. r=peterv
2013-03-17 10:42:59 -04:00
Boris Zbarsky
d6b06cd620
Bug 843627 part 3. Enable WebIDL bindings for <embed> and <applet>. r=peterv
2013-03-17 10:42:05 -04:00
Boris Zbarsky
58921d139a
Bug 843627 part 2. Implement the WebIDL API for <embed> and <applet>. r=peterv
2013-03-17 10:42:03 -04:00
Masayuki Nakano
11b866300f
Bug 558976 part.6 Rename nsIWidget::OnIMETextChange() to nsIWidget::NotifyIMEOfTextChange() r=roc, sr=roc
2013-03-06 15:14:34 +09:00
Masayuki Nakano
b34fa8551e
Bug 558976 part.1 Merge nsIWidget::ResetInputState(), nsIWidget::CancelComposition(), nsIWidget::OnIMEFocusChange() and nsIWidget::OnIMESelectionChange() r=roc, sr=roc
2013-03-06 15:14:31 +09:00
Reuben Morais
8e8194cdc1
Bug 844558 - Send contacts from parent to child in chunks. r=gwagner
...
--HG--
extra : rebase_source : 928477208d46757a64ab337dd9f1448790ac7f32
2013-02-23 03:41:41 -08:00
Ryan VanderMeulen
1ce2c3fc86
Backed out 5 changesets (bug 790732) for talos-other hangs/crashes on a CLOSED TREE.
2013-03-05 15:44:15 -05:00
Boris Zbarsky
fd9f2ed96b
Bug 847119. Fix the "did the DOM call throw?" test in IonMonkey to check the return value correctly. r=jandem
2013-03-05 13:41:24 -05:00
Bobby Holley
2e00ecfa83
Bug 790732 - Omit Components object for content scopes. r=mrbkap
2013-03-05 10:02:00 -08:00
Bobby Holley
cf88b2614c
Bug 790732 - Remove Components warning and Telemetry. r=mrbkap
2013-03-05 10:01:59 -08:00
Ed Morley
bd6e0b7037
Bug 779753 - Disable test_browserElement_oop_SendEvent.html on Linux for too many intermittent failures
2013-03-05 15:21:42 +00:00
Shih-Chiang Chien
f8e1b8012a
Bug 842147 - Translate JS exception from CaptivePortalDetector into informative debug message. r=vchang
2013-03-05 09:56:34 -05:00
Ms2ger
cb8f9fa2c2
Bug 839913 - Fix HTMLAreaElement's stringifier; r=bz
2013-03-05 10:46:48 +01:00
William Chen
e750316a3c
Bug 847773 - Added override for GetWrapperCache with smart pointer argument to resolve ambiguity in templates. r=bz
2013-03-04 20:30:13 -08:00
Yoshi Huang
e805fec3d9
Bug 847770 : B2G RIL: typos in ICCRecordHelper.readANR and readEmail. r=hsinyi
2013-03-05 11:21:26 +08:00
Ryan VanderMeulen
1212da57c6
Backed out changeset 3ba8ed8f13de (bug 839913) for bustage.
2013-03-04 21:53:52 -05:00
Ms2ger
4139881512
Bug 839913 - Fix HTMLAreaElement's stringifier. r=bz
2013-03-04 21:41:47 -05:00
Nathan Froyd
a250e00f8c
Bug 836943: Part 0 - Make sure IndexedDB attempts to initialize the storage service on the main thread. r=bent
2013-03-04 14:33:03 -08:00
William Chen
f3658e2a5e
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Trevor Saunders
71febd8be7
bug 846619 - ArchiveZipFile should use inherited cc nsISupports macros since it inherits from nsDOMFileCC r=smaug
2013-02-28 18:09:59 -05:00
Randell Jesup
86187459da
Bug 842715: Refactor gUM prefs use to be on mainthread, and prepare for constraints r=derf
2013-03-04 16:02:17 -05:00
Jonathan Watt
a933a9f63f
Bug 847453 - nsDOMWindowUtils::SendMouseEventCommon needs to set 'buttons' on the event. r=smaug.
2013-03-04 20:15:39 +00:00
Boris Zbarsky
f15199be06
Bug 847001. Make globalgen depend on the actual set of WebIDL files we're compiling, not just on the individual files. r=khuey
2013-03-04 14:08:24 -05:00
Boris Zbarsky
75f321cec4
Bug 827158 part 11. Move HTMLObjectElement to Web IDL bindings. r=peterv
2013-01-06 18:55:14 -05:00
Boris Zbarsky
c86a1e8dfd
Bug 827158 part 10. Implement the WebIDL API for <object>. r=peterv,johns
2013-03-04 14:08:24 -05:00
Boris Zbarsky
14a3ce5958
Bug 827158 part 9. Implement support for having a NewResolve hook in WebIDL. r=peterv
2013-03-04 14:08:24 -05:00
Boris Zbarsky
c6e9532834
Bug 827158 part 8. Implement legacycaller support in WebIDL. r=peterv
2013-03-04 14:08:24 -05:00
Boris Zbarsky
d647ed19aa
Bug 827158 part 7. Make nsJSNPRuntime work with WebIDL objects. r=peterv
2013-03-04 14:08:23 -05:00
Boris Zbarsky
0541700ad3
Bug 827158 part 6. Add a telemetry ping for object/embed callability actually working. r=bsmedberg
2013-03-04 14:08:23 -05:00
Boris Zbarsky
c4e50be685
Bug 827158 part 5. Refactor some of the nsHTMLPluginObjElementSH code to be able to work with WebIDL objects. r=peterv,johns
2013-03-04 14:08:23 -05:00
James Willcox
37ec83527b
Bug 837114 - Don't leak Flash shared objects while private browsing on Android r=bsmedberg
...
--HG--
extra : rebase_source : 68a58f6338d375093f5908a8c13fef7888c24462
2013-03-04 13:18:20 -05:00
Sunny
c16ed67e12
Bug 844127 - Replaced 'Span' with 'Unknown' and added tests for the same. r=bz
2013-03-12 16:36:49 -04:00
Kyle Huey
d78c0220ba
Bug 849094: Tests. r=bent
2013-03-12 13:33:40 -07:00
Kyle Huey
230fa260b0
Bug 849094: Check our state again after spinning a sync loop. r=bent
2013-03-12 13:33:40 -07:00
Cykesiopka
1f123b40f9
Bug 751378 - Remove unused CAPS strings from stringbundle. r=bz
2013-03-12 15:55:50 -04:00
Benoit Jacob
3d93fc3337
Bug 840260 - make an assert crash release builds so we catch this sooner - r=peterv
2013-02-11 18:15:55 -05:00
Olli Pettay
c3656df08e
Bustage fix for Bug 847607, CLOSED TREE
...
--HG--
extra : rebase_source : 5813d5213ce7aad43c6e8e74792e21656864200e
2013-03-12 20:47:21 +02:00
Olli Pettay
6a95a1b610
Bug 847607 - Paris bindings for IDB event, r=khuey
...
--HG--
extra : rebase_source : de5c4ba79b8d990b25abaabd3892847f286737fd
2013-03-12 19:45:59 +02:00
Vladan Djeric
5be57034d5
Bug 842852 - LocalStorage performance improvements. r=mak
2013-03-12 13:13:33 -04:00
Benoit Girard
5f237c58b3
Bug 673440 - add support for NPNVSupportsCompositingCoreAnimationPluginsBool. r=josh
2011-07-31 13:37:06 -04:00
Henri Sivonen
ad623cb811
Bug 844461 - Perform alias resolution on the fallback encoding pref value. r=smontagu.
2013-03-04 20:09:11 +02:00
Georg Fritzsche
5f47ef0c6d
Bug 824069 - Check if entry is in object map. r=bsmedberg
2013-01-15 17:02:11 +01:00
Ed Morley
2e90a500bf
Backed out changeset cacb9f3ee44d (bug 840693)
2013-03-04 14:37:43 +00:00
James Willcox
fac471fc87
Bug 827254 - Guard against garbage plugin instance in ANPSystem::setPowerState r=blassey
2013-03-04 09:06:42 -05:00
Edgar Chen
a4ad3c99ac
Bug 846643 - Should use do_GetService() to get RadioInterfaceLayer. r=kchen
2013-02-27 23:08:36 +08:00
Henri Sivonen
67ec77499c
Bug 843508 - Remove support for multipart XHR responses. r=jst.
2013-03-04 11:06:15 +02:00
Yoshi Huang
2fff04a34a
Bug 842460 - Part 4: xpcshell for read Anr. r=hsinyi
2013-02-22 16:26:42 +08:00
Yoshi Huang
5ab8782e96
Bug 842460 - Part 3: Update ContactManager. r=gwagner
2013-02-22 16:16:46 +08:00
Yoshi Huang
6d698d1faa
Bug 842460 - Part 2: Read ANR in RIL. r=hsinyi
2013-02-21 11:49:26 +08:00
Yoshi Huang
f70766494f
Bug 842460 - Part 1: rename anr[] to anr0 and anr1. r=hsinyi
2013-02-21 16:44:54 +08:00
Robert O'Callahan
13b1901dac
Bug 829557. Part 2: Allow plugin code to reenter Gecko safely while while the plugin is processing an input event. r=bsmedberg
...
When nsPluginInstanceOwner passes input events to the plugin instance,
it's safe to reenter Gecko from plugin code and do anything, even
arbitrary script execution.
--HG--
extra : rebase_source : e07820e145ec1e639b241f02b8b439b45f6e5e8b
2013-02-28 00:50:28 +13:00
Robert O'Callahan
e170f559fb
Bug 829557. Part 1: When calling into plugin code, identify situations where it is safe (or unsafe) to reenter Gecko from plugin code. r=bsmedberg
...
When Gecko is reentered from unsafe call sites, we allow the reentry, but we
suppress execution of the refresh driver to minimize the danger.
In this patch, we treat all sites as unsafe.
--HG--
rename : toolkit/modules/Timer.jsm => browser/devtools/shared/Browser.jsm
rename : toolkit/modules/tests/xpcshell/test_timer.js => browser/devtools/shared/test/browser_browser_basic.js
rename : build/mach_bootstrap.py => mach
extra : rebase_source : b83c1d09313bff62357eaa931eced0f72f838493
2013-02-28 00:50:27 +13:00
Anthony Jones
fffa15107b
Bug 840693 - Change to using gfx:: types in AsyncPanZoomController; r=cjones
2013-03-04 13:25:26 +13:00
Tom Schuster
8b65f410d3
Bug 690659 - Add the optional filename parameter to the FormData.append method. r=sicking
2013-03-03 19:30:13 +01:00
Ryan VanderMeulen
93a0343225
Merge m-c to inbound.
2013-03-02 23:34:12 -05:00
Randell Jesup
33f1877472
Bug 843971: initializer order bustage fix rs=bustage
2013-03-02 22:04:40 -05:00
Randell Jesup
44e551f166
Bug 843971: fix backend for GUM a/v notification in opt builds r=derf
2013-03-02 21:49:29 -05:00
Andrea Marchesini
3df3bdf8c9
Bug 841014 - Convert TimeRanges to WebIDL. r=Ms2ger, r=peterv
2013-03-02 14:16:43 -05:00
Andrew McCreight
26dc82f3a1
Bug 846955 - Codegen Argument definitions using .define() in ClassDestructor::define. r=bz
2013-03-01 16:32:24 -08:00
Boris Zbarsky
09a15646fc
Bug 845666. Add support for sequences containing other sequences (or dictionaries containing sequences) to WebIDL. r=peterv
...
This keeps simple sequence arguments and variadics using an auto array, while everything else uses a non-auto array.
2013-03-02 01:07:43 -05:00
David Zbarsky
d42592c5be
Use single quotes in Bindings.conf, no bug, r=me
2013-03-02 01:08:42 -05:00
David Zbarsky
7d58bb94c2
Bug 846977 - SVGMatrix doesn't need to inherit nsISupports r=bz
2013-03-02 01:08:42 -05:00
Gina Yeh
22df1218f3
Bug 846647 - Update call state before reseting call array, r=echou
2013-03-02 12:04:59 +08:00
Fabrice Desré
f4c06efa8b
Backout e0be1d5500f2 (bug 833795) for causing bug 846816
2013-03-01 11:42:49 -08:00
Ryan VanderMeulen
5d849d0751
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Chris Lord
afe21f51a7
Bug 716403 - Add nsIDOMWindowUtils.setContentDocumentFixedPositionMargins. r=roc,dholbert
...
Add a function to set margins on the viewport that are respected by its
absolute containing block. This has the effect of being able to add margins to
fixed position content, which will be used on mobile to stop temporarily
visible chrome from obscuring content.
2013-03-01 15:46:34 +00:00
Tom Schuster
1ee9920178
Bug 661961 - change about:plugins to add the path for every extension. r=bsmedberg
2013-02-28 13:46:42 +01:00
Henri Sivonen
105dd69a15
Bug 844792 addendum - Adjust advice about multipart support removal in XHR and make the message non-localizable. r=smaug.
2013-03-01 16:42:39 +02:00
Gene Lian
1ab6d02033
Bug 844429 - B2G SMS & MMS: move SMS codes into dom/mobilemessage to make it generic for MMS. r=vicamo
...
--HG--
rename : dom/sms/interfaces/nsIDOMMozSmsEvent.idl => dom/mobilemessage/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMMozSmsMessage.idl => dom/mobilemessage/interfaces/nsIDOMMozSmsMessage.idl
rename : dom/sms/interfaces/nsIDOMNavigatorSms.idl => dom/mobilemessage/interfaces/nsIDOMNavigatorSms.idl
rename : dom/sms/interfaces/nsIDOMSmsCursor.idl => dom/mobilemessage/interfaces/nsIDOMSmsCursor.idl
rename : dom/sms/interfaces/nsIDOMSmsFilter.idl => dom/mobilemessage/interfaces/nsIDOMSmsFilter.idl
rename : dom/sms/interfaces/nsIDOMSmsManager.idl => dom/mobilemessage/interfaces/nsIDOMSmsManager.idl
rename : dom/sms/interfaces/nsIDOMSmsRequest.idl => dom/mobilemessage/interfaces/nsIDOMSmsRequest.idl
rename : dom/sms/interfaces/nsIDOMSmsSegmentInfo.idl => dom/mobilemessage/interfaces/nsIDOMSmsSegmentInfo.idl
rename : dom/sms/interfaces/nsISmsRequest.idl => dom/mobilemessage/interfaces/nsISmsRequest.idl
rename : dom/sms/interfaces/nsISmsService.idl => dom/mobilemessage/interfaces/nsISmsService.idl
rename : dom/sms/src/Constants.cpp => dom/mobilemessage/src/Constants.cpp
rename : dom/sms/src/Constants.h => dom/mobilemessage/src/Constants.h
rename : dom/sms/src/SmsCursor.cpp => dom/mobilemessage/src/SmsCursor.cpp
rename : dom/sms/src/SmsCursor.h => dom/mobilemessage/src/SmsCursor.h
rename : dom/sms/src/SmsFilter.cpp => dom/mobilemessage/src/SmsFilter.cpp
rename : dom/sms/src/SmsFilter.h => dom/mobilemessage/src/SmsFilter.h
rename : dom/sms/src/SmsManager.cpp => dom/mobilemessage/src/SmsManager.cpp
rename : dom/sms/src/SmsManager.h => dom/mobilemessage/src/SmsManager.h
rename : dom/sms/src/SmsMessage.cpp => dom/mobilemessage/src/SmsMessage.cpp
rename : dom/sms/src/SmsMessage.h => dom/mobilemessage/src/SmsMessage.h
rename : dom/sms/src/SmsRequest.cpp => dom/mobilemessage/src/SmsRequest.cpp
rename : dom/sms/src/SmsRequest.h => dom/mobilemessage/src/SmsRequest.h
rename : dom/sms/src/SmsSegmentInfo.cpp => dom/mobilemessage/src/SmsSegmentInfo.cpp
rename : dom/sms/src/SmsSegmentInfo.h => dom/mobilemessage/src/SmsSegmentInfo.h
rename : dom/sms/src/SmsServicesFactory.cpp => dom/mobilemessage/src/SmsServicesFactory.cpp
rename : dom/sms/src/SmsServicesFactory.h => dom/mobilemessage/src/SmsServicesFactory.h
rename : dom/sms/src/Types.h => dom/mobilemessage/src/Types.h
rename : dom/sms/src/android/SmsService.cpp => dom/mobilemessage/src/android/SmsService.cpp
rename : dom/sms/src/android/SmsService.h => dom/mobilemessage/src/android/SmsService.h
rename : dom/sms/src/fallback/SmsService.cpp => dom/mobilemessage/src/fallback/SmsService.cpp
rename : dom/sms/src/fallback/SmsService.h => dom/mobilemessage/src/fallback/SmsService.h
rename : dom/sms/src/ipc/PSms.ipdl => dom/mobilemessage/src/ipc/PSms.ipdl
rename : dom/sms/src/ipc/PSmsRequest.ipdl => dom/mobilemessage/src/ipc/PSmsRequest.ipdl
rename : dom/sms/src/ipc/SmsChild.cpp => dom/mobilemessage/src/ipc/SmsChild.cpp
rename : dom/sms/src/ipc/SmsChild.h => dom/mobilemessage/src/ipc/SmsChild.h
rename : dom/sms/src/ipc/SmsIPCService.cpp => dom/mobilemessage/src/ipc/SmsIPCService.cpp
rename : dom/sms/src/ipc/SmsIPCService.h => dom/mobilemessage/src/ipc/SmsIPCService.h
rename : dom/sms/src/ipc/SmsParent.cpp => dom/mobilemessage/src/ipc/SmsParent.cpp
rename : dom/sms/src/ipc/SmsParent.h => dom/mobilemessage/src/ipc/SmsParent.h
rename : dom/sms/src/ipc/SmsTypes.ipdlh => dom/mobilemessage/src/ipc/SmsTypes.ipdlh
rename : dom/sms/src/ipc/ipdl.mk => dom/mobilemessage/src/ipc/ipdl.mk
rename : dom/sms/src/ril/SmsService.cpp => dom/mobilemessage/src/ril/SmsService.cpp
rename : dom/sms/src/ril/SmsService.h => dom/mobilemessage/src/ril/SmsService.h
rename : dom/sms/tests/Makefile.in => dom/mobilemessage/tests/Makefile.in
rename : dom/sms/tests/marionette/manifest.ini => dom/mobilemessage/tests/marionette/manifest.ini
rename : dom/sms/tests/marionette/test_between_emulators.py => dom/mobilemessage/tests/marionette/test_between_emulators.py
rename : dom/sms/tests/marionette/test_bug814761.js => dom/mobilemessage/tests/marionette/test_bug814761.js
rename : dom/sms/tests/marionette/test_emulator_loopback.js => dom/mobilemessage/tests/marionette/test_emulator_loopback.js
rename : dom/sms/tests/marionette/test_filter_date.js => dom/mobilemessage/tests/marionette/test_filter_date.js
rename : dom/sms/tests/marionette/test_filter_date_notfound.js => dom/mobilemessage/tests/marionette/test_filter_date_notfound.js
rename : dom/sms/tests/marionette/test_filter_mixed.js => dom/mobilemessage/tests/marionette/test_filter_mixed.js
rename : dom/sms/tests/marionette/test_filter_number_multiple.js => dom/mobilemessage/tests/marionette/test_filter_number_multiple.js
rename : dom/sms/tests/marionette/test_filter_number_single.js => dom/mobilemessage/tests/marionette/test_filter_number_single.js
rename : dom/sms/tests/marionette/test_filter_read.js => dom/mobilemessage/tests/marionette/test_filter_read.js
rename : dom/sms/tests/marionette/test_filter_received.js => dom/mobilemessage/tests/marionette/test_filter_received.js
rename : dom/sms/tests/marionette/test_filter_sent.js => dom/mobilemessage/tests/marionette/test_filter_sent.js
rename : dom/sms/tests/marionette/test_filter_unread.js => dom/mobilemessage/tests/marionette/test_filter_unread.js
rename : dom/sms/tests/marionette/test_getmessage.js => dom/mobilemessage/tests/marionette/test_getmessage.js
rename : dom/sms/tests/marionette/test_getmessage_notfound.js => dom/mobilemessage/tests/marionette/test_getmessage_notfound.js
rename : dom/sms/tests/marionette/test_getmessages.js => dom/mobilemessage/tests/marionette/test_getmessages.js
rename : dom/sms/tests/marionette/test_incoming.js => dom/mobilemessage/tests/marionette/test_incoming.js
rename : dom/sms/tests/marionette/test_incoming_delete.js => dom/mobilemessage/tests/marionette/test_incoming_delete.js
rename : dom/sms/tests/marionette/test_incoming_max_segments.js => dom/mobilemessage/tests/marionette/test_incoming_max_segments.js
rename : dom/sms/tests/marionette/test_incoming_multipart.js => dom/mobilemessage/tests/marionette/test_incoming_multipart.js
rename : dom/sms/tests/marionette/test_mark_msg_read.js => dom/mobilemessage/tests/marionette/test_mark_msg_read.js
rename : dom/sms/tests/marionette/test_mark_msg_read_error.js => dom/mobilemessage/tests/marionette/test_mark_msg_read_error.js
rename : dom/sms/tests/marionette/test_message_classes.js => dom/mobilemessage/tests/marionette/test_message_classes.js
rename : dom/sms/tests/marionette/test_outgoing.js => dom/mobilemessage/tests/marionette/test_outgoing.js
rename : dom/sms/tests/marionette/test_outgoing_delete.js => dom/mobilemessage/tests/marionette/test_outgoing_delete.js
rename : dom/sms/tests/marionette/test_outgoing_max_segments.js => dom/mobilemessage/tests/marionette/test_outgoing_max_segments.js
rename : dom/sms/tests/marionette/test_segment_info.js => dom/mobilemessage/tests/marionette/test_segment_info.js
rename : dom/sms/tests/marionette/test_strict_7bit_encoding.js => dom/mobilemessage/tests/marionette/test_strict_7bit_encoding.js
rename : dom/sms/tests/moz.build => dom/mobilemessage/tests/moz.build
rename : dom/sms/tests/test_sms_basics.html => dom/mobilemessage/tests/test_sms_basics.html
rename : dom/sms/tests/test_smsdatabaseservice.xul => dom/mobilemessage/tests/test_smsdatabaseservice.xul
rename : dom/sms/tests/test_smsfilter.html => dom/mobilemessage/tests/test_smsfilter.html
rename : dom/sms/tests/test_smsservice_createsmsmessage.js => dom/mobilemessage/tests/test_smsservice_createsmsmessage.js
rename : dom/sms/tests/xpcshell.ini => dom/mobilemessage/tests/xpcshell.ini
2013-03-01 16:38:47 +08:00
Simon Montagu
f4d8716aff
Changes to existing tests caused by bug 722299, r=honza.b
2013-03-01 03:56:45 -08:00
Peter Van der Beken
74a5cb5265
Fix for bug 842799 (|Document.prototype instanceof Node| inside <script> returns false). r=bz.
2013-02-22 10:25:24 +01:00
L. David Baron
509b5b78a3
Bug 404077: Adjust annotations of expected assertions.
2013-02-28 17:59:07 -08:00
Ryan VanderMeulen
db70ed53c2
Backed out 4 changesets (bug 722299) for B2G mochitest failures on a CLOSED TREE.
2013-02-28 20:44:53 -05:00
Mounir Lamouri
2bea4e4640
Bug 375008 - Clicking a disabled element should not cause a focus change. r=Enn
2013-03-01 00:15:59 +00:00
Blake Kaplan
b867473bc1
Bug 846067 - Add a missing interface to the QI impl. r=jlebar
...
--HG--
extra : rebase_source : 3f2d51ba19092cb85a1f481bdfe75a8a5d2dbd9e
2013-02-28 14:36:55 -08:00
Simon Montagu
3dc876275e
Changes to existing tests caused by bug 722299, r=honza.b
2013-02-28 14:04:48 -08:00
Wes Johnston
5cc98b4e6f
Bug 768035 - Allow overriding user agent based on window. r=bz
2013-02-28 14:02:19 -08:00
Fabrice Desré
0ef63ba781
Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm
2013-02-28 11:22:31 -08:00
Fabrice Desré
941057d6bf
Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm
2013-02-28 11:22:31 -08:00
Ms2ger
7ce7a9d006
Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir
2013-02-28 21:28:32 +01:00
Boris Zbarsky
4549dd5886
Bug 776536 part 4. Turn on WebIDL bindings for NodeIterator and TreeWalker. r=peterv
...
The behavior here is a bit weird because Document is still not a
WebIDL object, so calling createNodeIterator or createTreeWalker via
an Xray will call the XPCOM versions of those methods. That means
that I can't just disable XPCOM-based wrapping for TreeWalker and
NodeIterator altogether, unfortunately, which means a web page could
try stashing a TreeWalker in something like userdata and then getting
it back and end up wrapping it as an XPCOM object the second time.
I could "fix" that by adding a wrapper cache and whatnot, I guess, if
desired... But the problem will go away once we convert Document in
any case.
2013-02-28 12:56:42 -05:00
Boris Zbarsky
595459ff14
Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv
2013-02-28 12:56:42 -05:00
Boris Zbarsky
09556095dd
Bug 843261. Add support for sequence<DOMString> arguments in WebIDL callbacks. r=peterv
...
This does allow people to accidentally hit the slower path through use
of non-const strings, but I think that's OK now that we're mostly
autogenerating this stuff
2013-02-28 12:56:41 -05:00
Ryan VanderMeulen
ebcc7ae06a
Backed out 7 changesets (bug 832920, bug 776536, bug 843261) for mochitest-a11y assertions on a CLOSED TREE.
...
--HG--
rename : content/base/src/NodeIterator.cpp => content/base/src/nsNodeIterator.cpp
rename : content/base/src/NodeIterator.h => content/base/src/nsNodeIterator.h
rename : content/base/src/TreeWalker.cpp => content/base/src/nsTreeWalker.cpp
rename : content/base/src/TreeWalker.h => content/base/src/nsTreeWalker.h
2013-02-28 14:41:30 -05:00
Andrea Marchesini
dea097af0c
Bug 845871 - Strong ASSERT for removing elements in AudioChannelService. a=jlebar
2013-02-28 14:22:59 -05:00
David Flanagan
89e016e9f9
Bug 845539 - Don't reject phone numbers like *2 and *8. r=vicamo
2013-02-27 23:45:26 -08:00
Anthony Jones
4fa4268293
Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones
2013-02-28 14:22:59 -05:00
Olli Pettay
fee019f92c
Bug 845631 - Remove nsXMLHttpProgressEvent, r=sicking
...
--HG--
extra : rebase_source : e5c6e80fbb656782bfe0f530c778cda9d9f97f0f
2013-02-28 20:53:04 +02:00
Boris Zbarsky
30f64b6cf1
Bug 776536 part 4. Turn on WebIDL bindings for NodeIterator and TreeWalker. r=peterv
...
The behavior here is a bit weird because Document is still not a
WebIDL object, so calling createNodeIterator or createTreeWalker via
an Xray will call the XPCOM versions of those methods. That means
that I can't just disable XPCOM-based wrapping for TreeWalker and
NodeIterator altogether, unfortunately, which means a web page could
try stashing a TreeWalker in something like userdata and then getting
it back and end up wrapping it as an XPCOM object the second time.
I could "fix" that by adding a wrapper cache and whatnot, I guess, if
desired... But the problem will go away once we convert Document in
any case.
2013-02-28 12:56:42 -05:00
Boris Zbarsky
80ccb7b83a
Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv
2013-02-28 12:56:42 -05:00
Boris Zbarsky
7015a00262
Bug 843261. Add support for sequence<DOMString> arguments in WebIDL callbacks. r=peterv
...
This does allow people to accidentally hit the slower path through use
of non-const strings, but I think that's OK now that we're mostly
autogenerating this stuff
2013-02-28 12:56:41 -05:00
L. David Baron
5b1faeb154
Bug 846099: Avoid (GC-timing-sensitive) nsTraceRefcnt assertions from duplicate class names. r=mounir
2013-02-28 09:52:15 -08:00
Ms2ger
3813557cac
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Ed Morley
145ed7d7b2
Bug 404077 - Adjust annotations of expected assertions; r=me on a CLOSED TREE
2013-02-28 13:24:36 +00:00
L. David Baron
e4c9ceec00
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 21:44:26 -08:00
Gregory Szorc
89d297a677
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ed Morley
10875eb001
Backed out changeset f73b7b8d1a2d (bug 829557) for failing to compile on Windows on a CLOSED TREE
2013-02-27 12:50:30 +00:00
Ed Morley
6251eca1f9
Backed out changeset 622b744e5df9 (bug 829557)
2013-02-27 12:49:32 +00:00
Ms2ger
cd9c6150fe
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gina Yeh
f94a074431
Bug 844705 - Should send socket data in main thread, r=echou
2013-02-26 18:53:44 +08:00
Gregory Szorc
faf262c4ee
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
0e26fe2640
Bug 784841 - Part 18Ï€: Convert /dom/payment; r=me
2013-02-25 14:01:39 -08:00
Gregory Szorc
e2966f651c
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Ms2ger
1f61fe77a7
Bug 784841 - Part 18j: Convert dom/imptests with parseFailures.py output; rs=gps
2013-02-25 12:47:19 -08:00
Ms2ger
4b1966713f
Bug 784841 - Part 18i: Convert dom/imptests with importTestsuite.py output; rs=gps
2013-02-25 12:47:19 -08:00
Gregory Szorc
540e3b0cd2
Bug 784841 - Part 15: Produce moz.build files for dom imported tests; r=Ms2ger
...
--HG--
rename : dom/imptests/writeMakefile.py => dom/imptests/writeBuildFiles.py
2013-02-25 12:46:50 -08:00
Robert O'Callahan
87373f01cb
Bug 829557. Part 2: Allow plugin code to reenter Gecko safely while while the plugin is processing an input event. r=bsmedberg
...
When nsPluginInstanceOwner passes input events to the plugin instance,
it's safe to reenter Gecko from plugin code and do anything, even
arbitrary script execution.
--HG--
extra : rebase_source : 815683c3027b906c4744495e8e1cfdb261e0c557
2013-02-28 00:50:28 +13:00
Robert O'Callahan
fc050e2c41
Bug 829557. Part 1: When calling into plugin code, identify situations where it is safe (or unsafe) to reenter Gecko from plugin code. r=bsmedberg
...
When Gecko is reentered from unsafe call sites, we allow the reentry, but we
suppress execution of the refresh driver to minimize the danger.
In this patch, we treat all sites as unsafe.
--HG--
extra : rebase_source : 0730f41c9158c868ed4ffcba74ff77abbfebc2cd
2013-02-28 00:50:27 +13:00
Fernando Jiménez
7e87ab61d5
Bug 844243 - Installing a packaged app in which the mini-manifest app name is different than the webapp manifest app name is allowed, but should not be; r=fabrice
2013-02-27 12:39:15 +01:00
Ed Morley
a25a4df5d7
Merge mozilla-central to mozilla-inbound
2013-02-27 11:07:25 +00:00
Phil Ringnalda
9ebbdf1241
Merge m-c to fx-team
2013-02-26 14:32:37 -08:00
Ehsan Akhgari
87b07b2898
Bug 844169 - Part 1: Rename nsHTMLIFrameElement to mozilla::dom::HTMLIFrameElement; r=bzbarsky
...
--HG--
rename : content/html/content/src/nsHTMLIFrameElement.cpp => content/html/content/src/HTMLIFrameElement.cpp
rename : content/html/content/src/nsHTMLIFrameElement.h => content/html/content/src/HTMLIFrameElement.h
extra : rebase_source : 67c393954a0c46f80b8729277504e9ced5c64d33
2013-02-22 19:59:26 -05:00
Peter Van der Beken
48eb0c311a
Fix for bug 844559 (Crash [@ mozilla::dom::XrayResolveNativeProperty]). r=bz.
...
--HG--
extra : rebase_source : 85b3d0ee270f24847b9425cda9f8b56a494f2546
2013-02-25 20:39:15 +01:00
Fernando Jiménez
c791d8a2cd
Bug 809219 - [WebPayment] mozPay unit tests; r=fabrice
2013-02-25 13:12:44 +01:00
Gina Yeh
424faeea8d
Bug 844705 - Should send socket data in main thread, r=echou
2013-02-25 18:49:18 +08:00
Vicamo Yang
74d145b6e5
Bug 840780 (follow-up): fix nits. r=me
2013-02-25 17:36:05 +08:00
Siddartha Pothapragada
9ef36c07dc
Bug 840780 3/3 - B2G RIL: Add support to manage and access logical channels to UICC. r=vicamo
2013-02-25 17:27:26 +08:00
Siddartha Pothapragada
b14501f5e8
Bug 840780 2/3 - DOM changes to IccManager to support Secure Access to the UICC. r=vicamo
2013-02-25 17:27:23 +08:00
Siddartha Pothapragada
314b3bd24b
Bug 840780 1/3 - New interfaces to access Secure element within UICC. r=mounir
2013-02-25 17:27:18 +08:00
L. David Baron
bd3e5c86b6
Bug 842476: Work around leak resulting from exception that happens during unload by propagating only the prompts we expect and not the later ones. r=jlebar
...
Make this test less sensitive to the timing of its own unloading by
passing on only the expected messages and not any messages that occur
during unloading. Such messages might cause exceptions (e.g.,
"'TypeError: can't access dead object' when calling method:
[nsIPrompt::alert]"), and those exceptions might in turn trigger leaks
in nsXPConnect that last until shutdown because we store the most recent
exception from a call to an XPCWrappedJS on the XPCJSRuntime through
shutdown (rather than reporting it, as we probably should, and then
freeing it), leaking the window.
2013-02-24 23:42:38 -08:00
Gina Yeh
786670aa37
Bug 844707 - Fix warnings in debug build, r=echou
2013-02-25 15:04:38 +08:00
Chia-hung Tai
7c37d71c48
Bug 810067 - Support automatic/manual/never retrieval modes. r=vyang
2013-02-25 14:08:23 +08:00
Tim Taubert
bac3f8948d
Bug 845010 - turn nsIDOMWindowUtils.getScrollbarWidth() into .getScrollbarSize(); r=roc
...
--HG--
rename : dom/tests/mochitest/general/file_domWindowUtils_scrollbarWidth.html => dom/tests/mochitest/general/file_domWindowUtils_scrollbarSize.html
rename : dom/tests/mochitest/general/test_domWindowUtils_scrollbarWidth.html => dom/tests/mochitest/general/test_domWindowUtils_scrollbarSize.html
2013-02-25 23:13:36 +01:00
Gina Yeh
76e46f4140
Bug 830551 - Send file-transfer-complete message after receiving unexpected response code from remote, r=echou
2013-02-25 12:40:31 +08:00
Reuben Morais
c4d09269f1
Bug 844274 - Move contacts API getAll cache to child process. r=sicking
2013-02-24 19:53:55 -08:00
Boris Zbarsky
4f80dbdbcf
Bug 844322. Make plug-in getters and setters JSPROP_SHARED so they don't get shadowed by expandos on the DOM nodes. r=jst
2013-02-24 22:40:42 -05:00
Ryan VanderMeulen
edea8d77e7
Backed out changeset b7473553fea1 (bug 844530) for B2G test bustage on a CLOSED TREE.
2013-02-27 15:40:15 -05:00
Randell Jesup
092c0d6656
Bug 843971: Add MediaManager function to report what a window is capturing r=smaug
2013-02-27 15:36:06 -05:00
David Dahl
8f6bdde3f6
Bug 673432 - Implement window.crypto.getRandomValues for FirefoxOS r=khuey
2013-02-27 14:31:19 -06:00
Justin Lebar
642ac8b6e8
Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
...
The error we're fixing is
E/GeckoConsole( 397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
[nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]
For some reason, we're running code before the vanilla prompt service is
instantiated. We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 14:39:57 -05:00
Justin Lebar
dfa32ae960
Bug 844970 - Use a grace period for all process priority downgrades. r=cjones
2013-02-27 14:28:57 -05:00
L. David Baron
239da2d4cf
Bug 404077: Adjust annotations of expected assertions.
2013-02-27 10:37:19 -08:00
Chuck Lee
c0f7340248
Bug 830264 - 0006. Send CDMA SMS. r=vicamo
2013-02-22 18:01:28 +08:00
Chuck Lee
150e1406d1
Bug 830264 - 0005. Receive CDMA SMS. r=vicamo
2013-02-25 18:43:42 +08:00
Chuck Lee
2c91350949
Bug 830264 - 0004. Refactory GSM SMS flow. r=vicamo
2013-02-25 18:43:41 +08:00
Chuck Lee
fc0d348fb9
Bug 830264 - 0003. Add CDMA PDU helper. r=vicamo
2013-02-25 18:43:39 +08:00
Chuck Lee
f24808aa19
Bug 830264 - 0002. Add buffer with bitwise read/write capability. r=vicamo
2013-02-25 18:43:37 +08:00
Chuck Lee
59ffa210a3
Bug 830264 - 0001. Add constants for CDMA SMS. r=vicamo
2013-02-25 18:43:36 +08:00
Jose Antonio Olivera Ortega
640e5e032d
Bug 837755 - [b2g-ril] SIM is being reported as 'absent' when airplane mode is on. r=qDot
2013-02-27 16:57:51 +01:00
Mounir Lamouri
c0a032bb5b
No Bug - Backout bug 375008 (6c59b73c8c4b) and re-enable test_focus.xul. r=distress
2013-02-27 15:53:41 +00:00
Mounir Lamouri
f0287b71e6
No bug - Disable test_focus.xul to fix broken test. r=me
2013-02-27 15:46:39 +00:00
Ehsan Akhgari
63a702bcac
Bug 844169 - Part 3: Make sure that all callers of HTMLIFrameElement.mozbrowser have chrome privileges; r=bzbarsky
2013-02-26 21:26:10 -05:00
Masatoshi Kimura
bfaf2ce954
Bug 845743 - Support Big5-HKSCS as a separate encoding again. r=smontagu
2013-02-28 00:28:54 +09:00
Pranav Ravichandran
6219840c22
Bug 836816 - WebIDL parser should enforce spec restrictions on dictionary member types. r=bzbarsky
2013-02-27 09:55:56 -05:00
Markus Stange
fa5781a68a
Bug 845595 - Make nsIDOMWindowUtils::selectAtPoint coordinates relative to the DWU's document. r=jimm
2013-02-27 15:12:39 +01:00
Phil Ringnalda
ba3b771a25
Back out cd8481cc4a32 (bug 784812) for make check failures
2013-02-24 14:10:48 -08:00
Kyle Huey
60fb1c5ce1
Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted CLOSED TREE
2013-02-24 12:36:44 -08:00
Kyle Huey
6fcbeaafcc
Backed out changeset a71766c2c85d
2013-02-24 12:33:36 -08:00
Kyle Huey
de0e5888ec
Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted
2013-02-24 12:03:03 -08:00
Mike de Boer
2ca852066d
Bug 845022 - Remove outdated links from about:plugins. r=dolske
...
DONTBUILD
2013-02-26 16:54:54 +01:00
L. David Baron
80f85cd264
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 18:46:42 -08:00
L. David Baron
b00a9d9c85
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 18:12:17 -08:00
Brian Smith
f2b558322e
Bug 841477: Fix build bustage in the case MOZ_CRASHREPORTER_INJECTOR not being defined, rs=dholbert
...
--HG--
extra : rebase_source : bb2b4777d6b45bad6b856e23d21f71117e1b9381
2013-02-27 17:25:38 -08:00
Chris Pearce
9ca2ac3304
Bug 843849 - Adjust expected assertion counts for fullscreen assertions. r=dbaron
2013-02-28 13:54:14 +13:00
L. David Baron
3ed29c12e0
Bug 404077: Adjust annotations of expected assertions.
2013-02-27 15:36:14 -08:00
Chris Pearce
6e3f4d2969
Bug 843849 - Make DOM/HTML fullscreen API work in Metrofox. r=bz,jimm
2013-02-28 12:28:27 +13:00
Jonathan Griffin
59f7607781
Bug 831367 - Simplify SpecialPowersAPI.bindDOMWindowUtils(), r=ted
2013-02-22 14:18:38 -08:00
William Chen
f4e6716330
Bug 837352 - Don't generate dictionary code in WebIDL unless used in generated code. r=bz
2013-02-25 09:20:49 -08:00
Bobby Holley
440bea3fd7
Bug 843711 - Fix up new |Components| culprits in test suite. r=mccr8
2013-02-25 10:43:03 -08:00
Kyle Huey
36a231a8ac
Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted
2013-02-24 12:36:44 -08:00
Marco Chen
39952e6c0f
Bug 836655 - Modify unit test for adapting change in this bug. r=baku
2013-02-25 16:55:24 +08:00
Marco Chen
5ee039184b
Bug 836655 - [Audio] To remove ChildID if there is no content channel playing in foreground. And only send audio-channel-changed with normal when ChildID in the background has content channel in playing state. r=baku
2013-02-25 16:54:07 +08:00
Henri Sivonen
92eb08092d
Bug 844792 - Warn about the upcoming removal of multipart support in XHR. r=smaug.
2013-02-25 17:12:13 +02:00
Justin Lebar
5e246f610c
Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
...
The error we're fixing is
E/GeckoConsole( 397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
[nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]
For some reason, we're running code before the vanilla prompt service is
instantiated. We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 16:13:42 -05:00
Masatoshi Kimura
62ce59892e
Bug 841477 - Enable FAIL_ON_WARNINGS on MSVC in dom/plugins. r=benjamin
2013-02-28 07:44:52 +09:00
Ryan VanderMeulen
4907d39632
Backed out changeset c6c6535fb6c2 (bug 844530) for Marionette failures on a CLOSED TREE.
2013-02-27 17:32:56 -05:00
Gene Lian
fbdf0875d6
Bug 839436 - B2G MMS: make DB be able to save MMS messages. r=vicamo
2013-02-08 18:45:04 +08:00
Alex Xu
9705cc157e
Bug 840834 - Fix compiler warning. r=jesup
2013-02-25 09:07:16 -05:00
Mohit Gahlot
ebfb1bde3d
Bug 823939 - <mmultiscripts> now doesnt consider base followed by only <mprescripts> and no (presubscript presuperscript) pair as invalid-markup. r=fredw, r=Pike
2013-01-28 00:00:25 +05:30
Peter Van der Beken
410cee5e49
Fix for bug 844225 (Remove some DOMCI and quickstubs). r=bz.
2013-01-10 10:54:46 +01:00
Patrick Wang
411cc0f650
Bug 833270 - Part 2 - Test case. r=allstars.chh
2013-02-24 13:22:51 +08:00
Patrick Wang
cb79d83951
Bug 833270 - Part 1 - Adding RUIM support. r=allstars.chh
2013-02-24 13:22:24 +08:00
Chia-hung Tai
396a1ea8c7
Bug 810097 (follow-up): remove dead code as well. r=vicamo
2013-02-27 14:41:52 +08:00
Boris Zbarsky
51b8917bbc
Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
2013-02-26 15:10:15 -05:00
Boris Zbarsky
0dc474d3f7
Bug 838686 part 1. Add a helper class that can store a WebIDL callback or an XPCOM interface. r=peterv
2013-02-26 15:10:15 -05:00
L. David Baron
a144cc1c82
Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion.
2013-02-26 22:23:08 -08:00
L. David Baron
b17d57ea36
Bug 404077: Clean up erroneous expectAssertions calls from GC of objects created in a series of tests using showModalDialog.
...
This will require a little follow-up cleanup.
2013-02-26 22:23:08 -08:00
L. David Baron
846f590b66
Bug 404077: Clean up erroneous expectAssertions calls from GC of objects created in test_bug291653.html.
2013-02-26 22:23:08 -08:00
L. David Baron
a953552f1a
Bug 404077: Do GC in a small number of tests to reduce the spread of GC-related assertions. r=Jesse
2013-02-26 22:23:08 -08:00
Chia-hung Tai
7cd2bee960
Bug 810097 - B2G MMS: Retry retrieval on error. r=vyang
2013-02-26 17:41:13 +08:00
Ryan VanderMeulen
856d73efad
Backed out changeset 00ed3d264438 (bug 590422) for OSX browser-chrome failures on a CLOSED TREE.
2013-02-26 22:05:51 -05:00
Ehsan Akhgari
1c4f987ddb
Bug 839912 - Implement the URLUtils interface; r=Ms2ger
2013-02-19 01:07:44 -05:00
Ryan VanderMeulen
af6a83507b
Bug 841505 et al - Disable test_xhr_timeout.html for frequent failures. r=khuey
2013-02-26 16:30:09 -05:00
Boris Zbarsky
f857806f73
Back out changeset a4763990a983 (bug 838686) because gcc doesn't like it and we get a CLOSED TREE.
2013-02-26 15:35:13 -05:00
Boris Zbarsky
8f45a6f4d4
Back out changeset 1c851a5bbc9f (bug 838686) because it depends on a changeset gcc doesn't like
2013-02-26 15:34:25 -05:00
David Humphrey (:humph)
520543aa7f
Bug 839371 - Implement HTML5 <data> element. r=smaug
2013-02-26 15:19:05 -05:00
Boris Zbarsky
e68a91179b
Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
2013-02-26 15:10:15 -05:00
Boris Zbarsky
a7e04a1b0e
Bug 838686 part 1. Add a helper class that can store a WebIDL callback or an XPCOM interface. r=peterv
2013-02-26 15:10:15 -05:00
Avi Halachmi
52e3b9ba5e
Bug 590422: Remove delay line filter from timer thread. r=bz
2013-02-20 20:21:09 +02:00
Bobby Holley
d1a3436036
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
Bobby Holley
65edc090d7
Bug 834732 - Improve pushing in nsJSEnvironment. r=mrbkap
2013-02-26 11:04:12 -08:00
Bobby Holley
40b44c1bc7
Bug 834732 - Push a cx in nsWindowSH::NewResolve. r=mrbkap
2013-02-26 11:04:11 -08:00
Bobby Holley
51ba6ef50d
Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
...
We leave the nsIDOMEventTarget* versions fallible for now, but this makes the
common case a lot simpler. Note that this means that pushing a null JSContext,
a bug, is no longer handled at runtime. But I think we should just assert
against it, since there are already callers that don't check the return value.
2013-02-26 11:04:11 -08:00
Bobby Holley
9190ce39d5
Bug 834732 - Remove PushBehavior. r=mrbkap
...
Now that we only have ALWAYS_PUSH and ASSERT_SCRIPT_CONTEXT, we have uniform
release-mode behavior everywhere. Remove the crap.
2013-02-26 11:04:11 -08:00
Bobby Holley
10b21fa400
Bug 834732 - Move cx pushing into nsPluginProtoChainInstallRunner. r=mrbkap
...
This gets rid of the last use of REQUIRE_SCRIPT_CONTEXT. \o/
2013-02-26 11:04:10 -08:00
Bobby Holley
6c8aaf6e25
Bug 834732 - Make nsDocShell::AddState push the JSContext if it grabs one, and remove push in nsStructuredCloneContainer. r=mrbkap
...
This gets rid of one of the last consumers of REQUIRE_SCRIPT_CONTEXT.
2013-02-26 11:04:10 -08:00
Bobby Holley
997dcc7d65
Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
...
The goal here is to get rid of this crap entirely, and make nsCxPusher always
push. But that's a scary change, so we do it in chunks. This patch, in particular,
should have zero behavioral change. This means preserving some very wrong behavior.
For instance, currently SafeAutoJSContext never pushes a damn thing, because the
safe JSContext doesn't have an associated nsIScriptContext. We preserve this
behavior, and in fact convert various similarly-buggy consumers to
SafeAutoJSContext, so that we can hoist the behavioral change into a subsequent
patch.
2013-02-26 11:04:09 -08:00
Glenna Buford
10cd22acc0
Bug 835868 - Consolidate cross-process permission checks for TCPSocket. r=jdm
2013-02-26 13:57:39 -05:00
Josh Matthews
35b5eb78a2
Bug 832411 - Build fix for a CLOSED TREE.
2013-02-26 13:05:05 -05:00
Josh Matthews
61e76802ae
Bug 832411 - Track geolocation requests' use of high accuracy and ensure the providers are update when necessary. r=dougt
2013-02-26 12:27:31 -05:00
David Rajchenbach-Teller
c45bf4ae63
Bug 840887 - New OS.Constants constants. r=khuey
2013-02-26 12:06:53 -05:00
Andrea Marchesini
8212b675ca
Bug 843417 - LMK will never kill the Musicplayer app. r=mchen, f=jlebar
2013-02-26 12:02:32 -05:00
Andrea Marchesini
342ae1355d
Bug 842986 - Implement MozFrameLoaderOwner on HTMLFrameElement. r=bz
2013-02-26 12:02:32 -05:00
Bobby Holley
3ed822eacf
Bug 812693 - Remove GetJSObjectOfWrapper. r=mrbkap
2013-02-26 08:15:44 -08:00
Ryan VanderMeulen
007968224a
Backed out changeset f8cccf3de0a3 (bug 842495) for crashtest failures on a CLOSED TREE.
2013-02-27 17:08:26 -05:00
Shih-Chiang Chien
ea9834981a
Bug 844326 - Use addSystemEventListener to receive all mouse/touch events. r=vingtetun
2013-02-27 16:48:32 -05:00
Aaron Klotz
c445f273be
Bug 845491: Make Plugin Hang UI push buttons automatically resize to fit their text. r=jmathies
2013-02-27 16:23:09 -05:00
Justin Lebar
a2a46343bf
Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
...
The error we're fixing is
E/GeckoConsole( 397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
[nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]
For some reason, we're running code before the vanilla prompt service is
instantiated. We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 16:13:42 -05:00
Ms2ger
443d3620c8
Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir
2013-02-27 22:05:18 +01:00
Ehsan Akhgari
62bbdc44a6
Bug 841413 - Part 2: Don't call enablePrivilege needlessly in localstorage Private Browsing tests; r=jdm
2013-02-23 01:51:06 -05:00
L. David Baron
f756685129
Backed out changesets 917205c79822 and e9ef1f1aa47d (bug 841413) for causing mochitest-chrome failure.
...
Failure is:
ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html | uncaught exception - TypeError: normalWindowIframe is null at chrome://mochitests/content/chrome/toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html:266
2013-02-23 00:39:54 -08:00
Ehsan Akhgari
0fae678a6c
Bug 841413 - Part 2: Don't call enablePrivilege needlessly in localstorage Private Browsing tests; r=jdm
...
--HG--
extra : rebase_source : ae0c97cf0145d356ac2c520645c6bbc45c7de0ee
2013-02-23 01:51:06 -05:00
David Humphrey (:humph)
5773fc1f37
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
Boris Zbarsky
d917523d97
Bug 842561. Assert that our inheritance chain is correct for WebIDL objects. r=peterv
...
We could drop the descriptor for Text if we changed nsIDocument::CreateTextNode
to return an already_AddRefed<Text>, but then we'd need more casting in
nsDocument.cpp for the XPCOM CreateTextNode. Not sure which way is better,
really.
2013-02-22 09:56:29 -05:00
Boris Zbarsky
12d1591d42
Bug 842726. Kill off GetterShim and the classinfo support for chrome-only stuff on Document now that we can do that via WebIDL. r=peterv
2013-02-22 09:56:29 -05:00
Masatoshi Kimura
b1f455df2c
Bug 842372 - Part 2: Hide getUserData and setUserData from content. r=bz
2013-02-23 13:46:06 +09:00
Justin Lebar
1dcf4672e1
Bug 842679 - Part 3: Wait for a tab-child to be created before modifying priorities in the ProcessPriorityManager. r=cjones
2013-02-22 23:24:28 -05:00
Justin Lebar
e4799d93c2
Bug 842679 - Part 1: Fire tab-child-created observer message in ContentChild. r=cjones
2013-02-22 23:24:28 -05:00
Chris Pearce
45b77fa242
Bug 805613 - Support multiple concurrent fullscreen documents. r=bz
2013-02-26 18:40:53 +13:00
Ehsan Akhgari
7fb78bb608
Bug 844169 - Part 2: Rename nsIDOMHTMLIFrameElement.allowfullscreen to allowFullscreen in order to comply with the spec; r=cpearce
2013-02-25 20:59:33 -05:00
L. David Baron
57d19fbb86
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Masatoshi Kimura
c3667d43f3
Bug 843489 - Make initProgressEvent() [noscript]. r=smaug
2013-02-23 09:14:35 +09:00
Ehsan Akhgari
17bceb4c6e
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
2013-02-19 00:54:23 -05:00
Ryan VanderMeulen
858de2ee46
Backed out 6 changesets (bug 832920, bug 825341, bug 838582, bug 842726, bug 629801, bug 842561) for Linux32 debug mochitest-2 and Windows/OSX mochitest-browser-chrome failures on a CLOSED TREE.
2013-02-22 15:30:06 -05:00
David Keeler
1e6caa6e73
bug 842265 - test_getRandomValues.html: loop until non-zero random value obtained r=bsmith
2013-02-21 14:11:00 -08:00
Ryan VanderMeulen
298dff9e7a
Merge m-c to inbound.
2013-02-22 12:45:21 -05:00
Ryan VanderMeulen
dc58f5de55
Merge the last PGO-green inbound changeset to m-c.
2013-02-22 12:42:58 -05:00
Gregory Szorc
203a04d17e
Merge mozilla-central into build-system
2013-02-22 08:15:12 -08:00
Gregory Szorc
143cbedb5b
Bug 784841 - Part 14: Use 4-space indent on Python scripts in dom/imptests; rs=Ms2ger
2013-02-21 10:56:48 -08:00
Chuck Lee
001b809b6e
Bug 835719 - 0002. Encode command string into UTF-8 byte array. r=terrence
2013-02-21 17:48:15 +08:00
Jonathan Kew
5219b8ae03
backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
2013-02-22 09:36:41 +00:00
Kyle Machulis
cbfdf2b7c6
Bug 840294: Check RIL validity before writing to socket; r=tzimmerman
...
--HG--
extra : rebase_source : 3fd48cad8cd3b06994972f420752c5676b2e68dc
2013-02-21 15:21:34 -08:00
Bill McCloskey
c330d96d13
Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
2013-02-21 18:23:47 -08:00
Ed Morley
5d03d10249
Merge mozilla-central to mozilla-inbound
2013-02-21 19:56:00 +00:00
Ed Morley
c878d63b6a
Backed out changeset 82747d694e7a (bug 716859) for android reftest-2 timeouts
2013-02-21 19:54:25 +00:00
Gavin Sharp
088d7ae9b5
Remove some unnecessary preprocessing, no bug
...
--HG--
extra : rebase_source : b8bfed7a5b55652fd8a9b3bf3c601accb8b2022f
2013-02-17 17:49:25 -08:00
Ehsan Akhgari
d15b248e6d
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
...
--HG--
extra : rebase_source : f8933c4973220dc8845b9ce2f63e91b366167117
2013-02-19 00:54:23 -05:00
Jonathan Mayer
55b948dec0
Bug 818340 - change third party cookie handling to block third party cookies from sites I haven't visited. (r=jdm, r=dolske)
...
--HG--
extra : rebase_source : f486f39feac1fb743edc920618bec29884d515f1
2013-02-22 08:16:01 -08:00
Adam Roach [:abr]
81f3f2c18d
Bug 839647 - Remove crash test workaround r=jesup
2013-02-22 10:08:54 -06:00
Robert O'Callahan
7901100c08
Bug 842089. MediaStream doesn't implement EventTarget yet. r=bz
2013-02-22 10:33:30 -05:00
David Humphrey (:humph)
019ece73e5
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
Boris Zbarsky
90617e5775
Bug 842561. Assert that our inheritance chain is correct for WebIDL objects. r=peterv
...
We could drop the descriptor for Text if we changed nsIDocument::CreateTextNode
to return an already_AddRefed<Text>, but then we'd need more casting in
nsDocument.cpp for the XPCOM CreateTextNode. Not sure which way is better,
really.
2013-02-22 09:56:29 -05:00
Boris Zbarsky
2b330ac631
Bug 842726. Kill off GetterShim and the classinfo support for chrome-only stuff on Document now that we can do that via WebIDL. r=peterv
2013-02-22 09:56:29 -05:00
Siddartha Pothapragada
030b027b6e
Bug 831630 - Part 3: [B2G STK]: Marionette test case. r=allstars.chh
2013-02-14 18:55:40 -08:00
Jeff Gilbert
4ed4901299
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
...
--HG--
extra : rebase_source : 3fb4230127df8a265d930fb779bdc93e05626c8b
2013-02-13 15:26:24 -08:00
Sotaro Ikeda
c0241226ac
Bug 839628 - Add MIN_UNDEQUEUED_BUFFERS check in GonkNativeWindow::dequeueBuffer(). r=kchen, r=mikeh
2013-02-21 07:04:03 -05:00
Chuck Lee
3fe0819618
Bug 828782 - 0003. Use new function to handle malformed UTF-8 string. r=vchang
2013-02-19 16:27:49 +08:00
Chia-hung Tai
e4f8bd3055
Bug 833697 - Transaction-based MmsService. r=vyang
2013-02-21 18:28:35 +08:00
Trevor Saunders
70d157e13c
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Siddartha Pothapragada
f602b8f9ed
Bug 831630 - Part 2: [B2G STK]: Support duration for DISPLAY TEXT, SETUP CALL. r=allstars.chh
...
From 2c2cf6206e3f42a81e0293f3c40aae2d22e056a3 Mon Sep 17 00:00:00 2001
---
dom/system/gonk/ril_worker.js | 11 +++++++++++
1 file changed, 11 insertions(+)
2013-02-06 10:56:52 -08:00
Siddartha Pothapragada
2a1f5341ed
Bug 831630 - Part 1 : Interface updated to decode 'duration' TLV tag for Display Text, Setup Call commands. r=allstars.chh sr=sicking
...
From 742d7c619751426fdefa7017ea9b2811bcbc02ff Mon Sep 17 00:00:00 2001
---
dom/icc/interfaces/SimToolKit.idl | 14 ++++++++++++++
1 file changed, 14 insertions(+)
2013-02-14 18:53:32 -08:00
Shian-Yow Wu
5abcade140
Bug 834180 - B2G Network Manager: Potential losing default route. r=vicamo
2013-02-21 10:09:16 +08:00
Jeff Gilbert
1da9dd6cd2
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
...
--HG--
extra : rebase_source : 5dad29809733a54a19cd3e5030498f00597d1dc8
2013-02-13 15:26:24 -08:00
Randell Jesup
9ae0592a36
Bug 843190: Allow cameras/mics to be shared if permissions UI is disabled r=derf
2013-02-20 17:08:44 -05:00
Peter Van der Beken
953cadf9c4
Fix for bug 825628 (Implement NamedConstructor) - use NamedConstructor for Image() and Option(). r=bz.
...
--HG--
extra : rebase_source : f48e0ded2374d84b89d585309309b1a42a95d868
2013-01-22 11:53:13 +01:00
Peter Van der Beken
c485f6afee
Fix for bug 825628 (Implement NamedConstructor) - add codegen support for NamedConstructor. r=bz.
...
--HG--
extra : rebase_source : 8393995dca6f65cb49512874c1916ee745436638
2013-01-22 11:51:15 +01:00
Jim Chen
55cb584161
Bug 842687 - Use uint32 instead of bool for certain plug-in values; r=bsmedberg
2013-02-20 15:19:06 -05:00
Georg Fritzsche
5b39dd4d9e
Bug 842687 - Test for uint32_t plug-in value; r=bsmedberg
2013-02-20 20:17:21 +01:00
Dave Hylands
dad5e7b738
Bug 842932 - Update to use Preferences::RegisterCallbackAndCall to correct pref callback from getting wrong params. r=smaug
2013-02-20 11:49:51 -08:00
Jose Cortes
c8f0394d0c
Bug 842186 - Replace a few instances of jsval with JS::Value in the WorkerPrivate class. r=jwalden
...
--HG--
extra : rebase_source : 5eda1a6052f05d6c4562e1a271cee68d224c8f45
2013-02-20 10:23:40 -08:00
Bobby Holley
7258f93d9c
Bug 803870 - Compare the subject with the outer window for History. r=bz
2013-02-20 08:37:21 -08:00
Ryan VanderMeulen
438b3ab061
Backed out changeset b46c006a7696 (bug 716859) and changeset 6a14e4c15aa6 (bug 841836) for B2G test failures on a CLOSED TREE.
2013-02-20 10:01:20 -05:00
Reuben Morais
81d5e2e2c8
Bug 836519 - Check if cursor references exist before releasing them. r=gwagner
2013-02-20 09:19:01 -05:00
Jeff Gilbert
d348a03b58
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
2013-02-13 15:26:24 -08:00
Yoshi Huang
b00b031673
Bug 842462 - Part 3: xpcshell for Facility Lock of FDN. r=hsinyi
2013-02-20 10:21:10 +08:00
Yoshi Huang
89a3648313
Bug 842462 - Part 2: Facility Lock for FDN implementations. r=hsinyi
2013-02-19 15:35:12 +08:00
Yoshi Huang
5dbdfea61b
Bug 842462 - Part 1: Update IDL comments. r=hsinyi
2013-02-19 15:25:04 +08:00
Olli Pettay
ad18318e83
Bug 842710 - Identify TabChildGlobals in about:memory/compartment, r=jlebar
2013-02-20 12:39:59 +02:00
Vicamo Yang
9dc0e4f071
Bug 836215 - Part 2/2: validate number in nsIDOMTelephony.dial(). r=gwagner
2013-02-20 17:02:50 +08:00
Vicamo Yang
00eb102c54
Bug 836215 - Part 1/2: PhoneNumberJS: shamelessly copy of IsViablePhoneNumber() from upstream. r=gwagner
2013-02-20 17:02:45 +08:00
Josh Matthews
cb44812afa
Bug 832232 - Protect against missing geolocation services during shutdown. r=dougt
2013-02-20 02:10:47 -05:00
Gina Yeh
5bb3f08035
Bug 842471 - Invalid value type in BluetoothDevicePropertiesRunnable(), r=echou
2013-02-20 14:19:34 +08:00
Ehsan Akhgari
748b4717a1
Bug 842376 - Update HTMLImageElement's named constructor to use optional arguments; r=bzbarsky
2013-02-19 18:26:44 -05:00