Mike Hommey
59a17d0f20
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
3fa7456cd6
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Birunthan Mohanathas
6f158bc61c
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
...
--HG--
extra : rebase_source : 9335e9b4b0ac02e8066fbb79797bbc0d3fd73874
2013-10-23 16:36:09 -04:00
Jonathan Kew
60a897da37
bug 877203 pt 3 - update font prefs for Android to refer to Clear Sans. r=blassey
2013-10-23 22:04:40 +02:00
Ed Morley
2b652a30e1
Backed out changeset a61d898ea4fa (bug 929021) on suspicion of reftest failures on a CLOSED TREE
2013-10-23 16:22:47 +01:00
Ed Morley
3137c11f44
Backed out changeset bcf1282f3f4b (bug 928607)
2013-10-23 16:22:47 +01:00
Ed Morley
45a4b4555f
Backed out changeset ffd9c7bbd2fe (bug 261037) for compilation failures in nsCSSFrameConstructor on a CLOSED TREE
2013-10-23 15:44:19 +01:00
Robert O'Callahan
c911ce58ef
Bug 261037. Support scrolled fieldsets. r=mats
...
The main change here is to have nsCSSFrameConstructor able to construct
a scrollframe for nsFieldSetFrame's inner frame.
To make this work properly (as much like normal scrolled elements, and
to be consistent with Chrome), we need another major change, which is to move
the padding from the nsFieldSetFrame to its inner frame. We do this by copying
the padding to the inner frame and ignoring the padding on the outer frame.
To get this right for percentage padding and intrinsic widths is a little
tricky. For that, we need nsLayoutUtils::IntrinsicForContainer to be able to
ignore the padding on a frame so we don't add it twice.
Overriding nsFieldSetFrame::GetScrollTargetFrame makes setting scrollTop/
scrollLeft on a <fieldset> work as expected.
* * *
Bug 261037 - A fieldset overflow:auto reftest.
--HG--
extra : rebase_source : 6ca585f685965d3a538bde64ad4057c5fd7b538f
2013-10-23 00:46:40 +02:00
Robert O'Callahan
0480ebbfd5
Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn
...
--HG--
extra : rebase_source : dfdd0ee95b02cfea05341592384ed5f51f0cc782
2013-10-22 14:10:31 +02:00
Robert O'Callahan
43c5f9f44d
Bug 929021. Skip calling GetFrameBoundsForTransform when we don't need it. r=heycam
...
--HG--
extra : rebase_source : cc2d02ef222883bb3a95295c5c896990f199047d
2013-10-22 11:09:46 +02:00
Daniel Schattenkirchner
1adfb86364
Bug 921761 part 2 - margin-collapsing test suite; rearrange tests in reftest.list and add comments; r=dholbert
2013-10-15 17:37:11 -07:00
Daniel Schattenkirchner
d66537afa0
Bug 921761 part 1 - margin-collapsing test suite, wave 7; improving tests by adding readable IDs, rearranging styles, changing colors; r=dholbert
2013-10-15 17:37:03 -07:00
Nicholas Cameron
a60915aa05
Bug 907463. Ignore result of very big canvas reftest. r=roc
2013-09-27 21:48:41 +12:00
Nicholas Nethercote
dac7e13e71
Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
...
--HG--
extra : rebase_source : 7603eaedbd761c6b231b1b911f719388864755e6
2013-10-22 14:53:26 -07:00
Nathan Froyd
d390eec815
Bug 929494 - use template typedefs, not inheritance, to define nsTArray element copiers; r=ehsan
...
There's no reason to use inheritance here, and using plain typedefs avoids massive
amounts of code duplication for the common case of copying with mem*. Code savings
on Android come in at about 570K (!), or ~2% of libxul .text size, which is a massive
win.
2013-10-22 10:36:34 -04:00
Masayuki Nakano
b285541889
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Masayuki Nakano
9c5cb0a5c0
Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug
2013-10-22 22:27:35 +09:00
Masayuki Nakano
c3b46ba6e2
Bug 602787 part.1 Don't implement PresShell::Delayed*Event class in nsPresShell.h r=smaug
2013-10-22 22:27:34 +09:00
Kyle Huey
9ab68d6b69
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-23 07:32:04 +08:00
Wes Kocher
3d55f8e6de
Merge m-c to inbound
2013-10-22 18:43:11 -04:00
Wes Kocher
16d6e76b4e
Merge inbound to m-c
2013-10-22 18:11:06 -04:00
Wes Kocher
988ebab006
Merge m-c to b2g-inbound
2013-10-22 11:19:19 -04:00
Kannan Vijayan
809746b013
Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE.
2013-10-21 14:39:33 -04:00
Masayuki Nakano
682176c987
Bug 920425 part.30 Use mozilla::WidgetEvent::AsWheelEvent() r=smaug
2013-10-22 17:55:21 +09:00
Masayuki Nakano
e3facfba13
Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug
2013-10-22 17:55:20 +09:00
Masayuki Nakano
c2d6606a1c
Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug
2013-10-22 17:55:20 +09:00
Mike Hommey
d8daefaa34
Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-22 13:40:27 +09:00
Ehsan Akhgari
b8acdae4bb
Bug 928900 - Reduce some content/ #includes; r=jst
...
--HG--
extra : rebase_source : d2932ff888affe7e1e7a10233dfacac6fb9f07a7
2013-10-21 17:23:33 -04:00
Robert O'Callahan
64040f3483
Bug 903340. Make nsDisplayScrollInfoLayer::ShouldFlattenAway side-effect-free. r=tn
2013-10-21 15:47:26 -07:00
Phil Ringnalda
cd6542498b
Bug 922951 - Annotate top-fail reftest as random
2013-10-19 19:10:01 -07:00
Kartikaya Gupta
9812177205
Bug 906043 - Enable async subframe scrolling for Metro. r=tn
2013-10-18 15:56:51 -04:00
Carsten "Tomcat" Book
f1d2ae53bc
Merge mozilla-central to mozilla-inbound
2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book
18e7416841
merge b2g-inbound to mozilla-central
2013-10-18 11:39:28 +02:00
Dan Minor
ebb3acf996
Bug 927085 - Update reftest manifests for pandaboards; r=gbrown
2013-10-17 15:17:30 -04:00
Masayuki Nakano
92e611a583
Bug 920425 part.27 Use mozilla::WidgetEvent::AsInputEvent() r=smaug
2013-10-18 15:10:26 +09:00
Masayuki Nakano
1d33f5a180
Bug 920425 part.25 Use mozilla::WidgetEvent::AsDragEvent() r=smaug
2013-10-18 15:10:26 +09:00
Masayuki Nakano
fbe6c7ac3e
Bug 920425 part.18 Use mozilla::WidgetEvent::AsKeyboardEvent() r=smaug
2013-10-18 15:10:24 +09:00
Masayuki Nakano
d152366c31
Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug
2013-10-18 15:10:23 +09:00
Masayuki Nakano
513b2976fe
Bug 920425 part.3 We don't need to use static_cast at releasing event class instance since WidgetEvent has virtual destructor now r=smaug
2013-10-18 15:10:21 +09:00
Alexandre Lissy
28bacce9d2
Bug 926389 - Add touch event handling during fluffing. r=roc
2013-10-17 14:42:48 -04:00
Timothy Nikkel
f30d9671c7
Bug 916125. Clip scroll layer items to the scroll port so the resulting layers have the proper clip. r=roc
2013-10-17 17:02:42 -05:00
Max Vujovic
d6a69e0e49
Bug 913990 - When encountering bogus URI during style computation for filter, fall back to initial value. r=dholbert
2013-10-17 14:37:57 -04:00
Henri Sivonen
eb050aeb55
Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky.
2013-10-16 04:46:10 +03:00
Jonathan Watt
1336b61695
Bug 926976 - Give nsTextControlFrame::mUseEditor a more useful name. r=ehsan
2013-10-16 14:43:03 +01:00
Gabor Krizsanits
7b41a35e1e
Bug 565388 - No paint for invisible docshell. r=tnikkel
2013-10-16 15:18:42 +02:00
Masayuki Nakano
52e19b318b
Bug 920377 part.33 Get rid of mozilla::WheelEvent r=roc
2013-10-16 18:37:36 +09:00
Wes Kocher
b3eca32cc4
Merge inbound to m-c
2013-10-15 20:15:17 -07:00
Kartikaya Gupta
d930fb0e6c
Bug 925902 - Ensure that the old ROOT_SCROLL_ID property is cleared when a new one is being set. r=tn, botond
2013-10-15 17:08:04 -04:00
Carsten "Tomcat" Book
3aa160379a
Merge mozilla-central to b2g-inbound
2013-10-15 10:43:38 +02:00
Matt Woodrow
806a534a20
Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc
2013-10-15 16:23:21 +13:00