Ryan VanderMeulen
e6fbdb9860
Merge m-c to inbound.
2012-06-23 22:22:42 -04:00
Gregory Szorc
91b6cd65d3
Bug 767023 - Change "deleted" to "hidden" per spec change; r=rnewman
2012-06-23 10:22:53 -07:00
Olli Pettay
abe79ac8bf
Bug 766694 - Add a test to check existence of each interface in the window scope, r=bz
...
--HG--
extra : rebase_source : 02e03c441c2c4ed3cbd1ce2981c84cfb350c70a1
2012-06-23 15:42:32 +03:00
Kyle Huey
b7fb5db81c
Bug 766462: Followup to fix typo.
2012-06-23 08:00:06 -07:00
Kyle Huey
7d77ab25de
Bug 766462: Make some tests wait for all their events. r=me
2012-06-23 07:02:52 -07:00
Ms2ger
37dad68af9
Merge m-c to m-i.
2012-06-23 10:03:22 +02:00
Chris Jones
d40f38e211
Bug 761927: Fix focus for <iframe mozbrowser remote>. r=jlebar,Enn
2012-06-22 18:27:30 -07:00
Chris Jones
d17e510433
Bug 761927, part 0: Add casting helpers and clean house a little. r=jlebar
2012-06-22 18:27:30 -07:00
Mats Palmgren
5d7cefba71
Bug 575294, bug 760946. part=1/5 r=enndeakin,smaug
2012-06-23 03:13:56 +02:00
Kyle Huey
59edcb595f
Merge m-c to b-s.
2012-06-22 14:27:07 -07:00
Kyle Huey
3d72da04f0
Bug 767186: Cache the keyPath for objectStores and indexes. r=bent
2012-06-22 14:00:53 -07:00
Kyle Huey
6d81864ffb
Bug 767184: Make test_complex_keyPath run in xpcshell too. r=bent
2012-06-22 12:08:50 -07:00
Kyle Huey
69770d80a2
Bug 767493: Make AsyncUsageRunnable participate in the WaitForOpenAllowed synchronization mechanism. r=bent
2012-06-22 11:47:05 -07:00
Ed Morley
0ba9aa86c4
Backout 714c402f3050, 80d09e39cd0d & 3a1129278710 (bug 764718) for frequent intermittent failures
2012-06-22 11:04:47 +01:00
Mounir Lamouri
0f65f5827a
Bug 766903 - Cleanup eventlisteners when nsScreen is reseted. r=smaug
2012-06-22 10:53:23 +02:00
Mounir Lamouri
950bfc0ccb
Bug 764753 - Unlock screen orientation when the document is left without explicitly exiting fullscreen. r=smaug
2012-06-22 10:52:47 +02:00
Mounir Lamouri
2cfc30963a
Bug 766902 - Don't listen for fullscreenchange when screen has been locked by an application. r=smaug
2012-06-22 10:53:03 +02:00
Kan-Ru Chen
266628511e
Backout edbb25e71396 (bug 766891) for b2g bustage
2012-06-22 15:11:11 +08:00
Kyle Huey
2ffc62ac08
Bug 765834: Followup to placate gcc.
2012-06-21 19:26:57 -07:00
Kyle Huey
9b2a38f11f
Bug 765834: Rework and unify keyPath handling. r=bent
2012-06-21 15:27:13 -07:00
Kyle Huey
59ba531f49
Backed out changeset fdf2d378d405 (landed with wrong bug #).
2012-06-21 15:27:03 -07:00
Geo Mealer
f68002cad9
Bug 760735 - Write mochitests for Screen Orientation API. r=mounir
2012-06-21 14:59:40 -07:00
Kyle Huey
7bac36f19b
Bug 765834: Rework and unify keyPath handling. r=bent
2012-06-21 13:41:20 -07:00
Luke Wagner
fee7952e0d
Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
...
--HG--
extra : rebase_source : f1ead9226915f72473a01db0a1019cdbe50c8e92
2012-06-20 08:57:29 -07:00
David Rajchenbach Teller
25a2f771d6
Bug 767021 - Add missing constants. r=yoric
2012-06-22 20:24:27 -04:00
Boris Zbarsky
db7164a75c
Bug 766853 followup to address review comment. No review other than the other review.
2012-06-22 16:21:44 -04:00
Boris Zbarsky
0282bec6ea
Bug 766449. Use the fully namespaced class name to determine the default header name for bindings. r=peterv
2012-06-22 16:18:51 -04:00
Boris Zbarsky
c1cd32f316
Bug 766853. The two sides of an implements statement must both be non-callback interfaces. r=jlebar
2012-06-22 16:18:51 -04:00
Boris Zbarsky
bb2335a09e
Bug 766844. Non-callback interfaces must not inherit from callback interfaces. r=jlebar
2012-06-22 16:18:51 -04:00
Boris Zbarsky
3e7e99e0c5
Bug 742152. Move distinguishing index determination and verification of type-identity of preceding arguments out of codegen and into the WebIDL parser. r=jlebar
2012-06-22 16:18:50 -04:00
Boris Zbarsky
c5731be201
Bug 742213. isDistinguishableFrom should correctly check whether two interfaces can be implemented on the same object. r=jlebar
2012-06-22 16:18:50 -04:00
Boris Zbarsky
7da04fee8b
Bug 764456 part 1. Flag consequential interfaces in the WebIDL data model. r=khuey
2012-06-22 16:18:50 -04:00
Aryeh Gregor
daea0d4fbf
Bug 760052 - execCommand() should abort and return false for disabled commands; r=ehsan
2012-06-21 15:05:24 +03:00
Dale Harvey
f21fa9345a
Bug 756371 - Add ability to parent of mozbrowser to handle contextmenu. r=jlebar
2012-06-25 16:09:41 +02:00
Kyle Huey
397b210658
Bug 766462: Twiddle IDB tests some more to make the orange stop.
2012-06-24 11:56:56 -07:00
Jeff Walden
52fa77ed8b
Bug 758912 - Don't use JSCLASS_NEW_RESOLVE_GETS_START in XBL code. r=bz
2012-05-29 12:01:30 -07:00
Kan-Ru Chen
b711fcdc62
Bug 766870 - Simplify nsIRILDataCallback.dataCallStateChanged interface. r=philikon
2012-06-22 13:53:12 +08:00
Kan-Ru Chen
a12994b36e
Bug 766891 - Sync nsIRadioInterfaceLayer.DATACALL_STATE_* with ril_consts.js. r=philikon
2012-06-21 16:29:34 +08:00
Hsinyi Tsai
0a3800a656
Bug 765684 - WebTelephony: invalid argument in Telephony::NotifyError. r=bent
2012-06-21 11:00:52 +08:00
Hsinyi Tsai
f694bf793c
Bug 766273 - B2G telephony on Otoro: Can't hang up dialing call. r=philikon
2012-06-20 18:52:51 +08:00
Hsin-Yi Tsai
774c7db08a
Backout 1675a6451849 (Bug 765684) due to missing r= in comments.
2012-06-22 10:23:55 +08:00
Hsin-Yi Tsai
eb7a494b45
Backout a054d74dea39(Bug 766273) due to missing r= in comments
2012-06-22 10:22:39 +08:00
Hsinyi Tsai
278c0c3b87
[PATCH] Bug 765684 - WebTelephony: invalid argument in
...
From 21d83598fcec9b69a1b8ed87b502415342582995 Mon Sep 17 00:00:00 2001
Telephony::NotifyError
---
dom/telephony/Telephony.cpp | 37 ++++++++++++++++++++++---------------
1 files changed, 22 insertions(+), 15 deletions(-)
2012-06-21 11:00:52 +08:00
Hsinyi Tsai
47f8099a2f
Bug 766273 - B2G telephony on Otoro: Can't hang up dialing call
2012-06-20 18:52:51 +08:00
Justin Lebar
692948f25a
Bug 764718 - Part 3: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
2012-06-21 21:17:52 -04:00
Justin Lebar
471d7dec38
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 21:17:52 -04:00
Justin Lebar
da1784ba64
Bug 765075 - Load BrowserElementChild.js before returning the result of window.open from <iframe mozbrowser> to the opener. r=smaug
2012-06-21 21:17:52 -04:00
Ryan VanderMeulen
d3dde67942
Backout a07e9d98a7c6 (Bug 627699) due to build bustage.
2012-06-21 20:56:10 -04:00
Chris Jones
6d40dc48d4
Bug 747055 - Crash in RtlEnterCriticalSection | PR_Lock | mozilla::ipc::RPCChannel::WaitForNotify. r=bsmedberg
2012-06-21 20:44:38 -04:00
Martin Stransky
e7aa588f67
Bug 627699 - Port GTK2 to GTK3, dom patch. r=karlt
2012-06-21 20:44:38 -04:00
Jose Antonio Olivera Ortega
e8336f5c31
Bug 753170 - B2G 3G: Expose state information through WebMobileConnection. r=philikon
2012-06-21 17:22:47 -07:00
David Rajchenbach-Teller
182ca27dc5
Bug 709771 - Exporting OS name to JS; r=khuey
2012-06-21 12:58:25 -07:00
Jignesh Kakadiya
b2ead13822
Bug 765590 - CSSNameSpaceRule.type should be 10, not 0. r=dbaron
2012-06-21 12:58:19 -07:00
Jeff Muizelaar
e67dd697d7
Bug 767088. Add SAMPLE_LABEL to nsDOMWindowUtils::SendMouseEventToWindow. r=ehsan
...
This is useful for profiling android text selection.
2012-06-11 16:22:14 -07:00
vliu
c555ea987f
Bug 764378 - RIL: sometimes RIL model was not detected. r=philikon
2012-06-21 11:58:19 -07:00
Marshall Culpepper
46da133f4b
Bug 766002: Added more graceful state handling when the network operator is unregistered (NULL). r=philikon
2012-06-21 11:57:56 -07:00
Fabrice Desré
09ad591ce1
Bug 702369 - ensure that web app install caches them into app cache on B2G [r=jonas,vingtetun,felipe]
2012-06-11 11:41:46 -07:00
Justin Lebar
af76eb8442
Bug 741755 - Part 4: Tests for goBack / goForward on <iframe mozbrowser>. r=smaug
...
--HG--
rename : dom/browser-element/mochitest/browserElement_CanGoBack.js => dom/browser-element/mochitest/browserElement_BackForward.js
rename : dom/browser-element/mochitest/test_browserElement_oop_CanGoBack.html => dom/browser-element/mochitest/test_browserElement_oop_BackForward.html
2012-06-21 14:23:48 -04:00
Justin Lebar
852c5a4aae
Bug 741755 - Part 3: Add goBack/goForward to <iframe mozbrowser>. r=smaug
2012-06-21 14:23:48 -04:00
Justin Lebar
6cfdbf28e7
Bug 741755 - Part 2: Add tests for getCanGo{Back,Forward} methods on <iframe mozbrowser>. r=mounir
2012-06-21 14:23:48 -04:00
Justin Lebar
2446be9d6a
Bug 741755 - Part 1: Add getCanGoBack, getCanGoForward methods to <iframe mozbrowser>. r=mounir
2012-06-21 14:23:48 -04:00
Jeff Walden
9eb451a896
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
...
--HG--
extra : rebase_source : d42f8bcf462de54ff6cc7d9054b2561bdd67686a
2012-06-14 19:13:27 -07:00
Ed Morley
40934fb818
Backout fed89ccfe0c2, 5fb8d7a3852f & d220195a8b95 (bug 764718) for mochitest-2 failures
2012-06-21 18:18:40 +01:00
Gregor Wagner
4d63545569
Bug 742626 - Allow indexedDB parent directory to not be the default profile directory. r=bent
2012-06-21 09:39:12 -07:00
Boris Zbarsky
d991f38a07
Bug 763724. Detect cycles in the interface inheritance and implementation graph. r=jlebar
2012-06-21 12:29:11 -04:00
Boris Zbarsky
22dc1c73f5
Bug 764698. Fix isDistinguishableFrom for dictionaries to work right. r=peterv
2012-06-21 12:29:11 -04:00
Boris Zbarsky
7e17893240
Add a test for enum inside dictionary. No bug, no review.
2012-06-21 12:29:11 -04:00
Justin Lebar
1249207356
Bug 764718 - Part 3: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
2012-06-21 11:58:49 -04:00
Justin Lebar
5773d8495d
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 11:58:49 -04:00
Kartikaya Gupta
ceed4861d3
Bug 755971 - Switch to using the padding rect size for scrollWidth and scrollHeight, and update tests to continue passing. r=bz, gavin
2012-06-21 09:36:57 -04:00
Peter Van der Beken
7efab19797
Fix for bug 756258 (Support union types in new DOM bindings). r=bz.
...
--HG--
extra : rebase_source : 5352801a4eb5085f73a5b6e78aa238c5c9d44179
2012-05-18 23:25:47 +02:00
Peter Van der Beken
1e00518240
Fix for bug 765467 (Fix special operations in the WebIDL parser). r=khuey.
...
--HG--
extra : rebase_source : 4186629224c5e822473de1931604970106c721a6
2012-05-22 12:02:21 +02:00
Justin Lebar
e5e6efbaf3
Bug 766871 - Part 2: Tests for window.open from <iframe> inside <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 2c5f56098a9351f255c2fff07335c0de524a29f8
2012-06-23 11:05:12 -04:00
Justin Lebar
f61b31d544
Bug 766871 - Part 1: window.open in <iframe> in in-process <iframe mozbrowser> should work. r=bz
...
--HG--
extra : rebase_source : 527c8bace08774f44bb5bace92fefad5341dab16
2012-06-23 11:05:12 -04:00
Justin Lebar
029c276d1a
Bug 766481 - Part 2: Tests for alert() from inside an <iframe> inside an <iframe mozbrowser>. r=mounir
...
--HG--
extra : rebase_source : b306e57989ce18be78a1e44a49d32556d62a08e2
2012-06-23 11:05:12 -04:00
Justin Lebar
432c1f8e15
Bug 766481 - Part 1: Make alert work from <iframe>s within <iframe mozbrowser>. r=mounir
...
--HG--
rename : content/base/src/nsINode.cpp => content/base/src/nsGenericElement.cpp
extra : rebase_source : 0ec4647ab93c4be23967d234d48f63102444fb9c
2012-06-23 11:05:12 -04:00
Ryan VanderMeulen
061e1c4828
Merge Hueyfix to inbound.
2012-06-23 11:03:16 -04:00
Ryan VanderMeulen
db1be5d497
Merge m-c to inbound.
2012-06-23 10:09:51 -04:00
Justin Lebar
f989c459b3
Bug 767654 - Fix out-of-date comment in nsIDOMMozBrowserFrame.idl. DONTBUILD r=mounir
2012-06-23 07:53:08 -04:00
Ed Morley
712c4f68c8
Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
2012-06-21 10:00:36 +01:00
Jeff Walden
5202bce28f
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
Bobby Holley
d63c96bde5
Bug 732870 - Have nsDOMStringMapSH::PreCreate use the element as its parent, rather than the window. r=peterv
2012-06-21 10:02:36 +02:00
Ed Morley
4992a5b7b4
Merge mozilla-central to mozilla-inbound
2012-06-21 08:38:39 +01:00
Philipp von Weitershausen
24b7785f32
Bug 763160 - [Otoro]: 3G Data Call connect fail. r=vicamo
2012-06-21 15:31:21 +08:00
Ms2ger
d594ecd45b
No bug - Improve the message logged for elided passes in testharnessreport.js.
2012-06-21 09:21:55 +02:00
Ms2ger
56a3842ca1
Bug 765468 - Use a dictionary for the argument to the XMLHttpRequest constructor; r=bz
2012-06-21 09:21:55 +02:00
Ms2ger
7199ac064a
Bug 766615 - Fix nullable WebIDL dictionaries; r=bz
2012-06-21 09:21:53 +02:00
Fabrice Desré
85686b7317
Bug 764091 - Accessing mozApps manifest properties need __exposedProps__ set correctly [r=vingtetun]
2012-06-20 21:12:21 -07:00
Vicamo Yang
68f95d33ca
Bug 740238: use null SMSC by default, r=philikon
2012-06-21 10:48:47 +08:00
Gregor Wagner
d0c563d64a
Bug 766379 - Settings API: Add warning if we get or set a non-existing setting. r=fabrice
2012-06-20 12:56:23 -07:00
Doug Turner
4dbf3ce990
Bug 766358 - Gaia DCIM has to be at the root of that filesystem. r=fabrice
2012-06-20 01:21:21 -07:00
Myk Melez
106cbe9eb0
bug 766382 - make mozApps mochitests stop modifying API call results; r=felipe
2012-06-20 09:53:30 -07:00
Justin Lebar
c0b6231145
Bug 763694 - Part 2: Tests for securityChange event on <iframe mozbrowser>. (Disabled on native Android.) r=smaug
2012-06-20 12:15:39 -04:00
Justin Lebar
d032f7a09d
Bug 763694 - Part 1: Implement securityChange event in <iframe mozbrowser>. r=smaug
2012-06-20 12:15:39 -04:00
Bobby Holley
4c113368e0
Bug 765168 - Remove js context parameter from XHR.send call chain. r=smaug
2012-06-20 12:18:39 +02:00
Ed Morley
5315ea2f39
Merge mozilla-central to mozilla-inbound
2012-06-20 11:03:50 +01:00
Ed Morley
9c18bc1914
Backout 453c74176a35 & 19ae28cad1da (bug 763694) for native Android test_browserElement_*_SecurityChange.html failures
2012-06-20 10:28:33 +01:00
Mike Hommey
90d687d851
Merge last PGO green changeset from mozilla-inbound to mozilla-central
2012-06-20 10:53:31 +02:00
Kan-Ru Chen
73db87941e
Bug 762425 - Always reconfigure network if found connected interface. r=philikon
2012-06-20 16:21:24 +08:00
Ben Turner
401cf770e8
Bug 765839 - 'Enable IndexedDB OOP test suite'. r=khuey.
...
--HG--
extra : transplant_source : %3Bb4%A4%99fC%9Cg%86%9B%1F3%C6%0F%01T%1C%3C%AE
2012-06-19 18:50:39 -07:00
Masatoshi Kimura
98ef9db613
Bug 764916 - Replace nsDOMClassInfo::ThrowJSException with xpc::Throw. r=mrbkap
2012-06-19 19:01:10 -04:00
Julian Seward
eb71d57a7d
Bug 763842 - Fix uninitialised value use in dosprintf(SprintfStateStr*, char const*, std::__va_list). r=njn
2012-06-19 19:01:10 -04:00
Marshall Culpepper
1e27bf1d40
Bug 759637: Initial implementation of MobileConnection network selection APIs. r=philikon sr=sicking
2012-06-19 15:52:06 -07:00
Hsinyi Tsai
4a42c68f66
Bug 761533 - WebTelephony: busy event is never fired. r=philikon
2012-06-18 17:51:11 +08:00
Justin Lebar
04a993301a
Bug 763694 - Part 2: Tests for securityChange event on <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : a3b967e3e5b1d73bef86dbb36757cab10d5725ce
2012-06-20 01:08:56 -04:00
Justin Lebar
bf882f8739
Bug 763694 - Part 1: Implement securityChange event in <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 4798e499ff668d1831246dc3807121fc026ed357
2012-06-20 01:08:56 -04:00
Boris Zbarsky
1a57def9ed
Bug 763911. Add support for interface members of dictionaries. r=khuey
2012-06-19 12:09:37 -04:00
Boris Zbarsky
32972789c0
Bug 764420. Fix ArrayBufferView unwrapping to allow DataViews. r=khuey
2012-06-19 12:08:39 -04:00
Mike Hommey
c533a83b6c
Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
2012-06-04 08:30:26 +02:00
Ehsan Akhgari
604a4f2747
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more dom parts); r=bzbarsky
...
--HG--
extra : rebase_source : e31b077d8556626aa46ac33abbe2997e86ba68df
2012-06-18 21:21:14 -04:00
Peter Van der Beken
2556e5d626
Fix for bug 762657 (Fix canvas tests and drop support for fake ImageData in putImageData to comply with spec). r=Ms2ger.
2012-05-25 16:27:18 +02:00
Peter Van der Beken
6a7e8ec5a9
Fix for bug 762651 (Add wrappercache to CanvasRenderingContext2D). r=bz.
2012-06-04 21:41:51 +02:00
Peter Van der Beken
d283883523
Fix for bug 764277 (New DOM bindings codegen doesn't register classes with constructors). r=jst.
2012-06-14 16:56:38 +02:00
Yoshi Huang
fa513b0f6e
Bug 762760 - Part 2: RIL implementation. r=philikon
2012-06-13 10:46:41 +08:00
Yoshi Huang
c137566adb
Back out 421ed10b0e81(Bug 762760 - Part 2) for wrong Bug number in comment
2012-06-19 16:57:12 +08:00
Yoshi Huang
2a2f495d16
Bug 767620 - Part 2: RIL implementation. r=philikon
2012-06-13 10:46:41 +08:00
Yoshi Huang
9e8aeeed3f
Bug 762760 - Part 1: IDL. r=philikon
2012-06-11 14:50:13 +08:00
Ryan VanderMeulen
7511d396e5
Merge m-c to inbound.
2012-06-18 20:59:17 -04:00
Bill McCloskey
d6dbf66c3f
Bug 765034 - Fix unusual DOM proto array case (r=bz)
2012-06-18 17:04:38 -07:00
Jan Varga
1ac8eec4a0
Bug 763388 - Remove enablePrivilege calls from IndexedDB and FileHandle tests. r=bent
2012-06-18 19:09:26 +02:00
Ian Bicking
90b8df8cb5
bug 739330 - call error handler with NOT_INSTALLED when page tries to uninstall webapp that is not installed; r=fabrice
...
--HG--
extra : rebase_source : 5ea5510c43d336a23245ad12b7cddbf8a438b164
2012-06-18 12:57:16 -07:00
Ian Bicking
20c3cba3dd
bug 734294 - when installing an app the InstallTime is returning undefined; r=fabrice
...
--HG--
extra : rebase_source : 91e5a5d467826927f6c6df4c97ab5cecab73b26f
2012-06-18 12:49:35 -07:00
David Zbarsky
cc6af21c8d
Bug 765362: Remove some unused functions in IDB r=bent
2012-06-18 12:48:15 -07:00
Landry Breuil
2178eb5000
Bug 761159 - Fix build on OpenBSD, use correct int64_t type. r=janv
2012-06-17 17:49:35 +02:00
Landry Breuil
237dc399b6
Bug 767876 - copyfile is an OSX-only api. r=yoric
2012-06-17 17:49:30 +02:00
Ryan VanderMeulen
03cfc67087
Merge m-c to inbound.
2012-06-17 08:25:16 -04:00
Ms2ger
a592bdccbb
Bug 762455 - Make nsGlobalWindow::InnerSetNewDocument not return nsresult; r=peterv
2012-06-17 10:11:16 +02:00
Ms2ger
73058fcee7
Bug 762436 - Get rid of the nsresult return value for nsIXPCScriptable::GetScriptableFlags(); r=mrbkap
2012-06-17 10:11:16 +02:00
Ms2ger
5bb4dc8a81
Bug 765177 - Part a: Update WebStorage tests; r=bz
2012-06-17 10:11:16 +02:00
Ms2ger
b559d360d2
Bug 763169 - Part c: Don't log all the passing results; f=philor r=jhammel
2012-06-17 10:11:14 +02:00
Ms2ger
6e8b98202d
Bug 763169 - Part b: Miscellaneous fixes; r=jhammel
2012-06-17 09:51:22 +02:00
Ms2ger
57cdad7cd9
Bug 763169 - Part a: Update resources from upstream and update test names in the expected failures for Selection tests; r=jhammel
2012-06-17 09:51:22 +02:00
Jan Varga
187e9d7f9c
Bug 761159 - FileHandle: Better handling of the end of file state. r=sicking
2012-06-17 05:36:54 +02:00
Doug Turner
c4a2936468
Bug 765444 - Update device storage paths for Gonk. r=fabrice
2012-06-16 18:49:26 -07:00
Gregor Wagner
4d4ccc6fde
Bug 764682 - Fix B2G build. r=red
2012-06-16 11:47:04 -07:00
Gregor Wagner
f0aabb81cf
Bug 764682 - Implement wifi events in c++. r=smaug
2012-06-16 11:14:12 -07:00
Ryan VanderMeulen
dd68fb6231
Merge inbound to m-c.
2012-06-16 09:38:43 -04:00
Tim Taubert
fd5ba085cb
merge m-c to fx-team
2012-06-16 12:36:20 +02:00
David Rajchenbach-Teller
05798f6fb6
Bug 747876 - Additional constants for Unix copy;r=khuey
2012-06-15 17:22:31 +02:00
David Rajchenbach-Teller
64ac3ac520
Bug 747876 - Additional constants for Windows;r=khuey
2012-06-15 17:22:21 +02:00
Mike Hommey
311cae060f
Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange
2012-06-15 15:50:24 +02:00
Ed Morley
6c0104928c
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-15 13:32:55 +01:00
Bobby Holley
a25e476e78
Bug 764389 - Update compartment principals on inner window reuse and on document.write. r=bz
2012-06-15 08:31:27 +02:00
Etienne Segonzac
3be58ec2e7
Bug 764414 - Let <iframe mozapp> content open popups even when it's in the background. r=bz
2012-06-15 07:48:15 +02:00
Mihai Sucan
092481279f
Bug 761257 - Further improve Web Console output performance; r=dcamp f=bz
2012-06-12 14:25:07 +03:00
Mike Hommey
88257ed076
Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
2012-06-04 08:30:26 +02:00
Josh Aas
c4f4720b76
Bug 686335: Allow plugins that we previously considered duplicates to be loaded/registered. Prefer plugins with higher version numbers when picking a handler for content. r=bsmedberg
2012-06-13 22:51:21 -04:00
Hsinyi Tsai
568d520f12
Bug 759521 - WebTelephony: investigate test failures for outgoing calls. r=philikon
2012-06-08 18:51:38 +08:00
Hsinyi Tsai
7212a7d84e
Bug 757587 - WebTelephony: investigate .active and .calls behaviour. r=philikon
2012-06-08 15:09:15 +08:00
Masatoshi Kimura
0dd0e95231
Bug 743888 - Part 1: Remove SVGException and XPathException. r=jonas
2012-06-13 21:12:37 -04:00
Ryan VanderMeulen
c485f40f19
Merge m-c to inbound.
2012-06-13 21:12:31 -04:00
Honza Bambas
0cfa594bc6
Bug 762409 - localStorage throws 'The operation is insecure.' error with document.domain, r=bz
2012-06-14 02:48:09 +02:00
Benjamin Smedberg
11714e1c57
Bug 747683 - Don't unload the plugin library right before exiting the plugin process, because some plugins are using atexit handlers, r=josh
2012-06-13 15:03:03 -07:00
Scott Johnson
2332c9b000
Bug 733614: Backout changes from bug 695222 for mozilla 16 branch [r=dbaron].
2012-06-13 11:00:56 -05:00
Nicholas Nethercote
4c6045114c
Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar.
...
--HG--
extra : rebase_source : 886b3d40a8dc5f7092ed35ffe280814576ca021b
2012-06-11 20:32:26 -07:00
Nicholas Nethercote
fdc3d35af5
Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar.
...
--HG--
extra : rebase_source : d28d117fbc2c91069222649741f5ef6b567b3e2a
2012-06-11 20:29:12 -07:00
Gregor Wagner
31e03456af
Bug 764503 - WifiStatusChangeEvent IDL and implementation don't match. r=mrbkap
2012-06-13 15:49:56 -07:00
Justin Lebar
ea21e1cad1
Bug 764130 - Don't crash if NULL pointers are passed to nsIDOMRequestService methods. r=smaug
2012-06-13 17:26:10 -04:00
Justin Lebar
7c8b40b734
Bug 764232 - Disable oop browser element tests on Windows using the build system. r=vingtetun
...
This lets us have true "oop-only" tests.
2012-06-13 17:26:10 -04:00
Nathan Froyd
2b97d92578
Bug 763247 - remove bogus assert added in bug 748464; r=bz
2012-06-13 15:27:14 -04:00
Ehsan Akhgari
d8df82ca0f
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (dom parts); r=bzbarsky
2012-06-14 22:31:55 -04:00
Bobby Holley
2486dbf4ed
Bug 761982 - remove mozprefs.js. r=jmaher
2012-06-18 15:43:00 +02:00
Fabrice Desré
4b1c5d7555
Bug 761729 - Either implement mozIDOMApplicationEvent in C++, or make WebApps use CustomEvent [r=smaug]
2012-06-14 16:03:55 -07:00
Andrew McCreight
072a74616f
Bug 750820 - make oldFocusedContent an nsCOMPtr in nsGlobalWindow::PageHidden. r=bz
2012-05-18 15:19:34 -07:00
David Zbarsky
ca89986302
Bug 764705 - Unused variables in IndexedDBParent.cpp r=bent
2012-06-14 14:08:12 -07:00
Doug Turner
c2515d0df4
Bug 764604 - Device Storage - crash when using from gaia chrome. Do not dereference null uris. r=bent
...
--HG--
extra : rebase_source : 54889b39ce65373878de9865ab0603b890fa23ec
2012-06-14 11:29:08 -07:00
Jim Mathies
2f392f7fb0
Bug 764355 - Add a new edge swipe simple gesture and add a click count value to existing tap gestures for Win8. r=felipe
2012-06-14 12:40:12 -05:00
Gregor Wagner
4d146d33cd
Bug 764667 - Implement ContactChangeEvent in C++. r=smaug
2012-06-14 10:13:12 -07:00
Peter Van der Beken
071c3b12a3
Fix for bug 734503 (Add new DOM binding for TouchList). r=jst.
...
--HG--
extra : rebase_source : 332bf497cd68c9ea5c8a443c64c2884d4e18d2ea
2012-05-03 19:01:49 +02:00
Peter Van der Beken
bb67cfb710
Fix for bug 760131 (Quickstub argument unwrapping fails for security-wrapped list proxy and paris binding objects). r=bz.
...
--HG--
extra : rebase_source : 945d58f3b73f25f05528e6c6d69745215cb4793a
2012-06-01 18:24:52 +02:00
Boris Zbarsky
74559f9cee
Bug 746570. Get rid of bogus uses of rstrip() that are leaving random trailing spaces in the middle of our string. r=peterv
2012-06-15 16:25:51 -04:00
Boris Zbarsky
86ff83d74b
Bug 764104. Avoid collisions with C++ reserved words by using initial-caps for WebIDL enum values. r=peterv
2012-06-15 16:25:51 -04:00
Boris Zbarsky
a20f0507aa
Bug 750297 part 2. Switch WebGLUniformLocation to Paris bindings. r=peterv, bjacob
2012-06-15 16:25:51 -04:00
Boris Zbarsky
5e2f09ce01
Bug 750297 part 1. Add support for objects that do not have a wrapper cache in WebIDL bindings. r=peterv
2012-06-15 16:25:50 -04:00
Andrew McCreight
499dfe9257
Bug 749385 - use deferred release in nsHTMLDocumentSH::ReleaseDocument. r=peterv
2012-05-18 15:00:19 -07:00
Justin Lebar
945c4353ff
Bug 764248 - Create one BrowserElementParent object for each <iframe mozbrowser>. r=vingtetun
2012-06-15 11:01:44 -04:00
Gregor Wagner
d3b2eafe41
Bug 765136 - Temporarily disable contacts-event test. r=orange
2012-06-15 07:32:48 -07:00
Ed Morley
0de9e97430
Merge mozilla-central to mozilla-inbound
2012-06-15 15:18:20 +01:00
Nathan Froyd
78850c721c
Bug 752952 - account for nsIDocument's property tables in about:memory; r=njn,f=smaug
2012-06-15 00:10:08 -04:00
Justin Lebar
0f70c4cb90
Bug 742944 - Part 5: Tests for window.open in <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 8419648607fbf9f7acd672cb0f94ce7a05a32d88
2012-06-12 18:01:25 -04:00
Justin Lebar
d19ebc4677
Bug 742944 - Part 4: Handle window.open in <iframe mozbrowser>. r=bz, cjones
...
--HG--
extra : rebase_source : 4c16c86c5be230af22eea89dfb5f893b7c6091dd
2012-06-12 18:01:25 -04:00
Justin Lebar
879007e561
Bug 742944 - Part 2: Allow getInterface'ing an nsGlobalWindow to an nsIDocShell. r=bz
...
--HG--
extra : rebase_source : d753f06497e4b6859be45fd9fa4173ec18f0c2e5
2012-06-12 18:01:24 -04:00
Justin Lebar
cc43cd9859
Bug 742944 - Part 1: Always set nsDocShell::isBrowserFrame to true, for in- and out-of-process iframes. r=bz
...
--HG--
extra : rebase_source : ab7e051cf7c2038ec362376277a1d97c69c5717c
2012-06-12 18:01:24 -04:00
Benoit Jacob
9b17fd0210
Bug 763604 - Use typename for type parameters of template template parameters in BindingUtil.h - r=bz
2012-06-12 17:19:52 -04:00
Marshall Culpepper
f04feafbea
Bug 761482 - Rename MobileOperatorInfo to MobileNetworkInfo for consistency and update MobileConnectionInfo.network to use the new MobileNetworkInfo type. r=philikon sr=sicking
2012-06-12 17:05:50 -04:00
Gregor Wagner
159ed24110
Bug 764003 - Remove enablePrivilege calls from settings and contacts API tests. r=bent
2012-06-12 11:13:11 -07:00
Honza Bambas
41779e1714
Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
2012-06-12 19:06:20 +02:00
Boris Zbarsky
2162d8e5fc
Bug 742153 part 4. Allow strings inside sequences and dictionaries. r=peterv
2012-06-12 10:22:05 -04:00
Boris Zbarsky
cc973eeeb9
Bug 742153 part 3. Implement codegen for dictionary arguments. r=peterv
...
Another implementation option would be to put all the dictionaries in a single
file and have a static global set of ids which works across all dictionaries
and is initialized once at startup or so. That would also handle cross-file
dictionary inheritance better.
One problem that remains is the fake descriptor business. At the moment this
does not allow interface types inside dictionaries. We could probably work
around this by either refactoring code to make it possible to get the declType
independently of the actual conversion template (whether because it lives in a
separate function or because the conversion template generator knows to just
return an empty string when the fake descriptor provirder is passed) or by
figuring out a way to pass an actual descriptor provider to dictionary codegen.
2012-06-12 10:22:05 -04:00
Boris Zbarsky
e23075af03
Bug 742153 part 2. Rename isSequenceMember to isMember, since it will apply to both sequences and dictionaries. r=peterv
2012-06-12 10:22:05 -04:00
Boris Zbarsky
b38a6f1231
Bug 742153 part 1. Add support for dictionaries in the WebIDL parser. r=khuey
2012-06-12 10:22:05 -04:00
Bobby Holley
50c7e8bc6b
Bug 763341 - Handle wrappers in new dom binding QI. r=bz
...
The |ok| parent check goes away because it's ill-conceived. All it's really checking is that proxies are parented to the global, and it's impossible to port to SpecialPowers, because SpecialPowers will think that the proxy is parented to the SpecialPowers global. I don't think this check is very important, so I removed it.
2012-06-12 15:44:21 +02:00
Ed Morley
11c73f1659
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-12 10:36:42 +01:00
James Willcox
8e300a8561
Bug 762407 - Avoid deadlock when exiting fullscreen Flash videos on Android r=blassey
2012-06-11 13:50:59 -04:00
L. David Baron
5c2604b010
Properly dirty intrinsic widths when doing things that change inflation. (Bug 759755, patch 3) r=roc
2012-06-11 13:57:35 -07:00
Kyle Huey
5c863e56f1
Bug 763573: Don't export PrimitiveConversions.h. r=bz
2012-06-11 13:04:34 -07:00
L. David Baron
d5f5088f98
Back out patches 2 and 3 of bug 759755 for causing intermittent failures of layout/reftests/font-inflation/container-with-clamping.html .
2012-06-10 17:36:18 -07:00
L. David Baron
c9bf4416ea
Backout bug 754202 (all patches, rather than just patches 3-7).
2012-06-10 17:22:31 -07:00
Ryan VanderMeulen
9aae70bdc5
Backout 90107a2a0c64 (bug 754202) for real due to orange.
2012-06-10 19:46:20 -04:00
Ryan VanderMeulen
891e38e528
Revert c39d36167b99 due to a horribly munged backout.
2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
f497d31a0a
Backout the bug 754202 backout due to orange.
2012-06-10 19:37:47 -04:00
Kyle Huey
17efd870cb
Bug 763212: Don't try to use native commands here. r=me
2012-06-10 16:03:23 -07:00
Bobby Holley
68eb3e6ff0
Merge backout.
2012-06-11 00:28:30 +02:00
Bobby Holley
cf84d58a9f
Back out bug 754202. r=me
2012-06-11 00:28:05 +02:00
Ryan VanderMeulen
9c1d160da3
Merge the last PGO-green inbound changeset to m-c
2012-06-10 18:21:22 -04:00
L. David Baron
7cb71d7b6a
Properly dirty intrinsic widths when doing things that change inflation. (Bug 759755, patch 3) r=roc
2012-06-10 13:02:23 -07:00
Olli Pettay
ac6b89bfdb
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
Ryan VanderMeulen
f8b31e4c4e
Merge m-c to inbound
2012-06-09 19:01:38 -04:00
David Zbarsky
249b4fb9fa
Bug 762801 - Merge nsIEmbeddingSiteWindow2 into nsIEmbeddingSiteWindow r=jst
2012-06-09 15:15:12 -07:00
Jan Varga
5caecbc614
Bug 763157 - FileHandle: Fix the assertion in FileHelper::~FileHelper. r=bent
2012-06-09 22:56:38 +02:00
Olli Pettay
93a765cab8
Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
...
--HG--
extra : rebase_source : 480dbf41846fee3362697cb0bf537281f35845e0
2012-06-08 23:45:13 +03:00
Ed Morley
3a9e6f6f36
Merge mozilla-central to mozilla-inbound
2012-06-08 14:24:47 +01:00
Ed Morley
b5ac48c828
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-08 11:23:53 +01:00
Phil Ringnalda
8839c8ca6a
Bug 738244 followup followup, remove trailing comma
2012-06-07 20:25:30 -07:00
Jim Blandy
a62f5e1cc7
Bug 738244: Mark test as now passing: dom/imptests/html/tests/submission/Opera/microdata/test_001.html | the namedItem property must be read/write (no r; tree orange for unexpected pass)
2012-06-07 18:44:08 -07:00
Kyle Huey
0d49be1d43
Bug 759970: Result when reaching the end of a cursor should be null. r=sicking
2012-06-07 13:59:51 -07:00
Kyle Huey
80ad46b242
Bug 755767: Shut down IndexedDB at profile-before-change. r=bent
2012-06-07 10:44:17 -07:00
Ed Morley
9b60a31626
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-07 15:37:13 +01:00
Bobby Holley
a2ec0f4f20
Bug 754202 - Remove context pushing/popping API. r=mrbkap
...
Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
Can I get a 'hell yeah'?
2012-06-07 14:28:21 +02:00
Bobby Holley
22f683d552
Bug 754202 - Disallow calling EvaluateString{,WithValue} with a principal that doesn't match the global. r=mrbkap
2012-06-07 14:28:21 +02:00
Bobby Holley
09834cc4d8
Bug 754202 - Fix content->chrome postMessage mochitest. r=bz
...
This isn't something we actually support, and were using enablePrivilege to do it before.
When we switch this to SpecialPowers wrapping, the sender origin becomes a chrome URL (not
very interesting) and the source window becomes null (which we do explicitly in
nsGlobalWindow for chrome callers). So those tests stop being useful.
2012-06-07 14:28:21 +02:00
Ed Morley
5571c78064
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-07 10:32:36 +01:00
Mike Hommey
f8a26e6e0a
Bug 761082 - Only export TabMessageUtils.h in mozilla/dom. r=cjones
2012-06-07 10:41:59 +02:00
Fernando Jiménez
a2c3da9827
Bug 734145 - B2G RIL: Support USSD codes. Part 4: MobileConnection. r=bent
2012-06-09 17:07:18 -04:00
Fernando Jiménez
95ac02d9a9
Bug 734145 - B2G RIL: Support USSD codes. Part 3: DOMEvent. r=bent
2012-06-09 17:07:18 -04:00
Fernando Jiménez
0d81fba3b5
Bug 734145 - B2G RIL: Support USSD codes. Part 2: RIL. r=philikon
2012-06-09 17:07:18 -04:00
Fernando Jiménez
9b02a307a8
Bug 734145 - B2G RIL: Support USSD codes. Part 1: IDLs. r=philikon
2012-06-09 17:07:18 -04:00
Phil Ringnalda
b22fc2d9a9
Back out 3eded0507a6e (bug 702369) for mochitest-chrome bustage on a CLOSED TREE
2012-06-11 15:57:56 -07:00
Mats Palmgren
dc7841c08c
Bug 760088 - Move the SimpleTest.finish() after the final test is done. r=josh
2012-06-12 00:32:39 +02:00
Boris Zbarsky
9921d8eb44
Bug 761772. Add support for 'implements' in WebIDL. r=khuey
2012-06-11 18:21:35 -04:00
Ben Turner
e0a018899b
Bug 664029 - 'Make indexeddb mochitests run in fennec'. r=khuey.
2012-06-11 14:59:27 -07:00
Vivien Nicolas
ef21b0a6bd
Bug 762349 - Allow Sleep button to bubble from browser frames. r=jlebar
2012-06-11 12:58:46 -07:00
Fabrice Desré
bedd360208
Bug 702369 - ensure that web app install caches them into app cache on B2G [r=jonas,vingtetun]
2012-06-11 11:41:46 -07:00
Matt Brubeck
e8e3af840b
Re-land backout of bug 754202 and fix other accidental changes from merge 75b67011b798 on a CLOSED TREE
2012-06-11 11:12:18 -07:00
Mounir Lamouri
8ab72ab455
Bug 762092 - Remove MPL 1.1 boilerplate from meter-related files. rs=Ms2ger
2012-06-07 20:47:44 +02:00
Mounir Lamouri
d36bd9b33b
Bug 748238 - <meter> should not be a form control. r=bz
...
--HG--
rename : content/html/content/test/test_bug657938.html => content/html/content/test/forms/test_meter_element.html
2012-06-07 20:42:45 +02:00
Ben Turner
124fdd7f36
Bug 762203 - 'Potential crash in IDBObjectStore::UpdateIndexes'. r=khuey.
2012-06-06 14:02:03 -07:00
Olli Pettay
fce8ddb35a
Bug 762007 - mozIDOMApplication* interfaces shouldn't inherit builtinclass interfaces, r=fabrice
...
--HG--
extra : rebase_source : 8d5a71cde92635ee84ec022f3edddc19156f6bc8
2012-06-06 19:42:54 +03:00
Olli Pettay
50a2b93846
Bug 761621 - interfaces inheriting a builtinclass-interface should be builtinclass too, r=khuey
...
--HG--
extra : rebase_source : 5b3379e0c8263846177aa7854547b3809f4b0109
2012-06-06 19:30:58 +03:00
James Willcox
104e9e3e22
Bug 759747 - Fix up fullscreen Flash handling on Android 4.0+ r=blassey
2012-06-06 22:39:36 -04:00
James Willcox
9d981715b0
Bug 736073 - Implement power state support for Flash on Android r=blassey
2012-06-06 22:39:18 -04:00
Jason Orendorff
47aab0a000
Bug 753542 - Add prefs to enable/disable E4X (javascript.options.xml.content and .chrome). r=bsmedberg, sr=jst.
2012-06-06 21:52:14 -05:00
Mounir Lamouri
8c421a5c03
Bug 760848 - Make select.size reflection follow the specifications. r=smaug
2012-06-07 01:27:53 +02:00
Bobby Holley
9c68f49cd3
Bug 640904 - Null-check after EnsureInnerWindow in nsWindowSH::GetProperty. r=mrbkap
2012-06-07 01:21:16 +02:00
Boris Zbarsky
b4e6056558
Bug 761707 part 2. Drop the vestigial jsclass argument to UnwrapDOMObject. r=bholley
2012-06-06 15:59:46 -04:00
Boris Zbarsky
1cf783e451
Bug 761707 part 1. Rip out the various infrastructure for allowing different slot indices on different DOMJSClass instances. r=bholley
2012-06-06 15:59:46 -04:00
Aryeh Gregor
b380362b02
Bug 761993 - Revert broken execCommand("insertparagraph") support; r=ehsan
2012-06-06 20:34:10 +03:00
Ehsan Akhgari
c6218431ee
Merge mozilla-central into mozilla-inbound
2012-06-06 12:46:50 -04:00
Nathan Froyd
8937b9cb32
Bug 760831 - split out per-node type stats in about:memory; r=njn, bz
2012-06-05 10:49:48 -04:00
Vivien Nicolas
8a2d5c1d72
Bug 760100 - mozSettings throw a __exposedProps__ warning when returning a result. r=gwagner
2012-06-06 14:19:33 +02:00