Commit Graph

135136 Commits

Author SHA1 Message Date
Georg Fritzsche
620e73924b Bug 883671 - Get rid of plugin.expose_full_path. r=bsmedberg 2013-06-17 12:35:29 +02:00
Jon Coppeard
38bba7f726 Bug 877762 - GC: Post-barrier cycle collector participants - 8 Convert JS::Object to use Heap<T> (XBL) r=bz r=sfink 2013-06-18 11:00:38 +01:00
Jon Coppeard
c43484e0e2 Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz 2013-06-18 11:00:38 +01:00
Jon Coppeard
c1b9a0f0bd Bug 877762 - GC: Post-barrier cycle collector participants - 6 Convert jsid and JS::String to use Heap<T> r=smaug 2013-06-18 11:00:38 +01:00
Jon Coppeard
7bcacd601c Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug 2013-06-18 11:00:37 +01:00
Jon Coppeard
ab74ea727b Bug 877762 - GC: Post-barrier cycle collector participants - 4 Convert JSScript* to use Heap<T> r=smaug 2013-06-18 11:00:37 +01:00
Jon Coppeard
d6fdbd88b7 Bug 877762 - GC: Post-barrier cycle collector participants - 3 Add hashtable type that stores Heap<T> values r=jlebar 2013-06-18 11:00:37 +01:00
Jon Coppeard
daa49e2da7 Bug 877762 - GC: Post-barrier cycle collector participants - 2 Stop nsTArray memmoving Heap<T>s r=jlebar r=bz 2013-06-18 11:00:37 +01:00
Jon Coppeard
d7fa9d4859 Bug 877762 - GC: Post-barrier cycle collector participants - 1 Fixes and updates to JS::Heap<T> r=terrence 2013-06-18 11:00:37 +01:00
Hannes Verschore
cc84e15845 Bug 880471: IonMonkey: Remove the request for unused temp. variable for x86/arm unboxing, r=jandem 2013-06-18 11:43:34 +02:00
Robert O'Callahan
0202dcc4d5 Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats 2013-06-17 17:16:27 +12:00
Robert O'Callahan
f3277d1b19 Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats 2013-06-18 21:15:39 +12:00
Robert O'Callahan
784c573287 Bug 876092. Part 1. Don't let effects of MarkFramesForDisplayList carry over between pages. r=mats 2013-06-18 21:15:37 +12:00
Robert O'Callahan
21d8f99f47 Bug 882027. Make MediaDecoder::UpdateReadyStateForData always be responsible for calling GetNextFrameStatus when that value is passed to HTMLMediaElement::UpdateReadyStateForData, but keep calling GetNextFrameStatus on the state machine thread to suppress dispatching of redundant runnables when nothing has changed. r=cpearce 2013-06-17 17:15:32 +12:00
Ed Morley
c9dc3c5b2b Bug 882867 - Disable test-firefox-tabs.js on Linux for too many intermittent failures 2013-06-18 09:23:41 +01:00
Matt Woodrow
9ba484628f Bug 876626 - Make CanAnimateProperty correclty respect the CanAnimate_AllowPartial flag. r=dzbarsky 2013-06-18 20:03:20 +12:00
Matt Woodrow
b466daf5b0 Bug 876626 - Always redraw the entire reftest canvas for async animations tests. r=roc 2013-06-18 19:59:46 +12:00
Matt Woodrow
a88b560e9c Bug 873944 - When we have OMTC, don't invalidate and wait for the widget paint event, just call DidPaint immediately. If we do get a widget paint event (from an OS initiated resize or similar), then block until the compositor has drawn the frame. r=roc 2013-06-18 19:59:29 +12:00
Matt Woodrow
5d24cf936d Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc 2013-06-18 19:59:00 +12:00
Matt Woodrow
139484072b Bug 873944 - Add FlushRendering API to the compositor interface. r=nrc 2013-06-18 19:58:43 +12:00
Jan de Mooij
fc75e28127 Bug 704356 - Touch CLOBBER for jspropertycache.cpp removal. 2013-06-18 09:41:08 +02:00
Jan de Mooij
22b86d4fe0 Bug 704356 - Remove the JS property cache. r=njn, sr=luke
--HG--
extra : rebase_source : 67079f154c13fd401388792ec1410adb04157092
2013-06-18 09:16:57 +02:00
Max Li
fb4602b57a Bug 756690 - Add option to not land on images with no alt text. r=eeejay 2013-06-17 16:25:24 -04:00
Jonathan Kew
66d469548d bug 877203 - consistently use pixel-rounded values for maxAscent/Descent in the FT2 font metrics. r=roc 2013-06-18 07:50:02 +01:00
Nicholas Nethercote
6e1bfca609 Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
--HG--
extra : rebase_source : 32a4ee649fe206ddb966527eb0f6275c076cbea2
2013-06-06 21:35:53 -07:00
Boris Zbarsky
4cb7712ac9 Bug 883358 part 2. Use the new information in bindings error reporting. r=smaug 2013-06-17 16:31:13 -04:00
Boris Zbarsky
6425009b7f Bug 883358 part 1. When creating getter/setter functions for the JSPROP_NATIVE_ACCESSORS case in JS_DefineProperties/JS_DefineProperty, give them the name of the property. r=till 2013-06-17 16:31:04 -04:00
Ehsan Akhgari
708afdab1d Follow-up to bug 674927 part 1: Mark the failing reftests as passing on Android since spell checking is completely disabled there 2013-06-17 23:09:52 -04:00
Phil Ringnalda
e4aa203c13 Back out b5854baf067d (bug 884004) for Android mochitest failures 2013-06-17 19:47:39 -07:00
Daniel Holbert
ea6298b367 Bug 403297: Skip "Unable to test style tree integrity" warning for viewport frames. r=bz 2013-06-17 19:44:09 -07:00
Dan Gohman
55d23f9696 Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies 2013-06-17 18:31:47 -07:00
Dan Gohman
196cf87c5f Bug 883569 - X86 assembly spew fixes r=sstangl 2013-06-17 14:00:50 -07:00
Nicholas Cameron
2257e14a6b Bug 849399. Invalidate existing style rule if we start a transition. r=dbaron 2013-06-18 14:18:55 +12:00
Nicholas Cameron
287b02fbf4 Bug 849399. Change reftest 598726-1 to only transition on transform; r=dbaron 2013-06-18 14:18:55 +12:00
Nicholas Cameron
971cbd3ba9 Bug 849399. Adjust test timeouts to account for newly correct behaviour in nsTransitionManager.cpp. r=dbaron 2013-06-18 14:18:55 +12:00
Nicholas Cameron
b0fdedf54b Bug 883687; fix typo in 'Found unexpected crash dump' message . r=heycam 2013-06-18 14:18:55 +12:00
Phil Ringnalda
f8140ab1ad Back out 090ebbb90a7f (bug 873914) for Android build bustage
CLOSED TREE
2013-06-17 18:43:01 -07:00
Aryeh Gregor
b7fb1d6cac Bug 674927 part 1 - Add reftests for spellcheck in contenteditable; r=ehsan 2013-06-17 21:23:53 -04:00
Ehsan Akhgari
04a05988cc Bug 884020 - Don't use the register keyword in SVG code in order to fix the build with recent clangs; r=dholbert 2013-06-17 19:22:38 -04:00
Terrence Cole
5e5844dee7 Bug 883466 - Followup fix for failure on TBPL that does not reproduce locally; r=njn
--HG--
extra : rebase_source : bb2f18dd6acee248070a05998bdc541e7eeedbab
2013-06-17 17:54:55 -07:00
Brian Hackett
82dd37e6f6 Bug 883973 - Try disabling PGO around InlineFrameIteratorMaybeGC::findNextFrame, r=djvj. 2013-06-17 18:51:38 -06:00
Benoit Girard
94f82b3339 Bug 873914 - Allow selecting profiled thread. r=snorp
--HG--
extra : rebase_source : 011e3481e6bf3792805e054370c89709847a0f06
2013-05-16 16:31:50 -04:00
Nathan Froyd
4f82d5d99a Bug 883983 - let the httpd server choose its port in reftests; r=ted 2013-06-17 14:59:52 -04:00
Nathan Froyd
f815bcde54 Bug 883981 - correctly reflect the server's port in httpd.js; r=ted 2013-06-17 14:58:56 -04:00
Nathan Froyd
fa18c2bdb2 Bug 884022 - fix clang warnings about pointer-to-int comparisons in test_AsXXX_helpers.cpp; r=dholbert 2013-06-17 17:18:40 -04:00
Daniel Holbert
4da9a48c26 Bug 882975: Fix typo (s/max-height/min-height/) in flexbox-sizing-*-1 reftests, and fix reference cases accordingly. (test-only) 2013-06-17 17:24:13 -07:00
Sriram Ramasubramanian
434a4bc08b Bug 884004: DexClassLoader should use context's class loader. [r=kats]
--HG--
extra : rebase_source : ef88af9ee62fb357528c4116247a7f57bae70cf3
2013-06-17 12:55:01 -07:00
Terrence Cole
2f5927340f Bug 883466 - Fix build failure in GGC caused by jsobjinlines.h reorganization; r=njn
--HG--
extra : rebase_source : 7fe3ba7e1d7efbd650d6b88f9bc8cea46f8dadac
2013-06-17 11:46:50 -07:00
Chris Peterson
303c9286de Bug 827407 - Back out Flash fullscreen video bug 809055 to test whether FlashPaintSurface crashes are correlated. r=snorp 2013-06-11 10:09:57 -07:00
Ryan VanderMeulen
43813a051e Merge m-c and inbound. 2013-06-17 20:00:22 -04:00