Commit Graph

261388 Commits

Author SHA1 Message Date
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
Ms2ger
1a688061bd Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted 2012-01-11 09:23:07 +01:00
Ms2ger
7cf1cd311b Bug 715634 - Cleanup XPCJSContextStack; r=bholley 2012-01-11 09:23:07 +01:00
Ms2ger
d2be610370 Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley 2012-01-11 09:23:07 +01:00
Ms2ger
9c08c863e3 Bug 715110 - Don't use getPreventDefault in editor; r=ehsan 2012-01-11 09:23:07 +01:00
Ms2ger
9a3ffd90e9 Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo 2012-01-11 09:23:05 +01:00
Ms2ger
83e99e1202 Bug 715093 - Get rid of MOZALLOC_INLINE in favour of MOZ_ALWAYS_INLINE; r=glandium 2012-01-11 09:22:16 +01:00
Ms2ger
5d0b145094 Bug 716630 - Kill editor's warnings; r=ehsan 2012-01-11 09:22:16 +01:00
Ed Morley
e0e562f3ef Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders
f4c836c3de 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
33da294063 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00
Ed Morley
035890cb4b Bug 698425 - Fix lack of whitespace breaking conditional in toolkit-makefiles.sh; rs=build 2012-01-11 01:37:42 +00:00
Tim Taubert
3db0bf686e merge m-c to fx-team 2012-01-10 23:41:18 +01:00
Trevor Saunders
fe34f7aa70 disable osx tests part 2 test_caretmoved.xul had conflicts 2012-01-10 08:30:35 -05:00
Axel Hecht
96eed1ae6c bug 716842, make sure that l10n repacks have mobile/locales/Makefile, r=aki 2012-01-10 11:10:22 +01:00
Ed Morley
bb5f8fb51d Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-10 17:57:29 +00:00
Felipe Gomes
b483a6d88e Bug 706897. Fix intermittent test_destinationURI_annotation.xul failure. r=mak 2012-01-10 08:31:03 -08:00
Rail Aliiev
1546d86ef4 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
3b93d37fa9 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
d9083fa079 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
157d7987b6 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
87b9c3c466 Bug 714029 - Avoid jsctypes-test dependency on the xpcom glue. r=bsmedberg 2012-01-10 09:10:53 +01:00
Mike Hommey
601e4dce0c Backout 057e7ead186e (bug 714029) because of failure to build on Windows. 2012-01-10 10:51:55 +01:00
Dão Gottwald
7edf43681a 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
Richard Newman
e4010f25e4 Bug 716811 - Local DB calls getAsBoolean for IS_FOLDER, schema uses integers, ClassCastException results. r=blassey 2012-01-10 00:28:48 -08:00
Mike Hommey
79b5f65a4e Bug 710972 - Define G_VARIANT_TYPE_STRING_ARRAY when building against older glib. r=karlt 2012-01-10 09:12:23 +01:00
Mike Hommey
abd5771495 Bug 714029 - Avoid jsctypes-test dependency on the xpcom glue. r=bsmedberg 2012-01-10 09:10:53 +01:00
Mike Hommey
84247499ed Bug 712284 - Remove dladdr hack for NSS on android. r=ted 2012-01-10 09:10:53 +01:00
Mike Hommey
0ff14cec65 Bug 708570 - Make libfreebl depend on nspr. r=ted 2012-01-10 09:10:53 +01:00
Richard Newman
b6d73fd06b Bug 716760 - "Pair device" string addition. r=blassey 2012-01-09 20:45:23 -08:00
Nick Thomas
c1b2cfc825 Bug 693192 - Nightly builds infrequently fail with "make: *** [uploadsymbols] Error 50", r=ted 2012-01-10 14:36:05 +13:00
Ed Morley
0a4c1e1b34 Bug 716480 - Don't list "Change" as an entry on the control panel uninstall context menu for the Mozilla Maintenance Service; r=bbondy 2012-01-10 01:10:42 +00:00
Ed Morley
6bb3db1b07 Bug 716168 - Remove browser/components/wintaskbar/ now that the tests live in browser/modules/test/ (bug 699575 followup); r=gavin 2012-01-10 01:10:42 +00:00
Philipp von Weitershausen
ed1b90ca15 Bug 674726 follow-up: make WebTelephony build with gcc. r=bent DONTBUILD because NPOTB 2012-01-09 17:00:02 -08:00
Margaret Leibovic
f617037666 Bug 716722 - Remove unnecessary code and use Services.jsm in sanitize.js. r=mbrubeck 2012-01-09 15:59:14 -08:00
Terrence Cole
d99f31fcbe Bug 716176 - Trigger write barriers when copying BaseShapes; r=billm
Since getterObj and setterObj are hidden beneath unions, we need to manually
trigger their barriers.

--HG--
extra : rebase_source : c4936795ff5afbb23b77f680a4e607a6f1b722bd
2012-01-09 16:08:24 -08:00
Ehsan Akhgari
111c638c3f Bug 710940 - Make sure our implementation of get_current_cs does not return null, in order to respect hunspell's assumptions; r=smaug
--HG--
extra : rebase_source : b9396975701b71ba188e4242527d979b6b7f4334
2012-01-09 19:02:43 -05:00
Brian Nicholson
01c81dfb00 Bug 715673 - Hande browser-lastwindow-close events. r=mfinkle 2012-01-09 11:56:30 -08:00
Brian Nicholson
66b3083fa1 Bug 715388 - Don't show telemetry doorhanger for session restore. r=mfinkle 2012-01-09 11:51:07 -08:00
Jonathan Kew
fbb1939b1c bug 716229 - don't switch fonts for non-printing control chars. r=roc 2012-01-10 20:40:30 +00:00
Ehsan Akhgari
c3168dab40 Bug 716456 - Make sure to pass a correct ancestor to GetPreviousContent; r=bzbarsky 2012-01-10 15:35:04 -05:00
Vladan Djeric
df0f5abcb3 Bug 714450 - Mark the DB whitelist in Telemetry immutable after it is initialized. r=benjmain 2012-01-10 15:31:34 -05:00
Vladan Djeric
9e9287e28a Bug 708962 - Start Telemetry service at application start to avoid deadlock from GetService spinning event loop. r=benjamin 2012-01-10 15:29:58 -05:00
Benoit Girard
b854f5928c Bug 711564 - Disable ICA/CA Plug-in drawing model on 10.5 because of instability. r=smichaud
--HG--
extra : rebase_source : e204fd8058110d7fbefec1160013185dffc08132
2012-01-09 19:11:04 -05:00
Ed Morley
76e420dde6 Merge mozilla-central to mozilla-inbound 2012-01-10 20:04:09 +00:00
Rafael Ávila de Espíndola
fba1d057c9 Bug 715930 - Use stdc++compat.cpp on OS X too. r=:glandium. 2012-01-10 15:01:03 -05:00