Commit Graph

7864 Commits

Author SHA1 Message Date
Josh Matthews
03205986fb Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones 2011-06-08 15:56:31 -04:00
Peter Van der Beken
b737d0c096 Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 367af99c154271aca19f24244be7b5adeffd8a36
2011-05-26 21:58:35 +02:00
Blake Kaplan
9e826f1fc2 Bug 648801 (new DOM list bindings) - Add holder to proxy Xray and make the new nodelist deal with string IDs. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : e311fe95456fb253313e3849e7bc926be385e17b
2011-05-27 17:06:42 +02:00
Andreas Gal
7d5b52f0f1 Bug 648801 (new DOM list bindings) - Cache prototypes and pick up function value from the proto slot instead of caching it locally. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 56a04a93973f479998d40eb22b015e940419c5e5
2011-05-24 12:45:39 +02:00
Boris Zbarsky
f4eabef745 Bug 648801 (new DOM list bindings) - Hook up the new code so we actually create the proxy wrappers. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 5e79a3cb63231502880e380740d0d935c8d0c78d
2011-05-23 17:39:52 +02:00
Peter Van der Beken
9fe2ac6cc5 Stop including nsDOMClassInfo.h all over the place.
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Ms2ger
d089dedd58 Bug 687486 - Throw INVALID_STATE_ERR when dispatching uninitialized events; r=smaug 2011-10-09 20:23:13 +02:00
Kyle Huey
3c6914836e Re-delete dom/src/threads since it has risen from the dead. 2011-10-09 11:02:57 -04:00
Kyle Huey
9ea644607b Merge m-i to m-c. 2011-10-09 10:18:23 -04:00
Olli Pettay
ee5000bf9d Bug 681387: backout bug 654352 (caretPositionFromPoint), r=ehsan 2011-10-08 13:49:51 +03:00
Ben Turner
b0edb0e928 Bug 683885 - 'Assertion failure: self, at dom/workers/EventTarget.cpp:170'. r=sicking.
--HG--
extra : transplant_source : r%E0N%98%BA%DF%DA%A6%0F%CE%04%D9%E7%A3%BF%82%C9%04b%2B
2011-10-06 16:09:43 -07:00
Mark Finkle
8bb33dc7e1 Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
--HG--
extra : rebase_source : 39d5bb6c6d4d3165dcb10bded80a2aa9da7cb98e
2011-09-29 10:44:03 -04:00
Kyle Huey
000b7433d3 Bug 687332: Fix up geolocation. r=dougt 2011-09-29 12:06:36 -04:00
Kyle Huey
0ba68de373 Bug 657994: Factor out common bits of FileReader. r=smaug 2011-09-29 12:06:35 -04:00
Michael Wu
d2b70213ac Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Mounir Lamouri
aac1c5db8b Bug 675574 - Do not allow more than one call to window.open() when we allow popups. r=jst 2011-09-28 23:23:36 +02:00
Rafael Ávila de Espíndola
b0786f922a Bug 689609 - Don't enable c++11 on systems that don't really support it. r=ehsan,glandium.
--HG--
extra : rebase_source : 2735225fb50875a91c46230c1602920d6ae69f9a
2011-09-28 16:46:06 -04:00
Boris Zbarsky
cfd7013695 Bug 689564. Only forward event attributes on body/frameset to the window if we also forward the corresponding on* property. r=smaug 2011-09-28 11:54:50 -04:00
Marco Bonardo
2e6a5d289e Bug 666580 - Use a transaction for indexedDB schema creation.
r=bent
2011-09-28 12:04:21 +02:00
Chris Leary
f3238fadd7 Bug 684039: Don't use JSArenaPool in nsJSEnvironment. (r=mrbkap)
--HG--
extra : rebase_source : 63c16359271389509b7fc118a3d55c965eb8a931
2011-09-22 15:13:36 -07:00
Luke Wagner
b49c9e1267 Bug 683361, part 1 - Strip JS prefix from proxy names since they are already in namespace js (r=gal)
--HG--
extra : rebase_source : 5eded8e02c36991322c94fca1092970910c2ceea
2011-09-08 20:29:15 -07:00
Matthew Gregan
203738f570 Bug 689432 - Disambiguate use of "samples" by introducing "frames" in a number of places. r=doublec 2011-09-27 16:31:18 +13:00
Alexander Surkov
85f57ffd5d Bug 673958 - rework accessible focus handling, r=enndeaking, marcoz, tbsaunde, matspal, f=marcoz
--HG--
rename : accessible/tests/mochitest/test_aria_activedescendant.html => accessible/tests/mochitest/events/test_focus_aria_activedescendant.html
rename : accessible/tests/mochitest/events/test_focus.html => accessible/tests/mochitest/events/test_focus_dialog.html
rename : accessible/tests/mochitest/events/test_focusdoc.html => accessible/tests/mochitest/events/test_focus_doc.html
rename : accessible/tests/mochitest/events/test_focus.xul => accessible/tests/mochitest/events/test_focus_general.xul
rename : accessible/tests/mochitest/states/test_comboboxes.xul => accessible/tests/mochitest/states/test_expandable.xul
rename : accessible/tests/mochitest/test_nsIAccessible_selects.html => accessible/tests/mochitest/states/test_selects.html
2011-09-28 10:46:11 +09:00
Doug Turner
93532c8e29 Bug 689252 - cleanup/remove geo.wifi.* preferences. r=jdm 2011-09-27 07:23:49 -07:00
Kyle Huey
b5a2c9c036 Merge m-i to m-c. 2011-09-27 08:33:03 -04:00
Tim Taubert
22a09be64a merge the last green changeset on fx-team to m-c 2011-09-27 13:21:17 +02:00
Jonas Sicking
46d7b33413 Bug 687400 - Adds a warning about isSameNode going to be removed. r=smaug 2011-09-27 12:07:11 +02:00
Ms2ger
cca1fce1f9 Bug 688190 part b: Add various warnings. r=bz 2011-09-27 12:19:02 +02:00
Mounir Lamouri
e743505ab6 Backout last two commits because of ownership issue. 2011-09-27 12:18:02 +02:00
Jonas Sicking
572eb25937 Bug 687400 - Adds a warning about isSameNode going to be removed. r=smaug 2011-09-27 12:07:11 +02:00
Mounir Lamouri
7e3f3d1424 Bug 688190 part b: Add various warnings. r=bz 2011-09-27 11:40:28 +02:00
Dão Gottwald
c476157e2d Backed out changeset 58d2b33f0e0d 2011-09-27 10:51:42 +02:00
Ms2ger
ac8ccc1efe Bug 688190 part b: Add various warnings. r=bz 2011-09-27 10:18:50 +02:00
Tim Taubert
8414ad55ed merge the last green changeset on m-c to fx-team 2011-09-27 04:08:27 +02:00
Ehsan Akhgari
6e5e9e8ae4 Bug 666414 followup - Fix the Android build bustage 2011-09-26 16:41:38 -04:00
Ehsan Akhgari
d1d17f7aee Bug 666414 - Part 2: Reference count the ANPTypeface type explicitly instead of piggybacking on nsRefPtr; r=dougt 2011-09-26 16:10:47 -04:00
Benoit Girard
55511ee95e Bug 676831 - Mark Android OpenGL Reftest failures for regression testing. r=joe
--HG--
extra : rebase_source : b5458fa13fc6277560eb0ebc3e4e31f6c04b4e6c
2011-09-19 13:05:15 -07:00
Fabrice Desré
d79d54482e Bug 593891 - Part 2 : Use a different title for the capture picker [r=mfinkle] 2011-09-26 17:25:41 -07:00
Fabrice Desré
ff414396a2 Bug 593891 - Part 1 : Wrap an nsIFile in an nsIDOMFile [r=sicking] 2011-09-26 17:25:41 -07:00
Chris Leary
931f3f492b Back out bug 684039.
--HG--
rename : js/src/ds/LifoAlloc.h => js/src/jsarena.h
2011-09-26 16:50:17 -07:00
Chris Leary
10713a0db1 Bug 684039: Don't use JSArenaPool in nsJSEnvironment. (r=mrbkap) 2011-09-22 15:13:36 -07:00
Ehsan Akhgari
5272acdabd Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Boris Zbarsky
5c403a5a61 Bug 680903 followup. Remove no longer needed FIXME comments. 2011-09-26 00:52:10 -04:00
Brian Birtles
33f23d7afc Bug 602759 part 12 - Update DOM bindings to use new SVG transform types; r=jwatt 2011-09-25 22:04:32 +01:00
Brian Birtles
722c1262b1 Bug 602759 part 6 - Refactor nsSVGTransformList into SVGTransformList and DOMSVGTransformList; r=jwatt
--HG--
rename : content/svg/content/src/nsSVGTransformList.cpp => content/svg/content/src/DOMSVGTransformList.cpp
rename : content/svg/content/src/nsSVGTransformList.h => content/svg/content/src/DOMSVGTransformList.h
2011-09-25 22:04:31 +01:00
Ehsan Akhgari
a10dfe1731 Bug 685788 - Test for bug 593174 conceals its location after it's done; r=ted,jlebar 2011-09-23 15:59:22 -04:00
Jonathan Kew
e49f481662 bug 684889 - refactor and clean up Android font-list implementation. r=jdaggett 2011-09-23 12:15:36 +01:00
Honza Bambas
7670fd4975 Bug 683316 - DOMStorageImpl::GetKey performance regression, r=bz 2011-09-23 12:12:32 +02:00
Ed Morley
217b4fdcc5 Backout changeset 864c08bd7c63 (bug 684889) for Android bustage 2011-09-23 10:36:16 +01:00
Jonathan Kew
1d2932c2c0 bug 684889 - refactor and clean up Android font-list implementation. r=jdaggett 2011-09-23 09:53:13 +01:00
Boris Zbarsky
57a7d0c7dd Bug 680903. Make the set of interfaces exposed by windows saner across different window types. r=jst 2011-09-23 01:04:32 -04:00
Andreas Gal
9f4458505f Bug 660233 part 2. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper and to DOM prototypes in chrome documents. r=mrbkap 2011-09-21 21:30:27 -04:00
Boris Zbarsky
5bd5d4d6c7 Bug 660233 part 1. Fix tests that assume UniversalXPConnect in otherwise-untrusted pages will get one nodePrincipal, documentURIObject, baseURIObject properties. r=mrbkap
--HG--
rename : dom/tests/mochitest/bugs/test_bug396843.html => dom/tests/browser/browser_bug396843.js
2011-09-23 01:03:50 -04:00
Ehsan Akhgari
60606f81f5 Bug 685995 - DOM chrome worker tests do not really test anything; r=ted
--HG--
extra : rebase_source : 818071f95ee10917811e16dc42d4073d23035146
2011-09-22 22:36:09 -04:00
Paul Biggar
ca975bca37 Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden
--HG--
extra : rebase_source : b2f041ab27c500636598fe6213481c1a5f0989e8
2011-09-22 15:43:11 -07:00
Ralph Giles
8634c4ecd9 Bug 688274 - Remove zero-length android_npapi.h - r=:dougt
Hg commit 804e93f6 includes a zero-length copy of android_npapi.h in
dom/plugins/base/. As far as I can tell this isn't functional; there's a
working copy of of the header in dom/plugins/base/android.
2011-09-22 12:16:28 +01:00
Masayuki Nakano
6fecf30153 Bug 543789 part.7 Dispatch compositionupdate event and set data value of compositionend event in all IME handling tests r=smaug, sr=roc 2011-09-22 18:17:41 +09:00
Masayuki Nakano
abc2c917ae Bug 543789 part.1 Add DOM3 composition events r=smaug, sr=roc 2011-09-22 18:17:40 +09:00
Boris Zbarsky
3e59739668 Merge backout of revision adceb7fb0fce (bug 660233) 2011-09-21 23:06:22 -04:00
Boris Zbarsky
73e5bc9071 Backed out changeset adceb7fb0fce (bug 660233) due to test failures. 2011-09-21 23:05:42 -04:00
Andreas Gal
b8575602ef Bug 660233. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper. r=mrbkap 2011-09-21 21:30:27 -04:00
Rob Campbell
ccc89189bc merge m-c to fx-team 2011-09-21 08:28:43 -03:00
Benoit Girard
1aba5b6854 Bug 683803 - [backout] Add a 60 FPS Cap to throttle plugin drawing. r=backout 2011-09-20 22:35:13 -04:00
Luke Wagner
a9d6d33a65 Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
--HG--
extra : rebase_source : a3047338ed088c26a93486addd0be8092fe52934
2011-09-20 11:40:24 -07:00
Rob Campbell
b5b4ddd088 merge m-c to fx-team 2011-09-20 11:42:20 -03:00
Ehsan Akhgari
1776a4daac Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-20 10:22:17 -04:00
Olli Pettay
37514e6e95 Bug 686449 - Make ProcessingInstruction inherit from CharacterData, r=sicking 2011-09-20 08:08:00 +03:00
Luke Wagner
f1c2cdd326 Bug 684526 - Unify jsval and js::Value (r=jorendorff)
--HG--
extra : rebase_source : 5655602775d575bb5adba0a8fc4c20621f393a67
2011-09-19 09:34:49 -07:00
Ed Morley
2d2ff83055 Merge last green changeset on mozilla-central to mozilla-inbound 2011-09-19 12:27:35 +01:00
Ed Morley
9a350ee255 Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Olli Pettay
fc75f23baf Bug 432698 - mouseenter and mouseleave, r=masayuki
--HG--
extra : rebase_source : 2664d2655546602edc88bcadc7dd981b01d76820
2011-09-18 02:45:14 -05:00
Jim Mathies
a724f86af6 Bug 654891 - warning C4509: nonstandard extension used: 'PluginWindowEvent::Run' uses SEH and 'inst' has destructor; r=bsmedberg 2011-09-18 00:58:37 +01:00
Olli Pettay
3e3400ebbc Bug 675166 - Make DocumentTypeNode to use NodeInfoManager of the document, r=sicking
--HG--
extra : rebase_source : c05867591dc394695c35de92a0c62ca5df9db1d6
2011-09-17 06:32:32 -07:00
Ms2ger
09c97f4a38 Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst 2011-09-18 11:22:17 +02:00
Doug Turner
c938f47ba6 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Ed Morley
9c6e88d2d6 Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms 2011-09-17 00:27:55 +01:00
Doug Turner
d6d932e4e7 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Kyle Huey
2f25c40d87 Remove some silly LOCAL_INCLUDES from content/base/src. r=me 2011-09-15 16:47:29 -07:00
Panos Astithas
caa0212d06 Bug 614586 - Implement string substitution in all console API methods; r=ddahl,Olli.Pettay 2011-09-15 11:20:22 -07:00
Ehsan Akhgari
f3bacc8d1a Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-15 09:41:15 -04:00
Neil Rashbrook
e626e8ff0c Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-15 08:40:17 +01:00
Neil Rashbrook
396ec9d7bf Backout of bug 611503 because Android has some weird string code 2011-09-14 21:14:57 +01:00
Neil Rashbrook
12e76a497d Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte 2011-09-14 20:21:20 +01:00
Margaret Leibovic
66c17330d4 merge m-c into fx-team 2011-09-14 11:57:00 -07:00
Josh Aas
145f1babc9 Bug 622199: Add support for NPNVdocumentOrigin, ability to pass document origin directly to NPAPI plugins. r=bz 2011-09-14 12:22:27 -04:00
Josh Aas
916d4e1930 Bug 686538: Update to npapi-sdk r13. r=roc 2011-09-14 12:20:26 -04:00
Margaret Leibovic
346534afd1 Bug 685302 - Use "website" instead of "web site" consistently across all strings in the UI. r=dao 2011-09-13 16:42:37 -07:00
Matt Brubeck
c334c050c6 Merge mozilla-central to mozilla-inbound 2011-09-14 17:26:46 -07:00
Phil Ringnalda
0693fea49c Back out 307b5fa030fd (bug 683280) for timeouts in test_ipAddressOrigin.html 2011-09-14 09:10:41 -07:00
James Hobin
5087d14cfb Bug 659576 - bool nsGlobalWindow::ConfirmDialogAllowed() returns nsresult; r=jst 2011-09-14 16:34:25 +01:00
Oleg Romashin
6b88525110 Bug 685082 - Transparent plugins not cleared on Maemo; r=karlt 2011-09-14 08:51:24 +01:00
Ben Turner
92f904aeb4 Bug 683280 - 'Workers: creating workers from 'localhost' or an IP address fails'. r=sicking. 2011-09-08 17:07:11 -07:00
Ben Turner
84bef19b19 Bug 679551 - 'Workers: Deadlock in WorkerPrivate::BlockAndCollectRuntimeStats if worker is blocked (LastPass extension)'. r=mrbkap. 2011-09-08 17:03:03 -07:00
Steve Fink
45f59a4763 Bug 686571 - Add options javascript.options.pccounts.content and javascript.options.pccounts.chrome for controlling JSOPTION_PCCOUNTS (r=dmandelin) 2011-09-07 16:58:28 -07:00
Jiten
eb64d2be1c Bug 655647 - Allow per-process GC/CC from about:memory. r=dougt 2011-09-13 19:53:51 +02:00
Olli Pettay
085a4c6ba3 Bug 685798 - Node.parentElement, r=bz 2011-09-11 16:05:19 -07:00
Olli Pettay
6ed0955d33 Bug 685798 - Node.parentElement, r=bz 2011-09-11 15:45:39 -07:00
Ed Morley
743e65d21d Bug 605174 - Fix a number of build warnings in dom/ (based on patch by Ms2ger <ms2ger@gmail.com>); r=peterv 2011-09-18 20:02:27 +01:00
Igor Bukanov
5f051a4c5b bug 678830 - Use JSScript, not script objects, in compile/evaluate API. r=jorendorff 2011-09-02 08:46:00 +02:00
Boris Zbarsky
77a0ff867b Bug 682554. Move onreadystatechange to live on Document only. r=smaug 2011-09-19 22:56:45 -04:00