Граф коммитов

261611 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew b028150574 bug 715471 - use fallible allocation for potentially large buffers in nsTextFrameThebes.cpp. r=roc 2012-01-13 10:35:02 +00:00
Geoff Lankow 2c90f7fcba Bug 717694 - Persist prefs after closing the add-ons manager; r=Unfocused 2012-01-13 15:07:52 +13:00
Mike Hommey beeba9e288 Bug 697301 - Avoid the compiler making optimizations to mozalloc_abort that end up corrupting stack traces. r=cjones 2012-01-13 07:24:17 +01:00
Mike Hommey ec28cad68e Bug 716825 - Avoid loading system libraries with their full path. r=bjacob,r=gal,r=blassey 2012-01-13 07:23:02 +01:00
Masayuki Nakano 2877e80cd7 Bug 717560 input events during composition should be fired after auto batch is gone r=ehsan 2012-01-13 15:19:22 +09:00
Masayuki Nakano f6809d11d9 Bug 717147 part.3 Findbar shouldn't do incremental search during composition r=gavin 2012-01-13 15:19:22 +09:00
Masayuki Nakano 66e4ee7d5a Bug 717147 part.2 Don't do autocomplete during composition r=dolske 2012-01-13 15:19:22 +09:00
Masayuki Nakano 2220432bf7 Bug 717147 input events which are fired after compositionupdate should be trusted events r=ehsan 2012-01-13 15:19:22 +09:00
Phil Ringnalda 869d9bd043 No bug, remove trailing whitespace on a CLOSED TREE 2012-01-12 20:57:12 -08:00
Ed Morley 17f04a78f4 Merge mozilla-central to mozilla-inbound 2012-01-13 03:19:46 +00:00
Gregory Szorc 25270e1d3f Bug 708134 - Rewrite add-on URL to note it was installed by Sync; r=rnewman, Unfocused
--HG--
extra : rebase_source : cbcdcf2f85d8b68c57accef1b1e2db887df4925f
2012-01-12 17:45:37 -08:00
Benoit Girard 7538b61ef9 Bug 717059 - Bustage fix for android. r=bustage 2012-01-12 20:36:55 -05:00
Oleg Romashin 37482a1928 Bug 694964 - crash [@ gfxSharedImageSurface::Open]. r=ajuma 2012-01-12 15:49:43 -08:00
Doug Turner ba6c3bf88f Bug 704467 - Crash in mozalloc_abort | __swrite | dexDataMapAlloc. Protect against a bad class cast. r=wesj 2012-01-12 09:59:59 -08:00
Matt Brubeck 3a7257f74e Merge last green changeset from mozilla-inbound to mozilla-central 2012-01-12 08:22:14 -08:00
Kyle Huey 563ef4e935 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 b71556db7e 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 00ef7f2537 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 3db10244af Merging m-c to accessibility 2012-01-12 11:04:21 +01:00
Robert Longson 355e616a78 Bug 525095 - Fix artifacts being left behind when text is resized. r=roc 2012-01-12 09:59:39 +00:00
Chris Jones e15bf8beb7 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 3d30db3267 bug 673689 - fix some new places where nsIAccessibleRole::ROLE_FOO was added r=me 2012-01-11 23:42:47 -05:00
Jignesh Kakadiya 789c87b5e0 Bug 673689 Introduced name space role. r=tbsaunde 2012-01-11 22:07:35 -05:00
aceman 66aa7b2316 Bug 709486: Remove prefix "Warning" from xpcom chrome registration warning-message. r=bsmedberg 2012-01-11 15:43:04 -08:00
Kyle Huey 4e6806ed48 Bug 703133: Flush layout data asynchronously on charset changes. r=bz 2012-01-11 21:58:44 +01:00
Mike Hommey ca0ce519e1 Fixup for bug 683127 part 4: Avoid RefPtr.h using JS_Assert. r=tglek 2012-01-11 19:36:35 +01:00
Mike Hommey df3551e535 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 13a0a7914c Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-11 17:01:05 +00:00
Benjamin Smedberg f85430f5f5 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 94dd505e34 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 fce89eafbe 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 00e37f7b43 Bug 675221 part B - remove the implementation of XPCOM proxies, sr=dougt 2012-01-11 11:28:21 -05:00
Benjamin Smedberg 51e3a00405 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 4eeef6d0b6 Fix non-threadsafe builds, no bug. r=jorendorff 2012-01-11 08:21:26 -08:00
Jignesh Kakadiya 1f6ddac8da 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 15265252aa Bug 332648 - Part h: Move AutoEnumStateArray to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger 90d6724cfa Bug 332648 - Part g: Move AutoIdArray to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger 5cbc546a54 Bug 332648 - Part f: Move AutoIdRooter to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger 776fd33214 Bug 332648 - Part e: Move AutoArrayRooter to jsapi.h; r=evilpie 2012-01-11 09:23:09 +01:00
Ms2ger 44ec0553bc Bug 332648 - Part d: Move AutoStringRooter to jsapi.h; r=evilpie 2012-01-11 09:23:08 +01:00
Ms2ger 2365b12e07 Bug 332648 - Part c: Move AutoObjectRooter to jsapi.h; r=evilpie 2012-01-11 09:23:08 +01:00
Ms2ger 52641a24c5 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 60a7130336 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 ddea4e045a 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 b2f1e7be59 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 1ce4dd0b6c 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 c855d0a116 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 ee40dcfcda 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 c635e3e706 Bug 716207 - Part b: Cleanup nsTextEditRules::RemoveRedundantTrailingBR; r=ehsan 2012-01-11 09:23:07 +01:00
Ms2ger d7ac30b1d2 Bug 716207 - Part a: Cleanup nsTextEditRules::DidUndo; r=ehsan 2012-01-11 09:23:07 +01:00