Fabien Cellier
46ff49ee89
bug 410904 : add referrer in http request from npapi. r=josh
2012-01-11 14:38:19 -05:00
Boris Zbarsky
2788f777bb
Bug 716226. When using insertRule on a keyframes rule, set up the child keyframe rule correctly. r=dbaron
2012-01-11 14:36:43 -05:00
Ehsan Akhgari
382b317701
Some debug information for bug 717243, r=me
2012-01-11 14:14:05 -05:00
Wes Johnston
7de822afca
Bug 709078 - Add logging for awesomebar query times. r=lucasr
2012-01-11 10:53:39 -08:00
Ehsan Akhgari
21790739ea
Bug 717154 - Make sure the focus handler is only run once in order to avoid the intermittent orange; r=bzbarsky
2012-01-11 13:11:22 -05:00
Ed Morley
740fc32cc3
Merge mozilla-central to mozilla-inbound
2012-01-11 17:28:35 +00:00
Michal Novotny
2a4393a8d1
Bug 716293 - release sink on the same thread where the data is written
2012-01-11 18:18:25 +01:00
Ed Morley
a870ef3fc6
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-11 17:01:05 +00:00
Benjamin Smedberg
cec907be24
Bug 715576 - libalerts_s.dylib is incorrectly-named (_s indicates a static library) and links against the static-js library, which is bad. Make it link against either libxul (static-js) or the dynamic-js library correctly, and rename it. r=ted
2012-01-11 11:28:21 -05:00
Benjamin Smedberg
961aa5c8d9
Bug 675221 part H - fix test_bug489671 which is throwing exceptions from a console listener, which is supposed to fail to prevent infinite recursion or infinite repetition behavior. r=bz
2012-01-11 11:28:21 -05:00
Benjamin Smedberg
a25d75630b
Bug 675221 addendum to part A - reimplement the recursion check for the console service so that a poorly-written console listener doesn't cause an infinite repeition, r=bent
2012-01-11 11:28:21 -05:00
Benjamin Smedberg
3ac4562dad
Bug 675221 part B - remove the implementation of XPCOM proxies, sr=dougt
2012-01-11 11:28:21 -05:00
Benjamin Smedberg
29cd67e86a
Bug 675221 part A: replace XPCOM proxies with runanble for code in XPCOM itself, r=bz
2012-01-11 11:28:21 -05:00
Brian Hackett
41b8ceba84
Fix non-threadsafe builds, no bug. r=jorendorff
2012-01-11 08:21:26 -08: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
Ms2ger
73894ac8db
Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
2012-01-11 09:23:05 +01:00
Ms2ger
70afb05660
Bug 715093 - Get rid of MOZALLOC_INLINE in favour of MOZ_ALWAYS_INLINE; r=glandium
2012-01-11 09:22:16 +01:00
Ms2ger
2e0c12b87c
Bug 716630 - Kill editor's warnings; r=ehsan
2012-01-11 09:22:16 +01:00
Ed Morley
01813b69e4
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2012-01-11 02:39:31 +00:00
Trevor Saunders
37e82c298f
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
53f6f864e8
merge accessibility to mozilla-central
2012-01-10 20:52:37 -05:00
Ed Morley
2fc0905997
Bug 698425 - Fix lack of whitespace breaking conditional in toolkit-makefiles.sh; rs=build
2012-01-11 01:37:42 +00:00
Tim Taubert
5339a9c35a
merge m-c to fx-team
2012-01-10 23:41:18 +01:00
Trevor Saunders
645cb5069a
disable osx tests part 2 test_caretmoved.xul had conflicts
2012-01-10 08:30:35 -05:00
Axel Hecht
6adee5d307
bug 716842, make sure that l10n repacks have mobile/locales/Makefile, r=aki
2012-01-10 11:10:22 +01:00
Ed Morley
00a8a51b34
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-10 17:57:29 +00:00
Felipe Gomes
786acb10dd
Bug 706897. Fix intermittent test_destinationURI_annotation.xul failure. r=mak
2012-01-10 08:31:03 -08:00
Rail Aliiev
80ac4135ed
bug 714542: Mac build uses pretty naming for *.checksums files - rename mac checksums file. r=ted
2012-01-10 10:46:16 -05:00
Rafael Ávila de Espíndola
62e48b218b
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
bcb38f045d
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
a881cc906b
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