Ms2ger
fdc871b475
Bug 734473 - Remove nsIScriptContext::FinalizeContext; r=jst
2012-03-11 09:51:22 +01:00
Ms2ger
a6baed04c8
Bug 734472 - Pass JSObject to nsIScriptContext::SetProperty; r=jst
2012-03-11 09:50:22 +01:00
Ms2ger
041916ca61
Bug 734468 - Make SetTerminationFunction return void; r=jst
2012-03-11 09:49:15 +01:00
Ms2ger
4d950a4670
Bug 649599 - Make getAttributeNS return null for absent attributes; r=peterv
2012-03-11 09:48:16 +01:00
Ms2ger
5ebe629da9
Bug 732769 - Remove FileError; r=sicking
2012-03-11 09:47:38 +01:00
Doug Turner
168be1c4e1
Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug
2012-03-09 08:41:25 -08:00
Marco Bonardo
25233e6a0a
Backout 4a1f94ebd302 (bug 726502) because it accesses a bogus index in an infinite loop.
2012-03-10 12:08:27 +01:00
Masatoshi Kimura
fcdf1e371e
Bug 734548 - Fix crash when StorageEvent.storageArea is null. r=smaug
2012-03-10 12:00:13 -05:00
Marco Bonardo
92657af03c
Backout 4a1f94ebd302 (bug 726502) because it accesses a bogus index in an infinite loop.
...
--HG--
extra : transplant_source : %A8u%1Fm%C4%05%29%AF%93%0C%88%C4%8D9%D9%E8%C1%89%3AZ
2012-03-10 12:08:27 +01:00
Doug Turner
f175069fb2
Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug
2012-03-09 08:41:25 -08:00
Marco Bonardo
3eef3b0e84
Merge central to inbound
2012-03-09 13:36:35 +01:00
Marco Bonardo
b276d467e3
Merge last PGO-safe changeset from inbound to central
2012-03-09 13:33:59 +01:00
Igor Bukanov
f0bddf0e88
bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
...
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Vicamo Yang
45fd091e80
Bug 733981 - Part 2: Early return may ignore the optimum SMS length. r=philikon DONTBUILD because NPOTB
2012-03-08 18:34:03 -08:00
Vicamo Yang
18d99ada21
Bug 733981 - Part 1: Fix mis-calculated userDataLength. r=philikon
2012-03-08 18:31:56 -08:00
Fernando Jiménez
da1b844a63
Bug 734181 - [B2G] SMS database: filter with endDate
but no startDate
parameter throws an exception. r=philikon
2012-03-08 18:31:00 -08:00
Jacob Holzinger
86f648606c
Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
...
--HG--
extra : rebase_source : 882b5b4d500b1fa242c0a3cfa3084e4171cbaa9d
2012-03-08 18:22:57 -08:00
Olli Pettay
d0605c95d6
Bug 730891, event ctor for StorageEvent, r=sicking,kyle
2012-03-08 23:27:05 +02:00
Rob Campbell
44c93895a1
merge fx-team to m-c
2012-03-08 10:30:11 -04:00
Ed Morley
ef0509d1fb
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-08 13:14:47 +00:00
Serge Gautherie
6e643a2491
Bug 731332. (Av1) importScripts_worker.js: Do not try to access the network. r=jst.
2012-03-08 13:31:20 +01:00
Vicamo Yang
7da1043001
Bug 729876 - Part 2: SMS tests. r=philikon DONTBUILD because NPOTB
2012-03-07 14:43:30 -08:00
Vicamo Yang
3d39918da9
Bug 729876 - Part 1: Remove redundant tailing char in SMS. r=philikon
2012-03-07 14:21:05 -08:00
yoshi huang
53703e71a6
Bug 720638 - B2G RIL: Read MSISDN. r=philikon
2012-03-07 14:14:37 -08:00
Price Tseng
958c4c5b2c
Bug 713451 - B2G RIL: Handle request errors. r=philikon
2012-03-07 14:14:37 -08:00
Philipp von Weitershausen
64d4e6c41f
Bug 733674 - B2G SMS: Fix off-by-one errors in timestamp computation. r=qDot
2012-03-07 14:14:37 -08:00
Marco Bonardo
7a53ebb551
Merge inbound and central
2012-03-07 10:33:11 +01:00
Matt Brubeck
788b29276e
Merge mozilla-central to mozilla-inbound
2012-03-08 16:27:40 -08:00
Bill McCloskey
7a09a537af
Bug 730853 - Make sure we occasionally CC with lots of incremental GCs (r=smaug,mccr8)
2012-03-08 15:37:13 -08:00
Kyle Machulis
aea94c83fa
Bug 729470 - Make bluedroid calls load via dlopen r=cjones
2012-03-08 15:14:06 -08:00
Nicholas Nethercote
d539e72dcc
Bug 732843 - Handle Callback() failures in memory multi-reporters. r=jlebar.
...
--HG--
extra : rebase_source : 54af85a1ef839922d5443cdc36f601611258944a
2012-03-04 15:26:30 -08:00
Christian Holler
c21903dcff
Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie
2012-03-07 15:11:15 -08:00
Gregor Wagner
386d742d18
Bug 733599 - mozContacts should use DOMRequestIpcHelper. r=fabrice
2012-03-07 13:45:24 -08:00
Kan-Ru Chen
3ec5d137a8
Bug 697132 - Implement wakelock interfaces. r=jlebar
2012-03-07 12:03:25 +01:00
Igor Bukanov
167feb39a4
bug 730234 - remove GC locking from activities, operation callbacks-related code and for code that accesses the JSContext list. r=luke
2012-02-24 12:03:28 +01:00
Bobby Holley
3e075ab3e5
Bug 729589 - Fix frameElement wrapping test. r=Ms2ger
2012-03-08 12:55:57 -08:00
Bobby Holley
676be52242
Bug 733606 - Only call FinishInitForWrappedGlobal when we just created a global. r=mrbkap
...
Without this patch, we call the above when restoring things out of the bfcache, which is bad. It must be called exactly once.
2012-03-08 09:33:30 -08:00
Ed Morley
2a604ffc07
Merge mozilla-central to mozilla-inbound
2012-03-08 13:29:16 +00:00
Daniel Holbert
5a2a157ecd
Bug 732877: Remove no-longer-used variable 'oldPrincipal' from nsGlobalWindow.cpp. r=jst
2012-03-08 13:06:38 +01:00
David Mandelin
4b287e8788
Bug 733260 followup: use uint32_t for array and string lengths, r=luke
...
--HG--
extra : rebase_source : 1729b4b927fde0678872b9de62a7466381aa07c3
2012-03-06 15:52:55 -08:00
Fabrice Desré
2b76be2152
Bug 720415 - update navigator.mozApps m-c implementation - DOM + repo [r=gwagner]
2012-03-06 11:50:58 -08:00
Fabrice Desré
5c35eda77e
Bug 720415 - update navigator.mozApps m-c implementation - IDL [r=jst]
2012-03-06 11:50:58 -08:00
Vicamo Yang
c5b8192a74
Bug 712809 - B2G SMS Database: Hook it up to RadioInterfaceLayer. r=philikon DONTBUILD because NPOTB
2012-02-20 18:12:37 +01:00
Fernando Jimenez
7682663ded
Bug 712809 - B2G SMS database. r=philikon
2012-03-06 00:19:00 +01:00
Vicamo Yang
83af661a10
Bug 729876 - Part 4: Support receiving sms of other alphabets. r=philikon
2012-03-02 20:51:47 +08:00
Vicamo Yang
21ccd088d3
Bug 729876 - Part 3: Support sending sms of other alphabets. r=philikon
2012-03-02 20:41:37 +08:00
Vicamo Yang
e3c8227f8a
Bug 729876 - Part 2: Add all GSM 7-bit national languages. r=philikon
2012-03-02 20:11:23 +08:00
Vicamo Yang
228bb2cf25
Bug 729876 - Part 1: Convert alphabet array to array of strings. r=philikon
2012-03-02 18:50:48 +08:00
Matt Brubeck
43000d83d3
Merge last green changeset from inbound to mozilla-central
2012-03-06 10:59:26 -08:00
Bobby Holley
73485885f8
Bug 720580 - Do the last bit of wrapped global initialization once the dust has settled. r=mrbkap
2012-03-05 15:22:45 -08:00
Bobby Holley
d3868262e8
Bug 720580 - Stop passing aExtraPtr to InitClassesWithNewWrapedGlobal. r=mrbkap
...
We only ever pass null here anyway, and this whole infrastructure is going away real soon now.
2012-03-05 15:22:44 -08:00
Bobby Holley
1a5208e617
Bug 720580 - Remove unnecessary aIID parameter from nsIXPConnect::InitClassesWithNewWrappedGlobal. r=mrbkap
2012-03-05 15:22:44 -08:00
Bobby Holley
a7519fcb64
Bug 720580 - Introduce a flag for global natives and assert that we have it. r=mrbkap
2012-03-05 15:22:44 -08:00
Andrew McCreight
001abedc5d
Bug 728460, part 2: remove childless nodes in slice before CC. r=smaug
2012-03-05 13:48:33 -08:00
Matt Brubeck
c17447d0ef
Merge last green changeset from inbound to mozilla-central
2012-03-05 12:58:10 -08:00
Ed Morley
e63b667897
Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
2012-03-05 15:22:28 +00:00
Blake Kaplan
e7b8872ccc
Bug 729586 - Kill DHCP on disconnect so that reconnection works. r=gal DONTBUILD
2012-02-24 14:53:32 +01:00
Justin Lebar
3e68e04f09
Bug 725796 - Make window.{top,parent,frameElement} respect <iframe mozbrowser>. r=bz
2012-03-04 11:02:00 -05:00
Aryeh Gregor
88c8133b31
Bug 711047 Part 2 - Remove RangeException in favor of DOMException. r=sicking
2012-03-01 13:35:48 -05:00
Aryeh Gregor
9bb9053585
Bug 711047 Part 1 - Remove raises() from nsIDOMRange. r=sicking
2012-03-01 13:35:13 -05:00
Makoto Kato
8e7fa7d23a
Bug 590390 - deCOM nsICharsetAlias. r=smontagu
...
--HG--
rename : intl/locale/public/nsICharsetAlias.h => intl/locale/public/nsCharsetAlias.h
rename : intl/locale/src/nsCharsetAliasImp.cpp => intl/locale/src/nsCharsetAlias.cpp
2012-03-05 12:57:51 +09:00
Eric Chou
a17fa9c7cc
Bug 729991: fix followup problems of bug 713116, r=ben
2012-03-04 19:54:01 -08:00
Justin Lebar
c07407a766
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 15:58:06 -05:00
Justin Lebar
3720ec0244
Bug 729940 - Part 0a: Fix test error messages in localstorage/sessionstorage tests. r=honzab
2012-03-04 15:57:35 -05:00
Justin Lebar
2449f55f11
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
2012-03-04 14:20:34 -05:00
Justin Lebar
65b70fabf4
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 13:49:42 -05:00
Justin Lebar
d9f6936c11
Bug 729940 - Part 0a: Fix test error messages in localstorage/sessionstorage tests. r=honzab
2012-03-04 13:49:41 -05:00
Tim Taubert
405cadcba5
Bug 731726 - Moving the parentNode of a focused DOM node does not remove the node's focus ring; r=Enn
2012-03-05 20:59:50 +01:00
Mark Hammond
460967a978
Bug 728986: dump() writes to stdout instead of stderr. r=bent
2012-03-06 15:44:37 +11:00
David Mandelin
77d336e566
Bug 733260: remove typedef jsuint, r=luke
...
--HG--
extra : rebase_source : e8f576e1b5b189b47807c613c0cff79f5c8038e7
2012-03-05 18:43:45 -08:00
Matheus Kerschbaum
d2337ba1de
Bug 687579 part 2: Nuke globalStorage tests. r=jst
2011-10-09 22:15:00 -04:00
Matheus Kerschbaum
51254c73d0
Bug 687579 part 1: Remove globalStorage implementation. r=jst
...
Bug 687579 part 1: Remove globalStorage implementation. r=jst
2011-10-09 22:14:00 -04:00
Justin Lebar
0e2b8d1355
Bug 729940 - Part 0: Fix {local,session}Storage tests which rely on hashtable iteration order. r=honzab
2012-03-02 18:43:50 -05:00
David Mandelin
5606b83eed
Bug 732306: Remove typedef jsint, r=luke
...
--HG--
extra : rebase_source : 4d15a8514dbd698c114fa688461e533afab68ffa
2012-03-01 18:54:01 -08:00
Peter Van der Beken
df30816ccc
Fix for bug 732175 (Generate DOM list bindings that aren't controlled by the dom.new_bindings pref and remove old bindings for NodeList/HTMLCollection/HTMLOptionsCollection). r=jst.
...
--HG--
extra : rebase_source : 2eeeec059fe3467769ebcc5af01c8d472c2afbb6
2012-02-27 18:02:47 +01:00
Peter Van der Beken
615a5bd90d
Fix for bug 717013 (Add new DOM binding for DOMTokenList). r=jst.
...
--HG--
extra : rebase_source : 6ae0abe3bbe33a140c62c193685e23529d44e6d4
2011-08-22 11:14:13 +02:00
Nicholas Nethercote
94c77b94d3
Bug 730181 (part 2) - Rename nsDOMMemoryReporter. r=khuey.
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
extra : rebase_source : f3aca3b1829e03e6f8a5a0607eb437322eb62f7d
2012-02-23 18:43:33 -08:00
Nicholas Nethercote
21e2aeb95c
Bug 730181 (part 1) - Merge the "dom+style" and "layout" memory reporter trees. r=khuey.
...
--HG--
extra : rebase_source : dabcf525d823639c5ff465c7a21de8ae533e82ff
2012-02-21 07:10:11 -08:00
Ginn Chen
106cd3000f
Bug 731917 prevent plugins from corrupting the stack by making word-size stores to pointers to bool r=karlt
2012-03-02 14:17:26 +08:00
Nicholas Nethercote
29ca78c292
Bug 723799 - Use mallocSizeOf in the DOM memory reporters. r=mounir.
...
--HG--
extra : rebase_source : 2eb96d2f901bbe4cc1ff6dbccdec4dc4099b08fc
2012-02-01 13:58:01 -08:00
Gregor Wagner
1f991c205d
Bug 731855 - ContactService.jsm not found at chrome/content/shell.js:19 when running desktop b2g client. r=fabrice
2012-03-01 11:46:50 -08:00
Bas Schouten
842ae8ae75
Bug 651192 - Followup 3: Properly skip test when test plugin isn't present. rs=philor
2012-03-01 18:20:09 +01:00
Bas Schouten
6dc79403bd
Bug 651192 - Followup 2: Properly initialize IPDL union on OS X. pending-r=roc
2012-03-01 14:09:12 +01:00
Bas Schouten
2717986277
Bug 651192 - Followup: Change random-if for android on test into skip-if. r=jfkthame
2012-03-01 13:31:53 +01:00
Bas Schouten
55da40fc82
Bug 651192 - Part 9: Add reftests for NPAPIAsync plugin functionality. r=roc
2012-02-16 04:30:32 +01:00
Bas Schouten
eed8f14f4e
Bug 651192 - Part 8: Add NPAPI async code to test plugin. r=roc
2012-02-16 04:30:28 +01:00
Bas Schouten
df684d0acb
Bug 651192 - Part 7: Implement the NPP_DidComposite API. r=roc
2012-02-16 04:30:25 +01:00
Bas Schouten
3982a4a276
Bug 651192 - Part 6: Implement the AsyncBitmapSurface drawing model support. r=roc
2012-02-16 04:30:22 +01:00
Bas Schouten
584c87e1e0
Bug 651192 - Part 5: Support remote access to ImageContainers. r=roc
2012-02-16 04:26:19 +01:00
Bas Schouten
252cced9e6
Bug 651192 - Part 4: Allow setting different drawing models across all platforms. r=roc
2012-02-16 04:24:38 +01:00
Bas Schouten
4088e13844
Bug 651192 - Part 3: Add IPC structures for AsyncBitmapModel. r=cjones
2012-02-16 04:09:06 +01:00
Bas Schouten
f9c0967db9
Bug 651192 - Part 2: Update interface and stub implementors which don't have support. r=roc
2012-02-16 04:08:41 +01:00
Bas Schouten
542de64292
Bug 651192 - Part 1: Add the NPAsyncDrawing API to the NPAPI. r=josh sr=roc
2012-02-16 04:08:15 +01:00
Igor Bukanov
212769b040
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00
Josh Matthews
2d6246c2d7
Bug 716127 - When the network geolocation provider is told to watch for wifi changes, force a change to occur to avoid indefinite waiting. r=dougt
2012-03-01 01:58:37 -05:00
Bobby Holley
d51c4b143c
Bug 691178 - Refuse to wrap windows that are on the way out. r=jst
2012-02-29 18:09:16 -08:00
Nathan Froyd
671ce872c5
Bug 706647 - Measure plugin shutdown with telemetry. r=josh
2012-02-28 15:29:42 -05:00
Matt Brubeck
b2985cd260
Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes
2012-02-29 16:18:22 -08:00
Igor Bukanov
d93ff2cec2
Bug 731618 - remove JSContext * parameter from heap iteration API. r=:Billm
2012-02-29 21:23:53 +01:00
Igor Bukanov
2e914758d0
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00