Mats Palmgren
db9973f0e7
Bug 914432 - Add support for multiple prefs to enable/disable values in the same property keyword table. r=dbaron
2013-10-27 20:56:32 +00:00
Ed Morley
4326269d4b
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00
Vicamo Yang
17e058673d
Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey
2013-10-29 16:12:45 +08:00
Bobby Holley
8c465e2028
Bug 911864 - Annotate the members of marquee that correspond to properties in HTMLMarqueeElement per HTML5. r=smaug
2013-11-01 15:31:57 +01:00
Peter Van der Beken
69e7c5ae55
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Timothy Nikkel
ab469042b3
Bug 930535. Enable image visibility on b2g inside browser elements. r=mats
2013-10-26 19:17:52 -05:00
Jim Chen
f9484e0918
Bug 717878 - Return scroll target frame for single-line text controls; r=mats
2013-10-26 14:34:51 -04:00
Jim Chen
7aa76c4665
Bug 717878 - Add test for scrolling single-line inputs; r=mats
2013-10-26 14:34:51 -04:00
Ms2ger
88bbf03777
Backout changeset 2e466ccc7bd0 for devtools test failures.
2013-10-26 17:02:20 +02:00
Peter Van der Beken
45ef6c1adc
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
2013-10-08 17:51:42 +02:00
Robert O'Callahan
b1cfc7c217
Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn
...
--HG--
extra : rebase_source : 2c8e33393cf73b6760cd26017c58a44d209b8e9b
2013-10-22 14:10:31 +02:00
Phil Ringnalda
b5d3cfce8a
Merge m-c to m-i
2013-10-25 19:52:22 -07:00
Gregor Wagner
6864af73d4
Backout Bug 907463
2013-10-25 14:43:54 -07:00
Jonathan Kew
a3653978fa
bug 930420 - reftest for SVG glyph extents with a transform on the glyph element. r=heycam
2013-10-25 10:09:44 +02:00
Jonathan Kew
f6074593a6
bug 930420 - respect any transform on the glyph element itself when calculating SVG glyph extents. r=heycam
2013-10-25 10:09:30 +02:00
Robert O'Callahan
5f0e45ba5d
Bug 929021. Skip calling GetFrameBoundsForTransform when we don't need it. r=heycam
...
--HG--
extra : rebase_source : 646bea24724034ca4e2c0f2075ae8cb86f884023
2013-10-22 11:09:46 +02:00
Robert O'Callahan
201d29edb6
Bug 261037. Support scrolled fieldsets. r=mats
...
--HG--
extra : rebase_source : 248521189921b2a46f0805582a3789b27c26ecbd
2013-10-23 00:46:40 +02:00
Mike Hommey
f1c0c07862
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Benoit Girard
c81b04a023
Backout 9861229c1b15 for test. CLOSED TREE
2013-10-26 01:07:08 +02:00
Nicholas Hurley
9655175a80
Bug 881804 (part 4) - Plumb layout into predictive network actions. r=bz
2013-10-25 14:56:56 -07:00
Benoit Girard
002d47b4b6
Bug 931082 - LayerActivityTracker shouldn't force invalidate. r=roc
2013-10-25 22:45:51 +02:00
Ed Morley
401e6db2a1
Backed out changeset 9f04406171f7 (bug 911889) for reftest failures on Android on a CLOSED TREE
2013-11-01 12:35:36 +00:00
Ed Morley
41cda193ab
Backed out changeset 6a294c17e175 (bug 911889)
2013-11-01 12:35:06 +00:00
Ed Morley
83e36d814d
Backed out changeset 9b63189605b8 (bug 911889)
2013-11-01 12:35:00 +00:00
Ed Morley
18a0626fd1
Backed out changeset 24662d1aed8f (bug 911889)
2013-11-01 12:34:57 +00:00
Ed Morley
ad030c0241
Backed out changeset 989403e34775 (bug 911889)
2013-11-01 12:34:54 +00:00
Jonathan Watt
7c20d22345
Bug 932091 - Convert SVGBBox.mBBox to Moz2D. r=dholbert
2013-11-01 11:04:01 +00:00
Kartikaya Gupta
c2b72310ac
Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=tn,roc
2013-10-24 18:31:26 +02:00
Robert O'Callahan
5b3562b1be
Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron
...
--HG--
extra : rebase_source : 241ce14bd7b3986141c557da566a3756658befa5
2013-09-04 23:47:25 +12:00
Robert O'Callahan
d0d07c21e8
Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron
...
--HG--
extra : rebase_source : 1462732be85f3b52e8b8a842872a7bde7b54e6e5
2013-09-04 23:47:25 +12:00
Robert O'Callahan
0b17009152
Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron
...
--HG--
extra : rebase_source : ac1d4ccfa3c82132ff73aeb1d66a09765004be4a
2013-09-04 23:47:23 +12:00
Robert O'Callahan
34b2722ab7
Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron
...
--HG--
extra : rebase_source : 4104e9b35aed26f24d42017bdb158f168dd67e85
2013-09-04 23:47:23 +12:00
Robert O'Callahan
8bb77601e1
Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
...
--HG--
extra : rebase_source : 561101da94824f4d6aba151a243f0e193ad7f83c
2013-09-04 23:47:21 +12:00
Robert O'Callahan
cf55753bd6
Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
...
--HG--
extra : rebase_source : 3cb0dccfe176b5f6d79fd0898ddf6e5a8bed2e39
2013-09-04 23:47:21 +12:00
Robert O'Callahan
05b58a7e00
Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
...
--HG--
extra : rebase_source : b3ffe185686e38226e0979060a74669271e1c2d5
2013-09-04 23:30:57 +12:00
Robert O'Callahan
de6e65ad8e
Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
...
--HG--
extra : rebase_source : 9698383aeff2c9cb5ee7655e18d5c491379dd495
2013-09-04 23:30:57 +12:00
Robert O'Callahan
c2cf6c85d0
Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
...
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.
--HG--
extra : rebase_source : e69b8e7a95d36720bd38d74f0789ede603e58a09
2013-09-04 23:30:57 +12:00
Arnaud Bienner
942ef05b14
Bug 930277 - Toggle dom.forms.color on everywhere but on B2G, Android and Metro as these platforms don't have a color picker ready yet. r=dholbert
2013-10-28 19:56:59 +01:00
Arnaud Bienner
ad43cc7db8
Bug 928891 part 2 - Add input[type=color] to forms.css. r=dholbert
2013-10-27 01:16:42 +02:00
Arnaud Bienner
5d035fe562
Bug 928891 part 1 - Split button properties in forms.css (text vs non-text). r=dholbert
2013-10-27 00:25:58 +02:00
Robert O'Callahan
91e1e0ef77
Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
...
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.
--HG--
extra : rebase_source : 7b2686dc820a0b0985664b52ca030200f130a293
2013-09-04 23:30:57 +12:00
Ed Morley
3d579de7eb
Bug 703806 - Mark as-image/img-blobURI-2.html as random for too many intermittent failures
2013-10-28 17:45:33 +00:00
Masayuki Nakano
221421aeb2
Bug 930860 Move IsLeftClickEvent() and IsContextMenuKeyEvent() from WidgetEvent to WidgetMouseEvent(Base) r=smaug
2013-10-28 18:03:19 +09:00
Cameron McCormack
9ed44c344e
Back out bug 928798 (f532e4f26307).
2013-11-01 14:01:34 +11:00
Cameron McCormack
bb7b79ba5a
Bug 928798 - Check nsSVGTextFrame2 for dirtiness when gettings it bounding box contribution. r=roc
...
--HG--
extra : rebase_source : e9173104309e532e9e6773132b9a867e47c3ea11
2013-11-01 13:44:52 +11:00
Cameron McCormack
0c0dd6f24f
Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron
...
--HG--
extra : rebase_source : fa10a28a8bbd9eaf670f8133ccd81a9c706ebec7
2013-11-01 13:44:40 +11:00
Cameron McCormack
4e7fba2e7b
Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron
...
--HG--
extra : rebase_source : 6b9b7e4051bebeb7da640c7878229b1d014841dd
2013-11-01 13:44:27 +11:00
Daniel Holbert
7a85d43f47
Bug 903880 part 5: Reftest. r=dbaron
2013-10-31 19:39:02 -07:00
Daniel Holbert
17869d2cfe
Bug 903880 part 4: Resolve stretched cross-size early, if we know the container's cross size, and use the result when establishing main size. r=dbaron
2013-10-31 19:39:02 -07:00
Daniel Holbert
bddbd1024c
Bug 903880 part 3: Convert "ResolveStretchedSize" into a member-function on FlexItem. r=dbaron
2013-10-31 19:39:02 -07:00
Daniel Holbert
cfbfc042a8
Bug 903880 part 2: Resolve the flex base size produced by "height:auto" *after* we create a FlexItem object. r=dbaron
2013-10-31 19:39:02 -07:00
Daniel Holbert
d9bc02030f
Bug 903880 part 1: Create a helper-function to set a flex item's base size (and update its hypothetical main size). r=dbaron
2013-10-31 19:39:02 -07:00
Matt Woodrow
c5cffe305c
Bug 930419 - Make position:sticky frames an active scrolled root. r=roc
2013-10-24 16:35:30 +02:00
L. David Baron
fd3c5fb2bd
Bug 929673 Patch 3: Rename GetDeltaToMoz{Transform,Perspective}Origin to remove the Moz to avoid use of deprecated CSS prefixes in variable names. r=dzbarsky
2013-10-24 14:46:00 +02:00
L. David Baron
10a99837c4
Bug 929673 Patch 2: Rename mToMozOrigin to mToTransformOrigin to avoid use of deprecated CSS prefixes in variable names. r=dzbarsky
2013-10-24 14:46:00 +02:00
L. David Baron
0a60ccab98
Adjust comment that should have been adjusted in the original patch for bug 835007. No review.
2013-10-24 14:45:59 +02:00
Brian O'Keefe
0cbcd904c7
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Rik Cabanier
831769d3ea
Bug 929591 - Blending fails if parent stacking context has text
2013-10-22 13:31:00 +01:00
Ed Morley
fd12559480
Backed out changeset ce20f4b16d56 (bug 261037) for reftest failures in 478811-1.html on a CLOSED TREE
2013-10-24 10:28:44 +01:00
Ed Morley
ffba237213
Backed out changeset 75ee2a0bc5d3 (bug 929021)
2013-10-24 10:28:12 +01:00
Simon Montagu
a07b20f5a6
Update Unicode data to version 6.3. Bug 922550, r=jfkthame
2013-10-02 12:09:26 +03:00
Simon Montagu
a1e2ce99aa
Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame
2013-10-02 16:07:02 +03:00
Markus Stange
fe3d708682
Bug 703872 - Use different scale factors for X and Y when determining the resolution for transformed filter rendering. r=jwatt
2013-10-24 10:09:09 +02:00
Robert O'Callahan
2464d3a027
Bug 929021. Skip calling GetFrameBoundsForTransform when we don't need it. r=heycam
...
--HG--
extra : rebase_source : d081b5acc5df7518e004a9ce5e9d27afaa7041fe
2013-10-22 11:09:46 +02:00
Robert O'Callahan
f82ba263d9
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 : d737eebdc25b3b748a84de676d5e8e066505e00b
2013-10-23 00:46:40 +02:00
Mike Hommey
80c623bb6a
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
5072f65f8c
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Birunthan Mohanathas
de354c9745
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
ce9483f533
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
3205b55847
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
29e4e427aa
Backed out changeset bcf1282f3f4b (bug 928607)
2013-10-23 16:22:47 +01:00
Ed Morley
1cb147e161
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
d4185c2d7c
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
3debd433a8
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
a40816b1e4
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
a946e2abcc
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
5d0df5fb6f
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
a6f36ff6d5
Bug 907463. Ignore result of very big canvas reftest. r=roc
2013-09-27 21:48:41 +12:00
Nicholas Nethercote
d58b8ff6f4
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
fa82c2129e
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
9b468c47c3
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Masayuki Nakano
b01f56f00e
Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug
2013-10-22 22:27:35 +09:00
Masayuki Nakano
072dd9b177
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
4801b8ae53
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-23 07:32:04 +08:00
Wes Kocher
4b91a0b098
Merge m-c to inbound
2013-10-22 18:43:11 -04:00
Wes Kocher
348cfdc998
Merge inbound to m-c
2013-10-22 18:11:06 -04:00
Wes Kocher
1869068ccc
Merge m-c to b2g-inbound
2013-10-22 11:19:19 -04:00
Kannan Vijayan
a11846e8ea
Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE.
2013-10-21 14:39:33 -04:00
Masayuki Nakano
415c4b7638
Bug 920425 part.30 Use mozilla::WidgetEvent::AsWheelEvent() r=smaug
2013-10-22 17:55:21 +09:00
Masayuki Nakano
9eb7021e62
Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug
2013-10-22 17:55:20 +09:00
Masayuki Nakano
ef895616c5
Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug
2013-10-22 17:55:20 +09:00
Mike Hommey
deafa81d69
Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-22 13:40:27 +09:00
Ehsan Akhgari
a1e2d2bdbd
Bug 928900 - Reduce some content/ #includes; r=jst
...
--HG--
extra : rebase_source : d2932ff888affe7e1e7a10233dfacac6fb9f07a7
2013-10-21 17:23:33 -04:00
Robert O'Callahan
566b6d5027
Bug 903340. Make nsDisplayScrollInfoLayer::ShouldFlattenAway side-effect-free. r=tn
2013-10-21 15:47:26 -07:00
Phil Ringnalda
f86d2e1b18
Bug 922951 - Annotate top-fail reftest as random
2013-10-19 19:10:01 -07:00
Kartikaya Gupta
d839f60535
Bug 906043 - Enable async subframe scrolling for Metro. r=tn
2013-10-18 15:56:51 -04:00
Carsten "Tomcat" Book
9d22415bcf
Merge mozilla-central to mozilla-inbound
2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book
81022cc152
merge b2g-inbound to mozilla-central
2013-10-18 11:39:28 +02:00
Dan Minor
c1fd7fd500
Bug 927085 - Update reftest manifests for pandaboards; r=gbrown
2013-10-17 15:17:30 -04:00
Masayuki Nakano
4ea61a9177
Bug 920425 part.27 Use mozilla::WidgetEvent::AsInputEvent() r=smaug
2013-10-18 15:10:26 +09:00
Masayuki Nakano
fb017e86d4
Bug 920425 part.25 Use mozilla::WidgetEvent::AsDragEvent() r=smaug
2013-10-18 15:10:26 +09:00
Masayuki Nakano
05606a8033
Bug 920425 part.18 Use mozilla::WidgetEvent::AsKeyboardEvent() r=smaug
2013-10-18 15:10:24 +09:00
Masayuki Nakano
0260e27697
Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug
2013-10-18 15:10:23 +09:00
Masayuki Nakano
4f682bdaca
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
cada9821ac
Bug 926389 - Add touch event handling during fluffing. r=roc
2013-10-17 14:42:48 -04:00
Timothy Nikkel
226f95017f
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
b1e4d40e37
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
61f07128a7
Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky.
2013-10-16 04:46:10 +03:00
Jonathan Watt
a22431b0f7
Bug 926976 - Give nsTextControlFrame::mUseEditor a more useful name. r=ehsan
2013-10-16 14:43:03 +01:00
Gabor Krizsanits
73d139301a
Bug 565388 - No paint for invisible docshell. r=tnikkel
2013-10-16 15:18:42 +02:00
Masayuki Nakano
6931c6e1e5
Bug 920377 part.33 Get rid of mozilla::WheelEvent r=roc
2013-10-16 18:37:36 +09:00
Wes Kocher
8161558ae5
Merge inbound to m-c
2013-10-15 20:15:17 -07:00
Kartikaya Gupta
a5cb74edc1
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
50e98b12c6
Merge mozilla-central to b2g-inbound
2013-10-15 10:43:38 +02:00
Matt Woodrow
e418bc6293
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
Olli Pettay
8f16bd086c
Bug 915210. r=bz
2013-10-14 15:11:47 -04:00
Ryan VanderMeulen
a80b1ea22a
Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
...
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Kyle Huey
80a708caab
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 19:58:25 +08:00
Benjamin Chen
03c4ac4845
Bug 831645 - Part1, Add Rtsp protocol and streaming protocol interface. r=jduell.mcbugs, sworkman
2013-09-23 18:12:11 +08:00
Seth Fowler
1cf7b84b50
Bug 764299 (Part 1) - Add hashing to SVGImageContext. r=dholbert
2013-10-21 18:10:40 +02:00
Jonathan Watt
a3f0461ca1
Bug 928879 - Move SVGTextContextPaint to nsSVGTextFrame2.h/.cpp. r=heycam
2013-10-21 13:54:28 +02:00
Phil Ringnalda
95093a98d7
Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
...
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey
6d62264056
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 11:10:44 +08:00
Robert Longson
07e163cd9f
Bug 919371 - Make sure marker frames get the right parent. r=cam
2013-10-13 10:15:53 +01:00
Phil Ringnalda
dbd638a82a
Merge m-c to m-i
2013-10-12 15:27:11 -07:00
Phil Ringnalda
27bc2d9d9c
Bug 859424 - Disable layout/generic/crashtests/309322-4.html for loading a bmo attachment as an img src
2013-10-12 15:20:21 -07:00
Mina Almasry
01b53453c2
Bug 698437 - Allow spatial navigation with directional controller. r=kats
2013-10-12 13:59:50 -04:00
André Reinald
9ded7a778d
Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud
2013-08-16 23:17:40 +02:00
Mike Hommey
9d7746f0c6
Bug 922460 followup - Don't build layout/media/webrtc in disable-webrtc builds. r=ted granted over IRC
2013-10-11 11:27:14 -07:00
Nathan Froyd
accfc8ad5b
Bug 859339 - blur reftests that don't need focus; r=dbaron
...
This patch opens a second window during non-remote reftests. This second
window is used purely as a place to place focus when tests don't need
focus themselves. Unfocusing the reftests windows when tests don't require
focus means that tests that ought to have needs-focus cause failures more
consistently.
We don't use a second window for remote reftests. Even though we
theoretically could (on desktop platforms, for instance), our primary
remote reftest use-cases are for Android and B2G. And those platforms do
not support multiple windows.
2013-07-29 12:33:44 -04:00
Jonathan Watt
a3083fe413
Bug 929441 - Stop unnecessarily setting a transform between emitting a path and stroking it. r=Bas
2013-10-22 23:45:51 +02:00
Jonathan Watt
322ccfeb14
Bug 929364 - Avoid changing the current transform between emitting the path and clipping using that path in the SVGAutoRenderState::CLIP case. r=heycam
2013-10-22 23:45:51 +02:00
Wes Kocher
fe3a869f94
Backed out changeset 82b31924a8bb (bug 914847) under suspicion of breaking mochitest-metro on a CLOSED TREE
2013-10-22 16:56:04 -04:00
Wes Kocher
6256b8f389
Backed out changeset 87ee0a1865e4 (bug 914847)
2013-10-22 16:55:14 -04:00
Wes Kocher
8c3f67ddfc
Backed out 9 changesets (bug 602787) on suspicion of breaking mochitest-metro on a CLOSED TREE
...
Backed out changeset 1730bcae2c45 (bug 602787)
Backed out changeset 70606b9b1e42 (bug 602787)
Backed out changeset 57ca2861ea30 (bug 602787)
Backed out changeset 3b9f1062d915 (bug 602787)
Backed out changeset 3ee56eacc84b (bug 602787)
Backed out changeset 1c35693be3d3 (bug 602787)
Backed out changeset ef095c3aef98 (bug 602787)
Backed out changeset 4827bdae97fd (bug 602787)
Backed out changeset fa0f355e7871 (bug 602787)
2013-10-22 13:11:53 -04:00
Daniel Holbert
bff363c67f
Bug 875275 part 6: Mark most <input type="color"> reftests as failing on B2G, due to bug 928877. (no review)
2013-10-22 17:29:21 +02:00
Daniel Holbert
74a756f6e5
Bug 875275 part 5: Fix <input type="color"> reftests to set padding in author stylesheet in testcase when it's set in reference. r=arnaud.bienner
2013-10-22 17:29:21 +02:00
Daniel Holbert
5c067271e5
Bug 875275 part 4: Fix <input type="color"> reftests to adjust for being button-based. r=arnaud.bienner
2013-10-22 17:29:21 +02:00
Daniel Holbert
52236cfeca
Bug 875275 part 3: Make nsColorControlFrame inherit from nsHTMLButtonControlFrame instead of nsBlockFrame. r=jwatt f=arnaud.bienner
2013-10-22 17:29:20 +02:00
Daniel Holbert
b815e13d73
Bug 875275 part 2: simplify forms.css for input[type="color"]. r=arnaud.bienner
2013-10-22 17:29:20 +02:00
Paul Adenot
20fdbb4c19
Bug 918861 - Add an API to get the native samplerate for a given audio backend. r=kinetik
...
--HG--
extra : rebase_source : 592445a01f00a89289d52c52d9c758e10b9d9a00
2013-10-17 15:44:52 +02:00
Paul Adenot
5aef43ebba
Bug 907817 - Add a cubeb API to get a valid audio latency range per platform. r=kinetik
...
--HG--
extra : rebase_source : 06999c8009f2828ee0f6f49e0cdb5cbc86d785cc
2013-10-17 15:44:52 +02:00
Robert O'Callahan
9a303b5dd1
Bug 926706. When nsGfxScrollFrameInner::UpdateOverflow decides we need to update the scrollbars, don't reflow the scrollframe with NS_FRAME_IS_DIRTY since that reflows all descendants. Just reflow the frame itself and don't dirty anything else. r=tn
2013-10-17 23:05:15 +13:00
Robert O'Callahan
8a21ef315e
Bug 923193. Make transform-origin on SVG elements use the SVG bbox as the reference rectangle. r=heycam
...
--HG--
extra : rebase_source : f4f620acc51e14625f45b8022385d8a1112fd086
2013-10-03 08:34:24 -04:00
Arnaud Bienner
2e3ec1b741
Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert
2013-07-10 00:25:27 +02:00
Masayuki Nakano
1aa705c5d8
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Masayuki Nakano
10616a1ed1
Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug
2013-10-22 22:27:35 +09:00
Masayuki Nakano
4a7e097954
Bug 602787 part.1 Don't implement PresShell::Delayed*Event class in nsPresShell.h r=smaug
2013-10-22 22:27:34 +09:00
Nicholas Cameron
dd6d5fdd9f
Bug 914847. Mini-flush for animations. r=dbaron
2013-10-22 14:14:41 +02:00
Nicholas Cameron
732d37067c
Bug 914847. Use a mini-flush instead of a full style flush. r=dbaron
2013-10-22 14:13:26 +02:00