Matt Brubeck
70a7860a7d
Merge last green changeset from mozilla-inbound to mozilla-central
2012-01-12 08:22:14 -08:00
Kyle Huey
a914df39f9
Bug 717549: Drop the reference to the content editor when the spell checking UI is reset to prevent zombie compartments. r=dao
2012-01-12 15:35:39 +01:00
Masatoshi Kimura
fa7349dd92
Bug 716570 - Rename blob URI scheme from "moz-filedata" to "blob" per spec. r=sicking
...
--HG--
rename : content/base/src/nsFileDataProtocolHandler.cpp => content/base/src/nsBlobProtocolHandler.cpp
rename : content/base/src/nsFileDataProtocolHandler.h => content/base/src/nsBlobProtocolHandler.h
2012-01-12 11:36:03 +01:00
Dão Gottwald
29dafeb6a2
Bug 717191 - browser_scratchpad_bug690552_display_outputs_errors.js leaks the scratchpad window. r=rcampbell
2012-01-12 11:35:35 +01:00
Marco Zehe
cafe9a2d5b
Merging m-c to accessibility
2012-01-12 11:04:21 +01:00
Robert Longson
1a5248cbc1
Bug 525095 - Fix artifacts being left behind when text is resized. r=roc
2012-01-12 09:59:39 +00:00
Chris Jones
fef36f10b7
Bug 710563: Temporarily set layout.frame_rate.precise only for b2g, while bug 710563 is waiting to land. r=mwu
2012-01-12 00:36:46 -08:00
Trevor Saunders
3fcda57d51
bug 673689 - fix some new places where nsIAccessibleRole::ROLE_FOO was added r=me
2012-01-11 23:42:47 -05:00
Jignesh Kakadiya
a393ef72bf
Bug 673689 Introduced name space role. r=tbsaunde
2012-01-11 22:07:35 -05:00
aceman
90bc9d054f
Bug 709486: Remove prefix "Warning" from xpcom chrome registration warning-message. r=bsmedberg
2012-01-11 15:43:04 -08:00
Kyle Huey
e940423e6c
Bug 703133: Flush layout data asynchronously on charset changes. r=bz
2012-01-11 21:58:44 +01:00
Mike Hommey
d72756ae01
Fixup for bug 683127 part 4: Avoid RefPtr.h using JS_Assert. r=tglek
2012-01-11 19:36:35 +01:00
Mike Hommey
28f656dabb
Bug 683127 - Don't try to log the offset, since it is no longer used. Fixes debug Android build failure; rs=edmorley
2012-01-11 17:53:15 +00:00
Ed Morley
4d7edebe20
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-11 17:01:05 +00:00
Benjamin Smedberg
24a58a1d2e
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
49845bc010
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
ef1774d3e9
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
33f3d503bf
Bug 675221 part B - remove the implementation of XPCOM proxies, sr=dougt
2012-01-11 11:28:21 -05:00
Benjamin Smedberg
70165997de
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
890ec9e9a4
Fix non-threadsafe builds, no bug. r=jorendorff
2012-01-11 08:21:26 -08:00
Jignesh Kakadiya
a04b69f6c6
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
a37ec105db
Bug 332648 - Part h: Move AutoEnumStateArray to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
53c85bc3c6
Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
1b76f399af
Bug 332648 - Part f: Move AutoIdRooter to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
8074c88eae
Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie
2012-01-11 09:23:09 +01:00
Ms2ger
7296694bd8
Bug 332648 - Part d: Move AutoStringRooter to jsapi.h; r=evilpie
2012-01-11 09:23:08 +01:00
Ms2ger
27787111fe
Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie
2012-01-11 09:23:08 +01:00
Ms2ger
957611c0cb
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
4ed98c5fd8
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
555fdc26d7
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
4dabf76c50
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
8e10383f13
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
a9ead79fa5
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
6bef3966af
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
9c1cd4ab5b
Bug 716207 - Part b: Cleanup nsTextEditRules::RemoveRedundantTrailingBR; r=ehsan
2012-01-11 09:23:07 +01:00
Ms2ger
156bb317fd
Bug 716207 - Part a: Cleanup nsTextEditRules::DidUndo; r=ehsan
2012-01-11 09:23:07 +01:00
Ms2ger
8720cc0e92
Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted
2012-01-11 09:23:07 +01:00
Ms2ger
c678cde337
Bug 715634 - Cleanup XPCJSContextStack; r=bholley
2012-01-11 09:23:07 +01:00
Ms2ger
4cddab9a8d
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
2012-01-11 09:23:07 +01:00
Ms2ger
90a3f3c2e3
Bug 715110 - Don't use getPreventDefault in editor; r=ehsan
2012-01-11 09:23:07 +01:00
Ms2ger
dc1ed3f58b
Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
2012-01-11 09:23:05 +01:00
Ms2ger
0bf4931b7e
Bug 715093 - Get rid of MOZALLOC_INLINE in favour of MOZ_ALWAYS_INLINE; r=glandium
2012-01-11 09:22:16 +01:00
Ms2ger
447f5e2d30
Bug 716630 - Kill editor's warnings; r=ehsan
2012-01-11 09:22:16 +01:00
Brad Lassey
0f1f173f0a
bug 711136 - thumbnails on about:home are really poor quality r=mfinkle
2012-01-11 00:09:48 -08:00
Dmitrij Petters
260cf3f173
Bug 714767 - Grey horizontal band on bottom layer of URLBar [r=mbrubeck]
2012-01-11 16:58:19 -08:00
Ed Morley
e82446973e
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2012-01-11 02:39:31 +00:00
Trevor Saunders
37eb0e5e28
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
c1316a4778
merge accessibility to mozilla-central
2012-01-10 20:52:37 -05:00
Ed Morley
8ece5b1e5b
Bug 698425 - Fix lack of whitespace breaking conditional in toolkit-makefiles.sh; rs=build
2012-01-11 01:37:42 +00:00
Tim Taubert
a7a5e28b7f
merge m-c to fx-team
2012-01-10 23:41:18 +01:00