Граф коммитов

9219 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 1bb2d1626a Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Ed Morley 0bf60a2d4a Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-15 12:19:29 +01:00
Ms2ger d167e9e449 Bug 540433 - Remove nsIDocumentViewer; r=smaug 2011-10-15 09:33:26 +02:00
Joel Maher 4e805ec92d Bug 666643 - convert snapshotWindow to SpecialPowers. r=ted 2011-10-14 07:52:02 -04:00
Jonathan Kew c2fbbcec84 bug 671297 - add memory reporting for textRuns. r=roc,jlebar 2011-10-14 08:06:35 +01:00
Justin Lebar fee35bf119 Back out bug 683777 (backout of bug 646641) due to moth orange. 2011-10-12 23:03:00 -04:00
Justin Lebar f60b9568a1 Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Jeff Walden 1872189eac Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden 37f2b96015 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Matt Woodrow 953041ee8e Bug 693520 - Fix backface visibility calculations, and share can-hit checks. r=derf 2011-10-12 16:16:06 +13:00
Matt Woodrow 3d71de9278 Bug 693519 - Don't call GetHitDepthAtPoint if we didn't hit anything. r=roc 2011-10-12 16:16:05 +13:00
Boris Zbarsky a7535fded8 Bug 693219. Don't use TimeDuration methods from static constructors. r=roc 2011-10-11 17:29:12 -04:00
Boris Zbarsky a9ab4a68e2 Bug 682088. Allow arbitrary CSS colors as values of the various color preferences. r=dbaron 2011-10-11 17:29:12 -04:00
Daniel Holbert 1c744a5928 Bug 691959: Remove unused variable 'bool done' from nsCSSFrameConstructor.cpp. r=dbaron 2011-10-08 14:44:26 -07:00
Scott Johnson d6fc4ac271 Backout cset a48ccb52c137 from bug 666446 while we sort out regressions 2011-10-07 00:26:01 -07:00
Scott Johnson 3335392a3d Backout cset a476b7988f63 from bug 666446 while we sort out regressions 2011-10-07 00:25:48 -07:00
Scott Johnson 3e68531207 Backout cset 5b4dd36b1f78 from bug 666446 while we sort out regressions 2011-10-07 00:24:57 -07:00
Ehsan Akhgari 94ef833fbf Bug 691824 - Part 2: Backout changeset 306153bf7a41 from bug 10209 which effectively wallpapered bug 691824
(landing on a CLOSED TREE)
2011-10-06 19:22:04 -04:00
Matt Woodrow eaf62b2e5a Bug 684759 - Followup - Add missing file to fix inbound bustage on a CLOSED TREE 2011-10-07 11:14:06 +13:00
Justin Lebar 5ac8f35b44 Bug 688619 - Make FrameLayerBuilder::DisplayItemEntry use an nsAutoTArray. r=roc
--HG--
extra : rebase_source : 7793ddde81ad25127a75fc8f2b9d67d454941b83
2011-10-06 17:35:08 -04:00
Matt Woodrow c62fce49f3 Bug 684759 - Part 5 - Add tests for preserve-3d layer sorting. r=roc 2011-10-07 10:24:58 +13:00
Matt Woodrow f5291f7ce5 Bug 684759 - Part 3b - Add event handling for sorted preserve-3d layers. r=roc 2011-10-07 10:24:02 +13:00
Matt Woodrow 224fe2d2f1 Bug 684759 - Part 3a - Sort preserve-3d layers using their z depth at points where they intersect in 2d space. r=roc 2011-10-07 10:23:18 +13:00
Alexander Surkov f61384ca0f Bug 634197 - assert if accessible tree update triggers reflow, r=bz, davidb 2011-10-06 11:10:30 +09:00
Justin Lebar 072ebfdecb Back out changeset 153237ff0f46 (bug 688619) due to some late-breaking comments.
--HG--
extra : rebase_source : d422ab65b4f73b1eb13b05db4b03d83b1b803c69
2011-10-05 21:01:49 -04:00
Justin Lebar 88d270cd87 Bug 688619 - Make FrameLayerBuilder::DisplayItemEntry use an nsAutoTArray. r=roc 2011-10-05 19:39:04 -04:00
Jesse Ruderman 4d8d0bbbf8 Add crashtest from bug 597924 2011-10-03 16:35:59 -07:00
Scott Johnson 1fcf5dac47 Bug 666446, Part 7/18 - Change nsImageLoader to utilize new refresh driver animations to overcome performance issues with animated background images. [r=roc] 2011-10-03 13:39:05 -07:00
Scott Johnson 7db2a110ad Bug 666446, Part 3/18 - Create hook functions in nsLayoutUtils to coalesce some of the new code for frame-like objects and avoid code duplication. [r=roc] 2011-10-03 13:39:05 -07:00
Scott Johnson da9b6d9538 Bug 666446, Part 2/18 - Change nsRefreshDriver to accept imgIRequest objects to facilitate refresh driver-based animations. [r=roc] 2011-10-03 13:39:05 -07:00
Marco Bonardo e80d62512a Merge last good changeset from mozilla-inbound to mozilla-central 2011-10-03 15:34:14 +02:00
Matt Woodrow e72fafb94c Bug 691106 - Merge sequential nsDisplayTransforms and give them unique frame keys. r=roc 2011-10-03 17:02:25 +13:00
Ms2ger 1c8b625f5d Bug 93077 - Support #top in standards mode; r=bz 2011-10-01 18:14:40 +02:00
Phil Ringnalda d71bb40a2f Bug 683163 - Disable the too-mittently-failing bug389321-1.html on Windows
--HG--
extra : rebase_source : f7ad5865c3cbf47746545eee2f03c7d884bce76f
2011-09-30 21:46:46 -07:00
Ben Turner e0e3d10db7 Bug 690962 - 'Remove useless assertion now that we use bool instead of PRBool'. r=dbaron. 2011-10-02 13:59:37 -07:00
Ehsan Akhgari 8b212e42ed Bug 656130 - Part 1: Make sure that the absolute containing frame to be returned is actually marked as such in the frame tree; r=bzbarsky 2011-05-11 19:53:34 -04:00
Ehsan Akhgari c4f365dd4e Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky 2011-05-12 00:04:30 -04:00
Ehsan Akhgari 30f43ed109 Bug 10209 - Part 5: Allow table elements to act as absolute positioning containers; r=roc 2011-05-09 20:36:10 -04:00
Ehsan Akhgari 086e8d4d00 Bug 10209 - Part 3: Adjust the assertion count on the test case for bug 348729; r=roc 2011-09-26 18:42:07 -04:00
Ehsan Akhgari 92ce234a01 Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc 2011-04-29 19:02:33 -04:00
Ehsan Akhgari 028c3c19ef Bug 10209 - Part 1: Add an API for absolute container support for all frame types; r=roc 2011-04-27 19:41:43 -04:00
Michael Wu ac54b41b01 Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Adam Dane [:hobophobe] 5988d33707 bug 591249 - event dragleave not properly dispatched if drag-and-drop aborted with ESC within iframe. r=smaug 2011-09-26 15:55:04 -05:00
Boris Zbarsky 8130668f5f Bug 689564. Only forward event attributes on body/frameset to the window if we also forward the corresponding on* property. r=smaug 2011-09-28 11:54:50 -04:00
Mats Palmgren 9f1931699d Bug 688044 - ASSERTION: Why is the root in mDirtyRoots already? r=bzbarsky 2011-09-28 10:31:01 +02:00
Timothy Nikkel 00d41864a7 Bug 635645. Increase the amount of scrolling performed by using the arrow keys from 1 line to 2 lines. r=roc
This improves scrolling speed and is more inline with what other browsers do.
2011-09-27 14:05:21 -05:00
Boris Zbarsky 12f9a74cb2 Bug 645538. Remove bogus warning. r=roc 2011-09-26 00:53:30 -04:00
Boris Zbarsky 90c5a3508c Bug 677002. Back out the patch for bug 666643 because it disabled a bunch of tests. r=khuey 2011-09-23 12:27:18 -04:00
Justin Lebar 723903c919 Bug 688624 - Use nsAutoTArray in nsDisplayList::HitTest. r=roc 2011-09-22 23:50:57 -04:00
Ehsan Akhgari 3fa291144c Backout changeset a72195ce0eaa (bug 612128) becasue of Fennec regressions 2011-09-22 18:09:44 -04:00