Commit Graph

84500 Commits

Author SHA1 Message Date
Ehsan Akhgari
7ed714fe6f Bug 718316 - Try to fix the intermittent orange introduced after the landing of bug 598482 by flushing before capturing the screenshot; r=bzbarsky 2012-01-16 14:41:54 -05:00
Benoit Girard
fe67fd21f8 Bug 717059 - Fix nsProfiler::GetFeatures() to handle zero length and remove warning. r=jmuizelaar 2012-01-14 10:59:09 -05:00
Richard Newman
80622cc3d1 Merge m-c to s-c. 2012-01-11 13:44:50 -08:00
Kyle Huey
c632015b9b Bug 703133: Flush layout data asynchronously on charset changes. r=bz 2012-01-11 21:58:44 +01:00
Paul O’Shannessy
1e05837c14 Bug 717030 - Cancel fullscreen animation when entering dom fullscreen [r=dao] 2012-01-11 11:16:52 -08:00
Paul O’Shannessy
6a43edbec6 Bug 714083 - Update app.support.baseURL to point to support.mozilla.org [r=gavin] 2012-01-11 11:16:42 -08:00
Mike Hommey
a64772878f Fixup for bug 683127 part 4: Avoid RefPtr.h using JS_Assert. r=tglek 2012-01-11 19:36:35 +01:00
Mike Hommey
64218ab968 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
8128c5973e Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-11 17:01:05 +00:00
Benjamin Smedberg
bd5d1c37d3 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
d9a5cfe2ec 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
4f3d2a2bc4 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
5c2b0506a7 Bug 675221 part B - remove the implementation of XPCOM proxies, sr=dougt 2012-01-11 11:28:21 -05:00
Benjamin Smedberg
77d71967a7 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
105cdf7a2a Fix non-threadsafe builds, no bug. r=jorendorff 2012-01-11 08:21:26 -08:00
Mihai Sucan
996a3e7b2f Bug 611032 - Errors from before the Web Console is opened do not show. r=gavin.sharp,rcampbell f=rcampbell
--HG--
rename : browser/devtools/webconsole/test/browser_ConsoleAPICachedMessages.js => browser/devtools/webconsole/test/browser_cached_messages.js
2012-01-11 12:51:49 +02:00
Mike Hommey
1655e6aa0e Bug 714553 - Avoid race condition for objdir/embedding/android/R.java dependencies, pending-r=ted 2012-01-11 10:12:25 +01:00
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