Boris Zbarsky
169d28c38a
Back out revisions 042d50591265:69f4af72765c (bug 909645) due to Windows bustage causing a CLOSED TREE.
2013-08-28 01:46:00 -04:00
Phil Ringnalda
05087a4653
Back out 4bb5a77c36a6:88a3198c7007 (bug 900669) for b2g build failures
...
CLOSED TREE
2013-08-27 22:05:12 -07:00
Nicholas Cameron
08f7eabb3f
Bug 910054. Remove a printf from CompositorD3D11. r=mattwoodrow
2013-08-28 16:44:03 +12:00
Nicholas Cameron
0a69011226
Bug 909185. Use an RAII helper class for Add/RemoveMaskEffect. r=nical
2013-08-28 16:44:03 +12:00
Boris Zbarsky
c94b1e54b8
Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
424137e1c2
Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
6a10c247ac
Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
02ae438a43
Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
5c8dee11b4
Bug 909639 part 4. Make previously-unconditional headers conditional. r=smaug
2013-08-28 00:14:56 -04:00
Boris Zbarsky
f198bd8c3e
Bug 909639 part 3. Move our various conditional headers to the new bindingHeaders setup. r=smaug
2013-08-28 00:14:56 -04:00
Boris Zbarsky
3114a649b0
Bug 909639 part 2. Refactor our computation of whether we need the nsDOMQS header to make it easier to do similar other things. r=smaug
2013-08-28 00:14:56 -04:00
Boris Zbarsky
3b580484d9
Bug 909639 part 1. Refactor callForEachType to return a generator so we can use it more easily, and rename it to getAllTypes. r=smaug
2013-08-28 00:14:56 -04:00
Boris Zbarsky
0febfd8ab1
Bug 909415. Fix binding .pp files to not overbuild due to listing dependencies for the wrong file. r=khuey
2013-08-28 00:14:55 -04:00
Nicholas Nethercote
3c5b0c6b29
Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
...
--HG--
rename : js/src/jsdbgapi.h => js/public/OldDebugAPI.h
rename : js/src/jsdbgapi.cpp => js/src/vm/OldDebugAPI.cpp
extra : rebase_source : 9cd65a698e726c43d88d650f40823367bf98feae
2013-08-26 19:05:20 -07:00
Nicholas Nethercote
c040e15088
Bug 909597 (part 1) - Make jsdbgapi.h not depend on jsapi.h. r=luke.
...
--HG--
extra : rebase_source : b5f604153b34856a19852158fc67eb20b1aaffc3
2013-08-26 19:05:19 -07:00
Masayuki Nakano
40aa793d1c
Bug 909335 Don't pass key events to nsINativeKeyBindings if key event is already consumed by WalkHandlersInternal() r=smaug
2013-08-28 13:04:00 +09:00
Luke Wagner
d6fb8b7b4a
Bug 900669 - OdinMonkey: store relative offsets in AsmJSModule::{Exit,ExportedFunction} (r=bbouvier)
2013-08-23 17:51:46 -05:00
Luke Wagner
bf5ad9f470
Bug 900669 - OdinMonkey: un-HeapPtr more AsmJSModule property names (r=terrence)
...
--HG--
extra : rebase_source : 1411a2f8deb7422aac36add0bf20cdabc539930d
2013-08-23 17:32:47 -05:00
Luke Wagner
77513c81ef
Bug 900669 - OdinMonkey: put memcpy-able data in 'pod' fields of AsmJSModule (r=bbouvier)
...
--HG--
extra : rebase_source : a724fd33913db2f5610771bc97ffb19fa6f9777d
2013-08-12 18:40:52 -05:00
Ryan VanderMeulen
ed2d647b4b
Merge m-c to inbound on a CLOSED TREE.
2013-08-27 22:40:49 -04:00
Ryan VanderMeulen
6f0d3838c9
Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
...
Backed out changeset 46cf4c3eb447 (bug 899367)
Backed out changeset d8a876219fc7 (bug 899367)
Backed out changeset d930333f95a7 (bug 899367)
Backed out changeset efae8cc0fff8 (bug 899367)
Backed out changeset 1dd262d146a6 (bug 899367)
Backed out changeset 4c396b8a51d0 (bug 899367)
Backed out changeset c8c30176639a (bug 899367)
Backed out changeset aaa8fbcf9aaf (bug 899367)
Backed out changeset d1a782044a4b (bug 899367)
Backed out changeset b2672ab55046 (bug 899367)
Backed out changeset fc4deb0b06fa (bug 899367)
Backed out changeset b9f1018a609c (bug 899367)
2013-08-27 21:14:54 -04:00
Ryan VanderMeulen
6349254839
Backed out changeset 5acab2576a56 (bug 885277) for intermittent mochitest-other failures.
2013-08-27 20:52:18 -04:00
Ryan VanderMeulen
1f9cf546ef
Merge m-c to fx-team.
2013-08-27 20:38:23 -04:00
Ryan VanderMeulen
4d9889b6ac
Merge inbound to m-c.
2013-08-27 20:36:23 -04:00
Ryan VanderMeulen
d445929cc1
Merge b2g-inbound to m-c.
2013-08-27 20:21:43 -04:00
Margaret Leibovic
fe784086c3
Backout testPan part of 25ccd1446424 for causing test failures
2013-08-27 17:18:17 -07:00
David Keeler
0d58b48b10
bug 849553 - crypto.generateCRMFRequest should throw for bad key sizes r=bsmith
...
--HG--
rename : security/manager/ssl/tests/mochitest/bugs/test_bug882865.html => security/manager/ssl/tests/mochitest/bugs/test_generateCRMFRequest.html
2013-08-27 16:48:52 -07:00
John Daggett
79b86ebbe8
Bug 906704 - reftest for rotated synthetic bold. r=jrmuizel
2013-08-28 08:36:02 +09:00
John Daggett
08050e93bf
Bug 906704 - fix infinite loop drawing rotated synthetic bold text. r=jrmuizel
2013-08-28 08:36:02 +09:00
Nicolas Pierron
702e2628d5
Bug 908903 - Add testing function to toggle jit compiler options. r=jandem
2013-08-27 16:32:04 -07:00
Benoit Girard
bfc838b364
Bug 908449 - Implement GfxInfo::GetFeatureStatusImpl for gonk. r=bjacob
2013-08-27 19:26:46 -04:00
Kai Engert
e7a6934079
bug 887052 - follow-up: fix typo in browser_bug627234_perwindowpb.js r=keeler
2013-08-27 16:12:48 -07:00
Shu-yu Guo
7e5e997fd9
Bug 908939 - Use the original function to construct the |this| type set in inline dispatch in Ion. (r=jandem)
2013-08-27 16:01:54 -07:00
Shu-yu Guo
919cee288f
Bug 903028 - Do not allocate type sets off main thread. (r=bhackett)
2013-08-27 16:01:53 -07:00
Shu-yu Guo
85986cc967
Bug 909599 - Initialize PerThreadData for ForkJoinSlice. (r=nmatsakis)
2013-08-27 16:01:53 -07:00
Matt Woodrow
adccee1f7f
Bug 909128 - Support snapshot source surfaces in DrawTargetCG's CopySurface. r=jrmuizel
2013-08-28 10:54:52 +12:00
Andrew McCreight
f8bde121bd
Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
2013-08-27 15:39:02 -07:00
Luke Wagner
ece611f447
Bug 909534 - tidy up AsmJSSignalHandler, remove unnecessary SIGBUS handling (r=bhackett)
...
--HG--
extra : rebase_source : a02fa6e374ea610db1e964181b84e251e5e44cbf
2013-08-27 17:33:32 -05:00
Luke Wagner
01b593e712
Bug 909534 - don't call exit as a backstop in AsmJSSignalHandler (r=bhackett)
...
--HG--
extra : rebase_source : 12f00124b6c1806e0628d3eda0a47e474b24327d
2013-08-27 17:32:58 -05:00
Kannan Vijayan
0c7d1b6114
Bug 906781 - Optimize JSOP_FUNAPPLY with Array argument in Baseline. r=bhackett r=jandem
2013-08-27 18:32:40 -04:00
Gaia Pushbot
d7fbfe4020
Bumping gaia.json for 1 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/a183b055417d
Author: Rick Waldron <waldron.rick@gmail.com>
Desc: Bug 909641 - Re-enable SMS UI Thread Test (fails on CI)
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2013-08-27 15:25:22 -07:00
Bobby Holley
3ef78b339d
Bug 899367 - Make GetNativeGlobal consumers call GetWindowProxy and rm the former. r=mccr8
...
Some of the uses of this are a bit nonsensical now, but that's a problem for
another day.
2013-08-27 15:21:40 -07:00
Bobby Holley
5a94b003f3
Bug 899367 - Remove check for non-WindowProxy objects on an scx. r=mccr8
2013-08-27 15:21:40 -07:00
Bobby Holley
0542144683
Bug 899367 - Remove xpc_UnmarkGrayContext. r=mccr8
...
Default compartment objects are never gray anymore.
2013-08-27 15:21:39 -07:00
Bobby Holley
4233a4030a
Bug 899367 - Remove JSOPTION_UNROOTED_GLOBAL. r=luke,mccr8
...
\o/
2013-08-27 15:21:39 -07:00
Bobby Holley
0a90738ba7
Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
...
We need to simultaneously report the new Heap Pointer to the cycle collector,
and remove the old machinery for cycle-collecting the default object via the
JSContext.
2013-08-27 15:21:39 -07:00
Bobby Holley
a322d019a4
Bug 899367 - Have nsGlobalWindow go through nsJSContext to access the outer. r=mccr8
2013-08-27 15:21:39 -07:00
Bobby Holley
66f5004091
Bug 899367 - Stop depending on the default compartment object for DOM JSContexts. r=mccr8
2013-08-27 15:21:38 -07:00
Bobby Holley
ba547f42c5
Bug 899367 - Add an API to opt out of default compartment objects. r=luke
...
We need this explicit API because otherwise the default compartment object will
get set implicitly during the first call to InitClasses.
2013-08-27 15:21:38 -07:00
Bobby Holley
d8ec53aa09
Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
...
Note that this machinery will go away in further patches. But we want to be
deliberate about each of these steps.
2013-08-27 15:21:38 -07:00