Commit Graph

94092 Commits

Author SHA1 Message Date
Nicholas Nethercote
a8b96221a0 Bug 753249 (part 3) - Remove TCF_IN_WITH from TreeContextFlags. r=luke.
--HG--
extra : rebase_source : c88cc07d9a3868ec756daa1da0a0cbe875d3c144
2012-05-14 21:38:37 -07:00
Nicholas Nethercote
ca73f72a05 Bug 753249 (part 2) - Remove TCF_IN_FOR_INIT from TreeContextFlags. r=luke.
--HG--
extra : rebase_source : f70060e47de0130c558c798a572d83c9184f82c5
2012-05-14 21:38:36 -07:00
Nicholas Nethercote
fc08f81685 Bug 753249 (part 1) - Remove TCF_IN_FUNCTION from TreeContextFlags. r=luke.
--HG--
extra : rebase_source : 00d0bc1cdead33084b56d629868009f8280c7988
2012-05-14 21:38:35 -07:00
Robert O'Callahan
2bbcb226e2 Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00
Robert O'Callahan
41e12c9ddd Bug 750769. Add more logging. r=cpearce 2012-05-15 17:57:29 +12:00
Robert O'Callahan
73b8d69382 Bug 750769. Clarify that mNextState can only be PLAY_STATE_PAUSED or PLAY_STATE_PLAYING. r=cpearce 2012-05-15 17:57:23 +12:00
Robert O'Callahan
3e35dded86 Bug 750769. Clarify thread-safety guarantees around mPlayState and mNextState. r=cpearce 2012-05-15 17:57:17 +12:00
Mike Hommey
d53bf6160e Bug 751814 - Various Skia fixes for ARM without EDSP and ARMv6+. r=derf 2012-05-15 07:46:02 +02:00
Mike Hommey
693d8aa482 Bug 754557 - Fix building with --enable-methodjit-spew without --enable-debug. r=dmandelin 2012-05-15 07:44:58 +02:00
Mike Hommey
c20538e54d Bug 748001 - Use explicit targets for object files. r=ted 2012-05-15 07:44:32 +02:00
Jason Orendorff
c805c1a187 Bug 752092 - Support building SpiderMonkey without JS_HAS_XML_SUPPORT. r=terrence. 2012-05-14 18:53:30 -05:00
Jason Orendorff
474b598d8d Bug 710479 - ASan reports invalid read in PopOffPrec. r=dmandelin. 2012-05-14 18:49:09 -05:00
Jason Orendorff
ac411cc41b Bug 721497 - Assertion failure: compartment mismatched, at ../jscntxtinlines.h:153 with dumpStack. r=luke. 2012-05-14 18:47:32 -05:00
Vladimir Vukicevic
1e324efc24 b=749426; don't use CreateSamplingRestrictedDrawable on mobile to avoid OOM; r=jrmuizel 2012-05-16 10:03:08 -04:00
Oussama BADR
9787937a5f Bug 754230 - IA2::get_states should expose STATE_DEFUNCT if accessible is defunct, r=surkov 2012-05-16 22:29:43 +09:00
Patrick McManus
5d463dbebd Bug 755316 nullhttptransaciton based spdystream does not finish r=honzab 2012-05-16 09:05:34 -04:00
Patrick McManus
e0b866bdf6 bug 755174 spdysession::readsegments may not set reader without transaction r=honzab 2012-05-16 09:05:34 -04:00
Patrick McManus
477a166522 Bug 755167 - spdysession::mConnection should not be nsHttpPipeline r=honzab 2012-05-16 09:05:34 -04:00
Rafael Ávila de Espíndola
49a66015ce Bug 683975 - build gawk. r=rail. 2012-05-16 07:50:05 -04:00
Rafael Ávila de Espíndola
acab1a33ac Bug 755338 - convert integer types in Telemetry.cpp. r=taras. 2012-05-16 07:39:21 -04:00
Rail Aliiev
788da1a056 Bug 753501 - Add empty tooltool manifests to some platforms. r=ted 2012-05-16 07:17:27 -04:00
Mounir Lamouri
ee0ff66559 Bug 755322 - No input type should be suffering from value missing when the element is not mutable. r=bz 2012-05-16 12:43:20 +02:00
Mounir Lamouri
9b8bbd343d Bug 754141 (4/4) - Add AppsService.js and AppsService.manifest to package-manifest.in's. r=vingtetun 2012-05-16 12:41:35 +02:00
Mounir Lamouri
f8a14d2a40 Bug 754141 (3/4) - Get the application object from an AppsService based on the manifest URL and save it on the window object. r=fabrice,jlebar 2012-05-16 12:40:47 +02:00
Mounir Lamouri
c98b0f25fc Bug 754141 (2/4) - Add a SetApp() method that takes the manifest URL value. r=jlebar 2012-05-16 12:40:09 +02:00
Mounir Lamouri
70dc2d8dfb Bug 754141 (1/4) - Get the mozapp attribute value from the parent instead of its presence. r=jlebar 2012-05-16 12:39:27 +02:00
Ed Morley
8a3d63dec8 Merge mozilla-central to mozilla-inbound 2012-05-16 11:23:59 +01:00
Jonathan Watt
f3feefa951 Bug 755247 - Have automation.py.in set browser.startup.page to 0 so it initial loads about:blank. r=ted.
--HG--
extra : rebase_source : 179bf28ad82e9544a43715ae4708689efcfc9f4c
2012-05-16 11:07:50 +01:00
Jonathan Watt
81c12cf5b8 Bug 755457 - Switch tests to using MozReftestInvalidate to avoid random failures. r=longsonr.
--HG--
extra : rebase_source : 1ea53f76a9e878fd56e0eb479fe6f93ca2419327
2012-05-16 11:07:43 +01:00
Jonathan Watt
1c9fa9bc51 Bug 755056 - nsSVGForeignObjectFrame's mRect should include its x/y offset. r=longsonr.
--HG--
extra : rebase_source : e60952de7b9e46ec023154bc64afc246b44994fe
2012-05-16 11:04:31 +01:00
Till Schneidereit
53b81d3cba Change nsXPConnect::CheckForDebugMode to trigger one multi-compartment GC instead of individual GCs for all compartments, to fix GC pauses when switching tabs with Firebug. Bug 754201, r=jorendorff, r=sfink. 2012-05-14 18:46:51 -05:00
Jonathan Watt
675d300fbe Bug 754696 - Make nsSVGOuterSVGFrame call UpdateBounds on its children before calling FinishAndStoreOverflow. r=longsonr.
--HG--
extra : rebase_source : 00b21402c183c034e7e87575bad4ddaeed7985c1
2012-05-13 20:30:44 +01:00
Jacek Caban
f96d6c2893 Bug 754582 - Fixed unused-result warnings in Windows-specific code r=benjamin 2012-05-16 10:48:45 +02:00
Jacek Caban
a9bd81bda6 Bug 755229 - Use YASM for libvpx on mingw builds r=khuey 2012-05-16 10:47:59 +02:00
Makoto Kato
b843767fc2 Bug 753772 - [VC8 (SeaMonkey)] gfx/2d/Factory.cpp compilation fails since bug 732985 landed. r=bas 2012-05-16 17:40:51 +09:00
Arjun
ca8b0bb826 Bug 741474 - Intermittent failure of accessible/tree/test_img.html | Different amount of expected children, r=surkov 2012-05-16 17:01:34 +09:00
Jared Wein
2f53734644 Bug 751444 - The About dialog should have visual indications of keyboard navigation. r=felipe 2012-05-12 15:50:06 -07:00
Benoit Jacob
bfeaeaba01 Bug 754056 - call ReadUnlock() before replacing tiles - r=bgirard 2012-05-12 16:56:55 -04:00
Mark Capella
efda725334 Bug 748719 - put ApplicationAccessible class into mozilla::a11y namespace, r=surkov, f=hub 2012-05-12 16:09:07 -04:00
Bas Schouten
2b663f11cf Bug 753835: Clip to mask image rather than relying on EXTEND_NONE. r=roc 2012-05-12 19:01:20 +02:00
Raymond Lee
e9c89f61e2 Bug 721283 - TPS driver should unload observers on exit r=gps 2012-05-12 02:40:09 +08:00
Gregory Szorc
383b14f503 Merge m-c into s-c 2012-05-11 11:31:42 -07:00
Kyle Huey
74a295727d Bug 726376: Prevent infinite recursion in indexedDB::cmp. r=sicking 2012-05-11 10:47:27 -07:00
Landry Breuil
683f9c1ac7 bug 749678 - inconditionally export thread_helper.h, gfx/gl requires it - r=bjacob
This is a VERY TEMPORARY fix until bug 753119 lands. The only reason why it's acceptable
is that bug 753119 will take it out very soon. Non-profiler code should not use profiler headers.
2012-05-11 07:55:39 -04:00
Honza Bambas
cecbeabaf1 Bug 729951 - WebAPI does not refresh as offline when device switches from online to offline, r=mark.finkle 2012-05-11 12:57:07 +02:00
Dão Gottwald
612cfe389e Bug 658738 - reduce MAX_LEAK_COUNT to match the status quo 2012-05-11 12:18:50 +02:00
Olli Pettay
84d5ebb475 Bug 754089 - remote mozbrowser's messagemanager shouldn't have parent, r=jlebar 2012-05-11 10:47:40 +03:00
Joe Drew
f71f46752d Merge last PGO-clean cset from inbound to central. 2012-05-10 21:25:37 -04:00
Mounir Lamouri
38e33bedc8 Bug 740192 - Screen orientation needs a specific security model for installed web apps. r=jlebar 2012-05-10 17:49:34 -07:00
Mounir Lamouri
18041509b8 Bug 753978 - Be able to know if a window is part of an application. r=jlebar 2012-05-10 17:56:21 -07:00