Commit Graph

130145 Commits

Author SHA1 Message Date
Geoff Brown
5931069e78 Bug 865006 - Enable more xpcshell tests on Android; r=jmaher DONTBUILD 2013-04-30 12:38:18 -06:00
Mats Palmgren
796a090f34 Bug 866785 - Move repeated nsIFrame::List implementations code to a new method, ListGeneric, for re-use. Cleanup and improve the code a bit. r=roc
Specifically:
* move all the frame dump methods to nsIFrame. Especially nsFrame::ListTag
  was annoying, often requiring a cast to nsFrame*.
* print common values in the same order for all types of frames
* print fluid continuations as "next-in-flow=%p" and non-fluid as
  "next-continuation=%p" (as before)
* print the style-context more compactly, e.g.
  "[sc=0x7faa6b60e0a0] pst=:first-line" becomes
  "[sc=0x7faa6b60e0a0:first-line]"
* suppress printing visual/scroll-overflow rects when they are identical
  to mRect and do the same for nsLineBox::List where it was especially
  hard to see which lines actually had real overflow
* fix a bug that printed the child list name at the far right when the
  principal list was empty (making it hard to see)
* print the address of child lists (other than the principal list) to
  help debug frame list property bugs
* s/NS_IMETHODIMP/void/
2013-04-30 20:38:52 +02:00
Bas Schouten
79b9b4b638 Bug 866952: Unregister from old GrallocBufferActor when switching buffers. r=bjacob 2013-04-30 12:14:21 +02:00
Bas Schouten
78505b08a3 Bug 864017: Deal with GrallocPlanarYCbCrImage on the client side. r=bjacob 2013-04-30 12:14:20 +02:00
Bas Schouten
8c3e270117 Bug 866521: Deal with other PixelFormats for Gralloc buffers. r=bjacob 2013-04-30 12:14:20 +02:00
Brian Nicholson
b414f6862a Bug 865923 - Use solid shapes for inverse listSelector drawables. r=lucasr 2013-04-30 11:34:09 -07:00
David Zbarsky
0ec6ae8851 Bug 866527 Part 2 - Fix ctypes rooting hazards r=terrence 2013-04-30 14:32:17 -04:00
Jonathan Kew
48470aacff bug 866747 - stroke glyphs individually instead of making a single path for the entire text run. r=bas 2013-04-30 19:26:28 +01:00
Paul Adenot
af4a66883d Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
--HG--
extra : rebase_source : 215d7cbe21144a3ed2a0642e49f10c4f10d1d66a
2013-04-30 16:04:44 +02:00
Paul Adenot
1b61b9ddf0 Bug 867089 - Validate the playbackRate before using it. r=ehsan
--HG--
extra : rebase_source : 6e4065d4db69cb2d13f7ba5c05fbe9c74db03bf3
2013-04-30 16:04:05 +02:00
Jonathan Griffin
746d718b5d Bug 866342 - Use try/catch around weakref.get(), r=mdas 2013-04-30 11:22:03 -07:00
Jonathan Griffin
48aba3542c Bug 865859 - Update mozbase deps, r=ahal 2013-04-30 10:01:14 -07:00
Mihai Sucan
b92afe119b Bug 863943 - Fix for intermittent browser_webconsole_bug_602572_log_bodies_checkbox.js | Test timed out; r=me 2013-04-30 20:40:27 +03:00
Ryan VanderMeulen
96f967563d Merge m-c to inbound. 2013-04-30 13:44:44 -04:00
Andrea Marchesini
33c5f8cd73 Bug 866679 - Convert DOMSVGZoomEvent to WebIDL. r=Ms2ger 2013-04-30 13:43:25 -04:00
Andrea Marchesini
1c438c86dd Bug 866679 - Rename DOMSVGZoomEvent to SVGZoomEvent. r=Ms2ger
--HG--
rename : content/svg/content/src/nsDOMSVGZoomEvent.cpp => content/svg/content/src/SVGZoomEvent.cpp
rename : content/svg/content/src/nsDOMSVGZoomEvent.h => content/svg/content/src/SVGZoomEvent.h
2013-04-30 13:43:07 -04:00
Andrew McCreight
fb7e9aeb76 Bug 798165 - Make nsTimeout more of a real cycle collected class. r=smaug 2013-04-30 10:41:23 -07:00
Andrew McCreight
a3b48ea542 Bug 864344 - Remove unused code for NS_Alloc failures in the cycle collector. r=smaug 2013-04-30 10:41:23 -07:00
Andrew McCreight
3a1c8cd8d3 Bug 716716 - Add templated way to iterate over purple buffer entries. r=smaug 2013-04-30 10:41:23 -07:00
Andrew McCreight
fd769e05e8 Bug 866151 - Clean up usage of nsCycleCollector.h and nsCycleCollectorUtils.h. r=smaug,bsmedberg
--HG--
rename : xpcom/base/nsCycleCollector.h => xpcom/glue/nsCycleCollectionJSRuntime.h
2013-04-30 10:41:22 -07:00
Ryan VanderMeulen
200fc51111 Merge inbound to m-c. 2013-04-30 13:34:12 -04:00
Chris Cooper
dfbf3b84c3 Bug 851573 - Set --enable-stdcxx-compat for static analysis clang build (DONTBUILD) - r=jcranmer 2013-04-30 12:52:44 -04:00
Ed Morley
a8d44dbeb4 Merge latest green inbound changeset and mozilla-central 2013-04-30 13:53:14 +01:00
Ed Morley
bf78b1505a Merge mozilla-central to birch 2013-04-30 10:36:10 +01:00
Tim Taubert
ab30c62c82 merge m-c to fx-team 2013-04-30 10:39:24 +02:00
Panos Astithas
423ce44d1c Bug 861197 - chrome.manifest files created by the devtools loader should be ignored; r=dcamp; DONTBUILD because NPOTB 2013-04-30 10:22:25 +03:00
Phil Ringnalda
47cc5a79b7 Bug 862520 followup - Package skipped_tests_winxp.txt so we actually skip failing webgl mochitests 2013-04-29 21:39:05 -07:00
Ryan VanderMeulen
9950026482 Merge m-c to birch. 2013-04-29 21:22:24 -04:00
Gary Kwong
dbfec19dda Add suppression entry for bug 866959. DONTBUILD 2013-04-29 16:25:12 -07:00
Gavin Sharp
d6895e4f9d Bug 866748 - isTopLevel shouldn't throw. r=smaug 2013-04-29 15:52:57 -07:00
Ryan VanderMeulen
9f23989c39 Merge birch to inbound. 2013-04-30 12:26:29 -04:00
Ryan VanderMeulen
86e1b68b94 Merge m-c to inbound. 2013-04-30 12:26:01 -04:00
Ryan VanderMeulen
c5152229c0 Backed out changesets 5447d49a2c6f and ab9c9d0819a2 (bug 867089) for mochitest failures.
CLOSED TREE
2013-04-30 11:16:55 -04:00
Ryan VanderMeulen
ec038bd16e Backed out changeset f4da799815da (bug 861689) for mochitest asserts.
CLOSED TREE
2013-04-30 11:12:17 -04:00
Olli Pettay
6ac80f5895 Bug 866347 - Don't include jsapi.h in ErrorResult.h, r=waldo
--HG--
extra : rebase_source : e2b44338cf71a858b0a40c59a1af4e90620ed3aa
2013-04-30 17:04:52 +03:00
Jon Coppeard
4b39dc9220 Bug 866762 - GC: A few more XPConnect rooting hazards r=bholley 2013-04-30 15:27:48 +01:00
Yura Zenevich
509af88951 Bug 866293 - Increase test timeout threshold to avoid intermittent test failures. r=Yoric 2013-04-30 10:26:46 -04:00
Ryan VanderMeulen
5aa2016e95 Backed out changeset 49976a593558 (bug 866748) for mochitest asserts. 2013-04-30 10:15:09 -04:00
Ryan VanderMeulen
d1a59f8eab Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures. 2013-04-30 10:08:38 -04:00
Paul Adenot
c818e7f6de Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan 2013-04-30 16:04:44 +02:00
Paul Adenot
2aaf48a8a7 Bug 867089 - Validate the playbackRate before using it. r=ehsan 2013-04-30 16:04:05 +02:00
Jan de Mooij
de1e03043a Bug 846648 - Inline polymorphic property accesses in Ion based on baseline caches. r=bhackett 2013-04-30 15:26:02 +02:00
Brian O'Keefe
43eddbd12b Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-04-30 09:08:31 -04:00
Brian O'Keefe
0099cfc905 Bug 862986 - Part 1a: Move MOZ_CHILD_PROCESS_NAME and MOZ_CHILD_PROCESS_BUNDLE to configure.in, remove ipc/app/def.mk. r=glandium 2013-04-30 09:05:17 -04:00
Kevin Grandon
8a965a261a Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice 2013-04-30 09:01:46 -04:00
Gavin Sharp
06ebf408ff Bug 866748 - isTopLevel shouldn't throw. r=smaug 2013-04-29 15:52:57 -07:00
Norbert Lindenberg
22e76263d1 Bug 866369 - Test case for jstests/test402. r=jwalden 2013-04-30 08:52:43 -04:00
Martijn Wargers
927d1111f4 Bug 861689 - Unable to restore focus, expect failures and timeouts after certain tests in the b2g mochitest run. r=jmaher 2013-04-29 23:14:32 +02:00
Federico Paolinelli
d3e14fd360 Bug 731491 - Rework GeckoProvider. r=rnewman
--HG--
rename : mobile/android/base/db/GeckoProvider.java => mobile/android/base/db/PerProfileContentProvider.java
2013-04-30 08:52:42 -04:00
Ryan VanderMeulen
c31d782c33 Merge m-c to inbound. 2013-04-30 08:09:43 -04:00