Daniel Holbert
bc47801a70
Bug 716787: Disable warnings-as-errors on 32-bit Mac OS X debug builder, since it triggers a compiler bug there. r=glandium
2012-01-11 00:32:27 -08:00
Gervase Markham
9cb7e4fa15
Bug 712992 - fix erroneous MPL-only licence; switch to tri-licence.
2012-01-11 16:21:59 +00:00
Ms2ger
7f96c272cf
Bug 716357 - Fix license header in FilteringWrapper.cpp; r=gerv DONTBUILD
2012-01-11 17:12:21 +01:00
Justin Lebar
6ac5b1589c
Bug 717092 - Rename pref 'low_physical_mem_threshold_mb' to 'low_physical_memory_threshold_mb', for consistency with the other low-memory prefs. r=njn
2012-01-11 11:11:32 -05:00
Henri Sivonen
1bd3cb3d48
Bug 717203 - Remove obsolete speculative parsing code. r=mrbkap.
2012-01-11 17:49:57 +02:00
Henri Sivonen
3e5498bf1d
Bug 717198 - Remove the tag observer code from the tree. r=mrbkap.
2012-01-11 17:49:56 +02:00
Brian Hackett
0a9592d23d
Fix non-threadsafe builds, no bug. r=jorendorff
2012-01-11 07:45:55 -08:00
Nathan Froyd
63663b3f1f
Bug 709971 - HTML reflow telemetry; r=bz
2012-01-10 15:08:43 -05:00
Dão Gottwald
0b885ce487
merge backout
2012-01-11 16:13:16 +01:00
Dão Gottwald
30331cae9e
Backed out changeset b4d322e5af47
2012-01-11 16:13:08 +01:00
Kan-Ru Chen
a864c600c8
Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK
2012-01-11 15:38:16 +01:00
Kan-Ru Chen
50e4ce4752
Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK
2012-01-11 15:38:00 +01:00
Nathan Froyd
284d003e15
Bug 716657 - add Telemetry::AutoCounter; r=taras
2012-01-09 18:21:28 -05:00
Lucio Valentin
31dd002a2e
Bug 583218 - "Web Console" menu item should be checked when the Web Console is open. Additional fixes by Rogério Gonçalves. r=dao
2012-01-11 15:32:39 +01:00
Geoff Brown
c307e21899
Bug 717042 - assert in Robocop Asserter so that robotium framework will recognize failures; r=jmaher
2012-01-11 08:50:11 -05:00
Joel Maher
b14919c589
Bug 716732 - Robocop: fennec_ids.txt not always generated. r=kats
2012-01-11 08:50:10 -05:00
David Rajchenbach Teller
0f953f4c92
Bug 707096 - Add a public API for TypedArray / ArrayBuffer. r=dmandelin
2012-01-10 08:56:47 +01:00
Nathan Froyd
08f3e24abd
Bug 715906 - remove TelemetryHistogram.histogram; r=taras
2012-01-09 12:47:35 -05:00
Leonard Camacho
2d3b8df28e
Bug 709756 - expand/close marks and html elements are not aligned in html inspector. f=mihai r=dao
2012-01-11 13:53:57 +01:00
Robert O'Callahan
bc70a480dd
Bug 713532. Mark passing test.
2012-01-12 00:26:33 +13:00
Robert O'Callahan
33f12d88bb
Bug 713523. Part 2: Add SimplifyOutward for mVisibleAboveRegion and mDrawAboveRegion to avoid performance sinkholes when many layers are above a single ThebesLayer. r=tn
2012-01-12 00:26:33 +13:00
Robert O'Callahan
31c1e64fa9
Bug 713532. Part 1: Suppress subpixel antialising in retained layers with an ancestor which has a non-integer-translation transform. r=tn
2012-01-12 00:26:33 +13:00
Ms2ger
d0513e5d06
Merge m-c to m-i.
2012-01-11 12:15:35 +01:00
Marco Bonardo
9d26064fa7
Bug 712006 - Remove the Binder class from localStorage.
...
r=honzab
2012-01-11 11:43:15 +01:00
Marco Bonardo
1c780a2aac
Bug 711972 - Use a StatementCache in localStorage.
...
r=honzab
2012-01-11 11:43:12 +01:00
Mike Hommey
86663af6ae
Bug 683127 part 4 - Use the new ELF linker Zip reader in the old linker. r=tglek
2012-01-11 11:11:02 +01:00
Mike Hommey
402ad20521
Bug 683127 part 3 - Test for the Zip reader. r=tglek
2012-01-11 11:11:00 +01:00
Mike Hommey
e27024fab6
Bug 683127 part 2 - Build system glue for the new linker. r=khuey
2012-01-11 11:10:59 +01:00
Mike Hommey
edc43104b7
Bug 683127 part 1 - Simple Zip reader for the new ELF Linker. r=tglek,r=mwu
2012-01-11 11:10:55 +01:00
Mike Hommey
3e6d8145ae
Bug 713229 - Require NSPR 4.9 beta 4 or greater. r=ted
2012-01-11 10:43:08 +01:00
Jignesh Kakadiya
132bb9f668
Bug 716215 - nsHTMLEditor::IsEmptyNodeImpl checks if the parent is a form widget instead of the child. r=Ms2ger; sr=ehsan
2012-01-11 09:23:09 +01:00
Ms2ger
42d0f74e76
Bug 332648 - Part h: Move AutoEnumStateArray to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
27ed38a4d4
Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
4c1c459a81
Bug 332648 - Part f: Move AutoIdRooter to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
06db6578d4
Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
7abd6c7b28
Bug 332648 - Part d: Move AutoStringRooter to jsapi.h; r=evilpie
2012-01-11 09:23:08 +01:00
Ms2ger
25c1f65ab1
Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie
2012-01-11 09:23:08 +01:00
Ms2ger
d7850e8af7
Bug 332648 - Part b: Move AutoValueRooter to jsapi.h; r=evilpie
...
This patch also moves the MarkRuntime function into the JS namespace.
2012-01-11 09:23:08 +01:00
Ms2ger
d20a66543c
Bug 332648 - Part a: Move AutoGCRooter to jsapi.h; r=evilpie
...
This also moves AutoCheckRequestDepth into jsapi.h and moves some assertions
from CHECK_REQUEST to the AutoCheckRequestDepth constructor.
2012-01-11 09:23:08 +01:00
Ms2ger
4de4e729e4
Bug 714264 - Part c: Move IterateData / CollectCompartmentStatsForRuntime / GetExplicitNonHeapForRuntime to js/MemoryMetrics.h; r=njn
...
This patch also removes those APIs exposed in js/MemoryMetrics.h that aren't
used anymore.
2012-01-11 09:23:08 +01:00
Ms2ger
d8cd240512
Bug 714264 - Part b: Move CompartmentStats to MemoryMetrics.h; r=njn
...
The name member is implemented as a void*, because it needs to remain an
nsCString, and as such the logic to get the name also remains in XPConnect.
2012-01-11 09:23:08 +01:00
Ms2ger
b320983b67
Bug 714458 - Part c: Don't include jscntxt.h in xpcprivate.h; r=bholley
...
This removes the inclusion from xpcprivate.h, and adds the include to XPConnect
files that still need it, along with notes to clarify what these files need
from the include. These notes will be removed while fixing bug 677079.
2012-01-11 09:23:08 +01:00
Ms2ger
fab1325ed4
Bug 714458 - Part b: Provide the thread-related APIs xpcprivate.h needs; r=igor
...
This introduces a JS_GetCurrentThread to go with the existing
JS_GetContextThread, as well as a js::GetContextThread to get at the actual
JSThread object, and inlines the only use of JS_THREAD_ID.
2012-01-11 09:23:07 +01:00
Ms2ger
38fbde8026
Bug 714458 - Part a: Introduce JSAPI for JSContext's second private pointer; r=Waldo
...
JSContext currently has 2 private pointers, but the JSAPI only provides access
to one of them.
2012-01-11 09:23:07 +01:00
Ms2ger
0b7161afcb
Bug 716207 - Part b: Cleanup nsTextEditRules::RemoveRedundantTrailingBR; r=ehsan
2012-01-11 09:23:07 +01:00
Ms2ger
d4997dd3a0
Bug 716207 - Part a: Cleanup nsTextEditRules::DidUndo; r=ehsan
2012-01-11 09:23:07 +01:00
Ms2ger
236b6c12a8
Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted
2012-01-11 09:23:07 +01:00
Ms2ger
123076fb33
Bug 715634 - Cleanup XPCJSContextStack; r=bholley
2012-01-11 09:23:07 +01:00
Ms2ger
74a9e0514a
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
2012-01-11 09:23:07 +01:00
Ms2ger
1dac0d44c1
Bug 715110 - Don't use getPreventDefault in editor; r=ehsan
2012-01-11 09:23:07 +01:00