Commit Graph

84533 Commits

Author SHA1 Message Date
Jignesh Kakadiya
2e98c58679 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
0ee7223f8a Bug 332648 - Part h: Move AutoEnumStateArray to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger
badf95659c Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger
b15e0925fa Bug 332648 - Part f: Move AutoIdRooter to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger
dbd0ec7cdd Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger
61e5d8db2b Bug 332648 - Part d: Move AutoStringRooter to jsapi.h; r=evilpie 2012-01-11 09:23:08 +01:00
Ms2ger
28ef8d5df7 Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie 2012-01-11 09:23:08 +01:00
Ms2ger
41e5f45d47 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
afa524ca3b 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
ba150c988a 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
4c9257d038 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
5788bfeabb 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
fe9a65e24a 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
dd7e572a40 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
03f1927241 Bug 716207 - Part b: Cleanup nsTextEditRules::RemoveRedundantTrailingBR; r=ehsan 2012-01-11 09:23:07 +01:00
Ms2ger
b36f3f9abc Bug 716207 - Part a: Cleanup nsTextEditRules::DidUndo; r=ehsan 2012-01-11 09:23:07 +01:00
Ms2ger
f721014338 Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted 2012-01-11 09:23:07 +01:00
Ms2ger
497b9f7e41 Bug 715634 - Cleanup XPCJSContextStack; r=bholley 2012-01-11 09:23:07 +01:00
Ms2ger
7209aafe64 Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley 2012-01-11 09:23:07 +01:00
Ms2ger
b94044b1c3 Bug 715110 - Don't use getPreventDefault in editor; r=ehsan 2012-01-11 09:23:07 +01:00
Ms2ger
2ebe58f6e7 Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo 2012-01-11 09:23:05 +01:00
Ms2ger
3c01638b1d Bug 715093 - Get rid of MOZALLOC_INLINE in favour of MOZ_ALWAYS_INLINE; r=glandium 2012-01-11 09:22:16 +01:00
Ms2ger
fe537b0860 Bug 716630 - Kill editor's warnings; r=ehsan 2012-01-11 09:22:16 +01:00
Brad Lassey
22c554386f bug 711136 - thumbnails on about:home are really poor quality r=mfinkle 2012-01-11 00:09:48 -08:00
Dmitrij Petters
c51cec0b9a Bug 714767 - Grey horizontal band on bottom layer of URLBar [r=mbrubeck] 2012-01-11 16:58:19 -08:00
Richard Newman
53ce08cc52 Merge m-c to s-c. 2012-01-10 19:09:45 -08:00
Ed Morley
d27cab927f Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders
f97c5c0ba1 IGNORE BAD COMMIT MESSAGES
some bug fix up patches landed on accessibility with out refering to the bug specifically enough for the commit message hooks liking, and the hook wasn't enabled there
2012-01-10 21:03:35 -05:00
Trevor Saunders
dda2898978 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00
Ed Morley
57830d8912 Bug 698425 - Fix lack of whitespace breaking conditional in toolkit-makefiles.sh; rs=build 2012-01-11 01:37:42 +00:00
Benoit Girard
e18aae56bf Bug 717059 - Profiler: add 'stackwalk' optional feature for Mac/Linux on profiling builds. r=ehsan 2012-01-10 18:02:00 -05:00
Daniel Holbert
1a6709d70c Bug 679832 followup: Use StdInt.h-provided intptr_t to let nsCheapSets int-to-void* cast be cross-platform. r=bsmedberg 2012-01-12 17:01:18 -08:00
Chris Jones
d94b958369 Bug 716332: Delete temporary fbo. r=joedrew 2012-01-12 16:27:34 -08:00
Benoit Girard
9808c149e8 Bug 717769 - Fix Built-in Profiler on Linux r=ehsan 2012-01-12 17:41:58 -05:00
Tim Taubert
c8dd9409bc merge m-c to fx-team 2012-01-10 23:41:18 +01:00
Gregory Szorc
d0622dcbdd Bug 716784 - Enable FAIL_ON_WARNINGS in services; r=ted
--HG--
extra : rebase_source : 0cfc3ee690f88cc7468e4f350b568b4955a817b2
2012-01-10 10:38:17 -08:00
Nathan Froyd
dd9956ac4f Bug 715947 - add telemetry for timers fired; r=bz 2012-01-10 13:33:31 -05:00
Landry Breuil
9c18b76213 Bug 717733 - Fix int64 types usage in js/xpconnect, build failure on OpenBSD
js/xpconnect/src/XPCJSRuntime.cpp:1881:
error: invalid conversion from 'PRInt64*' to 'int64_t*'
2012-01-12 16:56:02 -05:00
Richard Newman
dea772fc69 Merge m-c to s-c. 2012-01-10 09:03:52 -08:00
Felipe Gomes
e7cc4e7b1f Bug 706897. Fix intermittent test_destinationURI_annotation.xul failure. r=mak 2012-01-10 08:31:03 -08:00
Rail Aliiev
835215a388 bug 714542: Mac build uses pretty naming for *.checksums files - rename mac checksums file. r=ted 2012-01-10 10:46:16 -05:00
Trevor Saunders
372c37a62c disable osx tests part 2 test_caretmoved.xul had conflicts 2012-01-10 08:30:35 -05:00
Axel Hecht
a28ef42d7d bug 716842, make sure that l10n repacks have mobile/locales/Makefile, r=aki 2012-01-10 11:10:22 +01:00
Ed Morley
b3eef7c80a Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-10 17:57:29 +00:00
Rafael Ávila de Espíndola
f49e257f2f Bug 715872 - Change the order of -framework options when linking XUL so that it works on 10.6 -> 10.5 builds. r=ted
--HG--
extra : rebase_source : 8774501bbf1ad863dc7aa02e2f7a9a88c1d58442
2012-01-10 08:47:41 -05:00
Benoit Jacob
8f1a091dde Bug 713276 - Upgrade WebGL conformance test suite to r16456, follow-up - no review
follow-up: forgot to hg add some files and reenable the shader-precision-format test
2012-01-10 08:47:39 -05:00
Rafael Ávila de Espíndola
137a526a8b Bug 715528 - Drop old bits about cross compiling from ppc to x86 and default OS X for ppc. r=ted. 2012-01-10 08:29:13 -05:00
Mike Hommey
9168cb8046 Bug 714029 - Avoid jsctypes-test dependency on the xpcom glue. r=bsmedberg 2012-01-10 09:10:53 +01:00
Mike Hommey
9146b4ce42 Backout 057e7ead186e (bug 714029) because of failure to build on Windows. 2012-01-10 10:51:55 +01:00
Dão Gottwald
6018e744d4 Bug 716692 - browser.js needs to stop observing browser.tabs.onTop when the browser window is closed. r=gavin 2012-01-10 10:13:26 +01:00