Vicamo Yang
fc20de60e9
Bug 834160 - Part 2/7: fix MobileConnection. r=smaug, f=allstars.chh
2013-03-06 17:53:12 +08:00
Vicamo Yang
7c2c94cc2a
Bug 834160 - Part 1/7: Refactor RILContentHelper callback registration. Interface changes. r=allstars.chh,htsai f=mounir
2013-03-06 17:53:08 +08:00
Masayuki Nakano
e71fc2d290
Bug 558976 part.6 Rename nsIWidget::OnIMETextChange() to nsIWidget::NotifyIMEOfTextChange() r=roc, sr=roc
2013-03-06 15:14:34 +09:00
Masayuki Nakano
85b5fca5af
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
cf6d9483d9
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
fe36f261c6
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
a40c683f18
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
6f783fc8dc
Bug 790732 - Omit Components object for content scopes. r=mrbkap
2013-03-05 10:02:00 -08:00
Bobby Holley
f12628d13f
Bug 790732 - Remove Components warning and Telemetry. r=mrbkap
2013-03-05 10:01:59 -08:00
Ed Morley
2ddcaf5fed
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
5003b415b2
Bug 842147 - Translate JS exception from CaptivePortalDetector into informative debug message. r=vchang
2013-03-05 09:56:34 -05:00
Ms2ger
a8adab1c33
Bug 839913 - Fix HTMLAreaElement's stringifier; r=bz
2013-03-05 10:46:48 +01:00
William Chen
6bc6665342
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
97e6f74329
Bug 847770 : B2G RIL: typos in ICCRecordHelper.readANR and readEmail. r=hsinyi
2013-03-05 11:21:26 +08:00
Ryan VanderMeulen
9657e1ff30
Backed out changeset 3ba8ed8f13de (bug 839913) for bustage.
2013-03-04 21:53:52 -05:00
Ms2ger
ecd0c885f4
Bug 839913 - Fix HTMLAreaElement's stringifier. r=bz
2013-03-04 21:41:47 -05:00
Nathan Froyd
6e5475a4fb
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
929291a8d9
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Trevor Saunders
f2cf6fbf88
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
97f75463f6
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
a6395b7b50
Bug 847453 - nsDOMWindowUtils::SendMouseEventCommon needs to set 'buttons' on the event. r=smaug.
2013-03-04 20:15:39 +00:00
Boris Zbarsky
c186b0d2c7
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
811a7ec078
Bug 827158 part 11. Move HTMLObjectElement to Web IDL bindings. r=peterv
2013-01-06 18:55:14 -05:00
Boris Zbarsky
5f0846b977
Bug 827158 part 10. Implement the WebIDL API for <object>. r=peterv,johns
2013-03-04 14:08:24 -05:00
Boris Zbarsky
f2ee06448a
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
789263e1c5
Bug 827158 part 8. Implement legacycaller support in WebIDL. r=peterv
2013-03-04 14:08:24 -05:00
Boris Zbarsky
740f15c9d9
Bug 827158 part 7. Make nsJSNPRuntime work with WebIDL objects. r=peterv
2013-03-04 14:08:23 -05:00
Boris Zbarsky
803717a700
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
92b02edc8e
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
e790eb3503
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
Benoit Girard
4edcc5e4bb
Bug 673440 - add support for NPNVSupportsCompositingCoreAnimationPluginsBool. r=josh
2011-07-31 13:37:06 -04:00
Henri Sivonen
fd561b7b41
Bug 844461 - Perform alias resolution on the fallback encoding pref value. r=smontagu.
2013-03-04 20:09:11 +02:00
Georg Fritzsche
561357162c
Bug 824069 - Check if entry is in object map. r=bsmedberg
2013-01-15 17:02:11 +01:00
Ed Morley
caab8e796b
Backed out changeset cacb9f3ee44d (bug 840693)
2013-03-04 14:37:43 +00:00
James Willcox
456ff8ac8b
Bug 827254 - Guard against garbage plugin instance in ANPSystem::setPowerState r=blassey
2013-03-04 09:06:42 -05:00
Edgar Chen
30c6f9bebb
Bug 846643 - Should use do_GetService() to get RadioInterfaceLayer. r=kchen
2013-02-27 23:08:36 +08:00
Henri Sivonen
9e1fb08628
Bug 843508 - Remove support for multipart XHR responses. r=jst.
2013-03-04 11:06:15 +02:00
Yoshi Huang
666a2976ad
Bug 842460 - Part 4: xpcshell for read Anr. r=hsinyi
2013-02-22 16:26:42 +08:00
Yoshi Huang
cd47cc8c3f
Bug 842460 - Part 3: Update ContactManager. r=gwagner
2013-02-22 16:16:46 +08:00
Yoshi Huang
59ea29ce14
Bug 842460 - Part 2: Read ANR in RIL. r=hsinyi
2013-02-21 11:49:26 +08:00
Yoshi Huang
149b96c084
Bug 842460 - Part 1: rename anr[] to anr0 and anr1. r=hsinyi
2013-02-21 16:44:54 +08:00
Robert O'Callahan
a01e7414cf
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
be82b38545
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
bce8f8e813
Bug 840693 - Change to using gfx:: types in AsyncPanZoomController; r=cjones
2013-03-04 13:25:26 +13:00
Tom Schuster
4fc262a11f
Bug 690659 - Add the optional filename parameter to the FormData.append method. r=sicking
2013-03-03 19:30:13 +01:00
Ryan VanderMeulen
116933c359
Merge m-c to inbound.
2013-03-02 23:34:12 -05:00
Randell Jesup
2aebf752ea
Bug 843971: initializer order bustage fix rs=bustage
2013-03-02 22:04:40 -05:00
Randell Jesup
b35e9206f5
Bug 843971: fix backend for GUM a/v notification in opt builds r=derf
2013-03-02 21:49:29 -05:00
Andrea Marchesini
c31f5dfb65
Bug 841014 - Convert TimeRanges to WebIDL. r=Ms2ger, r=peterv
2013-03-02 14:16:43 -05:00
Andrew McCreight
202c9da2c7
Bug 846955 - Codegen Argument definitions using .define() in ClassDestructor::define. r=bz
2013-03-01 16:32:24 -08:00
Boris Zbarsky
31abf66ed4
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
ae7779d6e9
Use single quotes in Bindings.conf, no bug, r=me
2013-03-02 01:08:42 -05:00
David Zbarsky
7e6c8a8342
Bug 846977 - SVGMatrix doesn't need to inherit nsISupports r=bz
2013-03-02 01:08:42 -05:00
Gina Yeh
261c4830ca
Bug 846647 - Update call state before reseting call array, r=echou
2013-03-02 12:04:59 +08:00
Fabrice Desré
f76b987b20
Backout e0be1d5500f2 (bug 833795) for causing bug 846816
2013-03-01 11:42:49 -08:00
Ryan VanderMeulen
75acd49b0e
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
b29bf4713d
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
0e0562fc36
Bug 661961 - change about:plugins to add the path for every extension. r=bsmedberg
2013-02-28 13:46:42 +01:00
Henri Sivonen
484e088490
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
a57f8f8b90
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
4c50d5e15d
Changes to existing tests caused by bug 722299, r=honza.b
2013-03-01 03:56:45 -08:00
Peter Van der Beken
dc6b00b18c
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
3c1156d59c
Bug 404077: Adjust annotations of expected assertions.
2013-02-28 17:59:07 -08:00
Ryan VanderMeulen
2f8259daf4
Backed out 4 changesets (bug 722299) for B2G mochitest failures on a CLOSED TREE.
2013-02-28 20:44:53 -05:00
Mounir Lamouri
f7d21913df
Bug 375008 - Clicking a disabled element should not cause a focus change. r=Enn
2013-03-01 00:15:59 +00:00
Blake Kaplan
43ae09558d
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
86d405f644
Changes to existing tests caused by bug 722299, r=honza.b
2013-02-28 14:04:48 -08:00
Wes Johnston
e4f1e26aef
Bug 768035 - Allow overriding user agent based on window. r=bz
2013-02-28 14:02:19 -08:00
Fabrice Desré
1934177bf8
Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm
2013-02-28 11:22:31 -08:00
Fabrice Desré
0f8ce2f9fc
Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm
2013-02-28 11:22:31 -08:00
Ms2ger
7d2111bcef
Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir
2013-02-28 21:28:32 +01:00
Boris Zbarsky
615c1738c3
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
0827c7c174
Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv
2013-02-28 12:56:42 -05:00
Boris Zbarsky
3875ee73e3
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
238b010bd5
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
5885f81184
Bug 845871 - Strong ASSERT for removing elements in AudioChannelService. a=jlebar
2013-02-28 14:22:59 -05:00
David Flanagan
f4e2463228
Bug 845539 - Don't reject phone numbers like *2 and *8. r=vicamo
2013-02-27 23:45:26 -08:00
Anthony Jones
f6a5378ad5
Bug 833795 - Pass screen relative co-ordinates to APZC. r=cjones
2013-02-28 14:22:59 -05:00
Olli Pettay
510b79b08c
Bug 845631 - Remove nsXMLHttpProgressEvent, r=sicking
...
--HG--
extra : rebase_source : e5c6e80fbb656782bfe0f530c778cda9d9f97f0f
2013-02-28 20:53:04 +02:00
Boris Zbarsky
24d39ed923
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
36e1af6705
Bug 776536 part 3. Add a WebIDL API to NodeIterator and TreeWalker. r=peterv
2013-02-28 12:56:42 -05:00
Boris Zbarsky
0c8bec67f1
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
5af7387a3d
Bug 846099: Avoid (GC-timing-sensitive) nsTraceRefcnt assertions from duplicate class names. r=mounir
2013-02-28 09:52:15 -08:00
Ms2ger
c6832bb745
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Ed Morley
1b556e75bc
Bug 404077 - Adjust annotations of expected assertions; r=me on a CLOSED TREE
2013-02-28 13:24:36 +00:00
L. David Baron
5fbc66f981
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 21:44:26 -08:00
Gregory Szorc
27c42e83c6
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
803629b9c6
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
5eb9daf922
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
2a52d29880
Backed out changeset 622b744e5df9 (bug 829557)
2013-02-27 12:49:32 +00:00
Ms2ger
2801c25ab8
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gina Yeh
d86c245b78
Bug 844705 - Should send socket data in main thread, r=echou
2013-02-26 18:53:44 +08:00
Gregory Szorc
16f0413b0c
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
b59324c676
Bug 784841 - Part 18π: Convert /dom/payment; r=me
2013-02-25 14:01:39 -08:00
Gregory Szorc
3fd0b2c59d
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Ms2ger
27b1511473
Bug 784841 - Part 18j: Convert dom/imptests with parseFailures.py output; rs=gps
2013-02-25 12:47:19 -08:00
Ms2ger
9d41654174
Bug 784841 - Part 18i: Convert dom/imptests with importTestsuite.py output; rs=gps
2013-02-25 12:47:19 -08:00
Gregory Szorc
c0f7a6b9ad
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
21bba7fe47
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
1b97fac2e6
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