Jared Wein
a6efdbc5ef
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-12 23:12:42 -04:00
Jonathan Kew
3544b568ab
bug 880690 - pt 4 - update the svg.woff test font with corrected glyph index entries. r=roc
2013-06-12 11:07:44 +01:00
Jonathan Kew
7fc71eacfe
bug 880690 - pt 2 - update test fonts from bug 875629 for corrected handling of the SVG glyph index. r=roc
2013-06-12 10:48:51 +01:00
Ed Morley
aa048e78a3
Merge mozilla-central and inbound
2013-06-12 08:41:06 +01:00
Ms2ger
7cdd3a5243
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
2013-06-12 09:00:09 +02:00
Ms2ger
e57a8d1b69
Bug 880694 - Improve HTMLSelectElement::IsCombobox and use it in nsCSSFrameConstructor; r=bz
2013-06-12 09:00:08 +02:00
Ms2ger
c84d4f1bdb
Bug 879739 - Use CSSIntRect for nsGenericHTMLElement::GetOffsetRect; r=kats
2013-06-12 09:00:08 +02:00
Ms2ger
51fffc4dce
Bug 878874 - Introduce CSSIntPoint and use it for HTMLImageElement::GetXY(); r=kats
2013-06-12 09:00:08 +02:00
Ehsan Akhgari
1c87d49b30
Backed out changeset 149475141471 (bug 877626) for apparently breaking mochitest-4 on Linux
...
Landed on a CLOSED TREE
2013-06-11 19:23:37 -04:00
Martin Stransky
bacd5b73f7
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-11 15:09:29 -04:00
Gijs Kruitbosch
df09b2fb41
Merge mozilla-central and ux-central
2013-06-11 22:00:25 +02:00
Ryan VanderMeulen
7dc9b824cd
Merge m-c to inbound.
2013-06-11 10:41:06 -04:00
Kartikaya Gupta
c78c6af9f4
Bug 785929 - Kill FrameMetrics.mContentRect. r=kentuckyfriedtakahe
2013-06-11 09:46:51 -04:00
Markus Stange
02ef675800
Bug 878705 - Don't scroll when clicking inside the scrollbar track next to the scrollbar thumb. r=roc
2013-06-11 14:05:28 +02:00
Edwin Flores
f0948b7184
Bug 859199 - Load GStreamer libraries at runtime r=doublec
2013-06-11 14:13:09 +12:00
Gijs Kruitbosch
2f4e26458e
Merge mozilla-central and ux-central
2013-06-10 23:22:39 +02:00
Gijs Kruitbosch
272057239a
Merge mozilla-central and ux-central
2013-06-10 11:22:16 +02:00
Stephen Pohl
43969691bb
Bug 881022: Check that the scrollable frame is still alive after each call to UnsetOpacityOnElement for the two scrollbars to avoid crashing. r=roc
2013-06-09 20:38:45 -07:00
Karl Tomlinson
55c41ed5f4
b=810274 allow smooth scroll step to nearest pixel boundary short of desired position r=roc
...
--HG--
extra : transplant_source : %07%FC%14%84%D6%80%BD%5C%ECe%05%0D%8F%B3%0E%8F%7B%F8%90%1E
2013-06-10 12:37:16 +12:00
Karl Tomlinson
4c8386df31
b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
...
--HG--
extra : transplant_source : %3BkY-X%D0%60lwm%C5XN%BEo%CA%AF%0E%10%08
2013-06-10 12:37:16 +12:00
Matt Woodrow
395c4378ee
Bug 871917 - Schedule a paint when an nsSVGImageFrame gets an image changed notification. r=roc
2013-06-10 12:14:01 +12:00
Matt Woodrow
5dbeaae395
Backout Bug 861805 for causing Bug 871729. rs=roc
2013-06-10 12:13:10 +12:00
Stephen Pohl
6100487947
Bug 877097: Check that the scrollable frame is still alive after each call to SetOpacityOnElement for the two scrollbars to avoid crashing. r=roc
2013-06-08 14:05:33 -07:00
Jon Coppeard
af7d9a0531
Bug 860573 - Part 2 - Use spare bits of wrapper cache flags for nsINode r=smaug
2013-06-08 09:54:59 +01:00
Boris Zbarsky
6a359eb980
Bug 879628. Don't screw up the text from earlier counters when using counters() with various list styles. r=dbaron
2013-06-07 22:45:46 -04:00
Boris Zbarsky
9f09fecc19
Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
...
It's a little unfortunate that we need both ${jsvalHandle} and
${jsvalRef}, but the only other option is to consistently have a
MutableHandle in this code. If the thing we have to work with is a
Rooted, that means doing JS::MutableHandle<JS::Value>(&myRooted) as
the thing to substitute for ${jsvalHandle}. Just using "&myRooted"
doesn't work, because things like "&myRooted.set()" or
"&myRooted.address()" fail, even if parenthesized as
"(&myRooted).set()", because &myRooted is actually a Rooted*, not a
MutableHandle.
We could go the JS::MutableHandle<JS::Value>(&myRooted) route if
desired; it would primarily uglify dictionary and sequence to-js
conversions. With the setup in this patch, ideally it looks pretty
idiomatic except for the use of .set() instead of operator= on Rooted.
2013-06-07 22:45:46 -04:00
Jeff Gilbert
92a42f92c9
Bug 870232 - Enable 'webgl' requests for Desktop FF. - r=bjacob
2013-06-07 17:44:51 -07:00
Gijs Kruitbosch
59782e5c24
Merge mozilla-central and ux-central
2013-06-08 00:09:29 +02:00
Gijs Kruitbosch
3d2f3d3c8a
Merge mozilla-central and ux-central
2013-06-07 13:16:22 +02:00
Joe Drew
43c50701d4
Bug 881459 - Don't include nsView.h from nsLayoutUtils.h r=jrmuizel
2013-06-10 17:00:00 -04:00
Ralph Giles
bb84b1dc65
Bug 881432 - Add webvtt_strerror to exports. r=bustage.
...
CLOSED TREE approval from RyanVM.
2013-06-10 13:09:01 -07:00
Rick Eyre
3800bbb044
Bug 833382 - Implement WebVTTLoadListener r=cpearce,bz
...
- Implemented WebVTTLoadListener to manage the webvtt parser.
- TextTrackCue now handles the conversion of webvtt nodes to
anonymous content which will be displayed on the video div
overlay.
- HTMLTrackElement manages the lifetime of the WebVTTLoadListener.
2013-06-10 08:30:00 -07:00
Gijs Kruitbosch
eec0215ba5
Merge m-c to UX.
2013-06-06 16:57:35 +02:00
Ed Morley
836a321fdf
Merge latest green birch changeset and mozilla-central
2013-06-06 10:44:11 +01:00
Michael Wu
d2b4696cee
Bug 771551 - Add CSS Media Query for physical home buttons, r=heycam
2013-06-05 22:42:02 -04:00
Jared Wein
ffd8852eb6
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-05 11:43:23 -04:00
Cameron McCormack
6653c9cf7e
Bug 872353 - Remove nsSVGTextFrame2::Reflow(), which is currently unused. r=longsonr
2013-06-05 17:15:31 +10:00
Daniel Holbert
f5826d6b94
Bug 879540: Remove "random" annotation from reftests that depend on flexbox being enabled at startup time; they're not actually random, since it's enabled by default. (no review; just a reftest.list tweak)
2013-06-04 23:23:22 -07:00
Timothy Nikkel
e84c378072
Bug 879494. Remove bug685516 annotations from reftests, they are not needed anymore. r=khuey
2013-06-05 00:18:54 -05:00
David Zbarsky
c796a281aa
Bug 788549 Part 12: Add tests for async transform transitions r=dbaron
2013-06-04 20:11:56 -07:00
David Zbarsky
c4ea9e18e0
Bug 788549 Part 11: Refactor test_transitions_per_property in prepartion for async tests r=dbaron
2013-06-04 20:11:56 -07:00
Bobby Holley
03e356bde0
Bug 877478 - Fix tests that depend on creating verboten instances in content. r=mrbkap
...
XPConnect generally throws when trying to create instances of non-DOM objects
in content. Due to some bugs this has historically worked in certain cases, but
we're fixing those now. So we need to fix the tests that do this sort of thing.
2013-06-04 19:56:42 -07:00
Daniel Holbert
581b00294c
Bug 880104 followup: Annotate flexbox-align-self-vert-rtl-1-ref.xhtml as fuzzy on Android, to fix reftest orange.
2013-06-06 02:46:00 -07:00
Ed Morley
51e8d1b8e5
Merge mozilla-central and inbound
2013-06-06 10:46:45 +01:00
Mike Conley
6c8c4ba349
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-03 17:37:42 -04:00
Joe Drew
6a09b1c5b5
Bug 878062 - Don't call TryOptimizeToImageLayer if we are definitely not going to optimize to an image layer, since it uses lots of memory. r=mattwoodrow
2013-06-03 10:57:06 -04:00
Cameron McCormack
74241f8a2b
Bug 876831 - Only reflow nsSVGTextFrame2's anonymous block frame under ReflowSVG. r=bzbarsky,longsonr f=jwatt
2013-06-04 00:15:29 +10:00
Cameron McCormack
fc0c97f294
Bug 873806 - Part 2: Make descendants of non-display nsSVGForeignObjectFrame also non-display. r=longsonr
2013-06-04 00:15:29 +10:00
Cameron McCormack
840c220491
Bug 873806 - Part 1: Ensure non-display SVG text frames get reflowed. r=longsonr f=jwatt
...
--HG--
rename : layout/reftests/svg/text/clipPath-content.svg => layout/reftests/svg/text/clipPath-content-2.svg
rename : layout/reftests/svg/text/mask-content.svg => layout/reftests/svg/text/mask-content-2.svg
2013-06-04 00:15:29 +10:00
Kartikaya Gupta
94f09001ff
Bug 877728 - Convert the page rect passed to SetFirstPaintViewport to LayerIntRect. r=BenWa
2013-06-03 09:58:34 -04:00