Ms2ger
cec83706d9
Bug 878874 - Introduce CSSIntPoint and use it for HTMLImageElement::GetXY(); r=kats
2013-06-12 09:00:08 +02:00
Ehsan Akhgari
4a563226cb
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
b9da383027
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-11 15:09:29 -04:00
Nicholas Cameron
c1be4ff1f3
Bug 880075. Move def of pts in one scope since it is no longer used in the if statement and add comment; r=dbaron
2013-06-12 17:43:17 +12:00
Nicholas Cameron
24e638c8c5
Bug 849399. Invalidate existing style rule if we start a transition. r=dbaron
2013-06-12 17:39:42 +12:00
Phil Ringnalda
f6f5e5401f
Back out 2ccb9ec11a9f:d27ecea31590 (bug 856410) for b2g mochitest-3 failures
...
CLOSED TREE
2013-06-11 21:24:56 -07:00
Cameron McCormack
9da62b7959
Bug 880925 - Flush layout when caretPositionFromPoint is called. r=bz
2013-06-12 13:20:19 +10:00
Cameron McCormack
d3677774f8
Bug 877429 - Remove GlyphMetricsUpdater. r=longsonr
2013-06-12 13:19:52 +10:00
Cameron McCormack
da983ad50d
Bug 881339 - Fix bug with descendant selector matching with scoped styles. r=bz
2013-06-12 13:09:33 +10:00
Andrea Marchesini
f5e7a9a2d5
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
2013-06-11 21:41:21 -04:00
Benjamin Smedberg
167df5915e
Bug 875454 - Rework handling of per-site plugin permissions in objectloadingcontent such that users can disable or enable plugins per-site no matter what their "global" permission is (currently only plugins marked click-to-activate globally honor per-site overrides). Also change the pageInfo UI such that "use default" is separate from the explicit click-to-play setting. r=jschoenick/jaws
...
--HG--
extra : rebase_source : e5bfba45eaa5619d695c484573b90303cc113181
2013-06-11 10:58:43 -04:00
Ryan VanderMeulen
dce9bc1e0d
Merge m-c to inbound.
2013-06-11 10:41:06 -04:00
Kartikaya Gupta
1d2c4c97c5
Bug 785929 - Kill FrameMetrics.mContentRect. r=kentuckyfriedtakahe
2013-06-11 09:46:51 -04:00
Markus Stange
d03b35850a
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
fa70337842
Bug 859199 - Load GStreamer libraries at runtime r=doublec
2013-06-11 14:13:09 +12:00
Joe Drew
db95b0ece7
Bug 881459 - Don't include nsView.h from nsLayoutUtils.h r=jrmuizel
2013-06-10 17:00:00 -04:00
Ralph Giles
15bbbfdf0a
Bug 881432 - Add webvtt_strerror to exports. r=bustage.
...
CLOSED TREE approval from RyanVM.
2013-06-10 13:09:01 -07:00
Rick Eyre
73e8300de5
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
Rick Eyre
0b2523d851
Bug 833283 - Add do_QueryFrame support to nsVideoFrame. r=bz
...
Ms2ger recommended this instead of using do_QueryInterface on
nsVideoFrame.
2013-05-27 13:34:00 -07:00
Paul Adenot
8bb1fd1f1c
Bug 865244 - Add the new cubeb symbol to the symbol list (bustage fix again).
2013-06-10 20:39:29 +02:00
Mats Palmgren
d94d666670
Bug 863935. r=roc
2013-06-10 18:31:59 +00:00
Shelly Lin
3f21594251
Bug 842243 - Part 3: Add TrackEncoder.h/.cpp; Base class for audio/video track encoder. r=roc
2013-05-17 19:16:36 +08:00
Shelly Lin
8a857740e9
Bug 842243 - Part 2: Add OggWriter.h/.cpp; Implementation of Ogg container. r=roc, r=tterribe
2013-05-17 19:13:01 +08:00
Ryan VanderMeulen
52f3758e3b
Merge m-c to inbound.
2013-06-10 12:26:38 -04:00
Kartikaya Gupta
752fd9f999
Bug 879004 - Add types to the remaining methods in GeckoContentController. r=kentuckyfriedtakahe
2013-06-10 09:05:44 -04:00
Kartikaya Gupta
8eed7300fd
Bug 879004 - Convert the async scroll offset fields in APZC.h to CSSPoints. r=kentuckyfriedtakahe
2013-06-10 09:05:44 -04:00
Kartikaya Gupta
09fbbbf606
Bug 879004 - Cleanups for consistency; no functional changes. r=BenWa, ketuckyfriedtakahe
2013-06-10 09:05:43 -04:00
Kartikaya Gupta
480d3251f0
Bug 879004 - Change FrameMetrics.mViewport to be a CSSRect. r=BenWa
2013-06-10 09:05:43 -04:00
Kartikaya Gupta
8cf123d18d
Bug 879004 - Convert mDisplayport and mCriticalDisplayport in FrameMetrics to CSSRects. r=BenWa
2013-06-10 09:05:42 -04:00
Sotaro Ikeda
fb0816d02d
Bug 871485 - Share hw codec between applications/tasks. r=mwu, r=doublec, r=roc
2013-06-10 08:22:05 -04:00
Cameron McCormack
0bf730fdcd
Bug 880150 - Treat \<EOF> as U+FFFD outside a string, and drop it inside a string. r=dbaron
2013-06-10 17:04:27 +10:00
Stephen Pohl
ceb1835b43
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
1ce654b834
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
de4783e514
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
5f6ad27c2e
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
949de08277
Backout Bug 861805 for causing Bug 871729. rs=roc
2013-06-10 12:13:10 +12:00
Stephen Pohl
c76ead7bd6
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
d99e2a4f5c
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
ea6d9a6694
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
6a7b47964f
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
6439a4f662
Bug 870232 - Enable 'webgl' requests for Desktop FF. - r=bjacob
2013-06-07 17:44:51 -07:00
Olli Pettay
c44bb5a8ce
Bug 877612 - Cannot enter into fullscreen mode after print dialog is opened, r=roc
2013-06-07 12:11:04 +03:00
Matt Woodrow
9bb10a6f4a
Bug 852850 - Follow-up to improve failure output with reftest-no-paint. r=dbaron
2013-06-07 17:10:31 +12:00
Daniel Holbert
4018b9d2fd
Bug 880137 part 7: Point flexbox-sizing-* to the layout algorithm chunk of the flexbox spec.
2013-06-06 22:08:48 -07:00
Timothy Nikkel
4ba5b4599e
Bug 880508. Remove defer invalidations code because we don't invalidate during painting anymore. r=matt.woodrow
2013-06-06 23:12:10 -05:00
L. David Baron
903f8e3721
Bug 880137 patch 6: Fix a broken spec link.
2013-06-07 13:01:32 +09:00
L. David Baron
6d76f30945
Bug 880137 patch 5: point to TR draft rather than dev.w3.org draft.
2013-06-07 12:55:28 +09:00
Daniel Holbert
e7c01e5da1
Bug 880137 part 4: Populate test title fields in w3c-css flexbox reftests. rs=dbaron
2013-06-06 20:37:20 -07:00
Daniel Holbert
79813f5506
Bug 880137 part 3: Give w3c-css flexbox reftests the necessary boilerplate headers with author info, reference, and placeholder test-title and "help" nodes (populated in next patch). rs=dbaron
2013-06-06 20:37:18 -07:00
Daniel Holbert
bc5dce1d22
Bug 880137 part 2: Migrate most flexbox reftests to the flexbox directory in w3c-css folder. rs=dbaron
...
--HG--
rename : layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-baseline-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-1-block.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-1-block.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-1-table.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-1-table.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-2.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-3.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-4.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-5-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-5-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-horiz-5.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-horiz-5.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-2.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-3.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-4.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-1.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-2.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-3.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-align-self-vert-rtl-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-4.xhtml
rename : layout/reftests/flexbox/flexbox-baseline-align-self-baseline-horiz-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-align-self-baseline-horiz-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-align-self-baseline-horiz-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-align-self-baseline-horiz-1.html
rename : layout/reftests/flexbox/flexbox-baseline-align-self-baseline-vert-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-align-self-baseline-vert-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-align-self-baseline-vert-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-align-self-baseline-vert-1.html
rename : layout/reftests/flexbox/flexbox-baseline-empty-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-empty-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-empty-1a.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-empty-1a.html
rename : layout/reftests/flexbox/flexbox-baseline-empty-1b.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-empty-1b.html
rename : layout/reftests/flexbox/flexbox-baseline-multi-item-horiz-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-item-horiz-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-multi-item-horiz-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-item-horiz-1.html
rename : layout/reftests/flexbox/flexbox-baseline-multi-item-vert-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-item-vert-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-multi-item-vert-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-multi-item-vert-1.html
rename : layout/reftests/flexbox/flexbox-baseline-single-item-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-single-item-1-ref.html
rename : layout/reftests/flexbox/flexbox-baseline-single-item-1a.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-single-item-1a.html
rename : layout/reftests/flexbox/flexbox-baseline-single-item-1b.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-baseline-single-item-1b.html
rename : layout/reftests/flexbox/flexbox-basic-block-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-block-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-block-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-block-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-block-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-block-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-block-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-block-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-canvas-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-canvas-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-canvas-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-canvas-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-fieldset-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-fieldset-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-fieldset-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-iframe-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-iframe-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-iframe-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-iframe-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-iframe-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-iframe-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-img-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-img-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-img-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-img-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-img-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-img-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-img-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-img-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-textarea-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-textarea-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-textarea-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-textarea-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-textarea-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-textarea-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-textarea-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-textarea-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-video-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-video-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-video-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-video-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-basic-video-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-video-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-basic-video-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-basic-video-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-1.xhtml
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-2-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-2-ref.html
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-2.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-2.html
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-3-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-3-ref.html
rename : layout/reftests/flexbox/flexbox-items-as-stacking-contexts-3.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-items-as-stacking-contexts-3.html
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-2.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-3.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-4.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-5-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-5-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-horiz-5.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-5.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-2.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-3.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-4.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-5-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-5-ref.xhtml
rename : layout/reftests/flexbox/flexbox-justify-content-vert-5.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-5.xhtml
rename : layout/reftests/flexbox/flexbox-margin-auto-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-margin-auto-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-margin-auto-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-margin-auto-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-margin-auto-horiz-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-margin-auto-horiz-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-margin-auto-horiz-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-margin-auto-horiz-2.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1-reverse-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1-reverse-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1-reverse.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1-reverse.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1-rtl-reverse.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1-rtl-reverse.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1-rtl.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1-rtl.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-2a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-2a.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-2b.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-2b.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-3-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-3-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-3-reverse-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-3-reverse-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-3-reverse.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-3-reverse.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-3.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-3.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-4-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-4-ref.xhtml
rename : layout/reftests/flexbox/flexbox-mbp-horiz-4.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-mbp-horiz-4.xhtml
rename : layout/reftests/flexbox/flexbox-overflow-horiz-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-1-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-horiz-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-1.html
rename : layout/reftests/flexbox/flexbox-overflow-horiz-2-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-2-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-horiz-2.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-2.html
rename : layout/reftests/flexbox/flexbox-overflow-horiz-3-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-3-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-horiz-3.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-horiz-3.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-1-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-1.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-2-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-2-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-2.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-2.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-3-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-3-ref.html
rename : layout/reftests/flexbox/flexbox-overflow-vert-3.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-overflow-vert-3.html
rename : layout/reftests/flexbox/flexbox-paint-ordering-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-paint-ordering-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-paint-ordering-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-paint-ordering-1.xhtml
rename : layout/reftests/flexbox/flexbox-paint-ordering-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-paint-ordering-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-paint-ordering-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-paint-ordering-2.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-horiz-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-horiz-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-horiz-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-horiz-1.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-horiz-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-horiz-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-horiz-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-horiz-2.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-vert-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-vert-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-vert-1.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-vert-1.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-vert-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-vert-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-sizing-vert-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-sizing-vert-2.xhtml
rename : layout/reftests/flexbox/flexbox-table-fixup-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-table-fixup-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-table-fixup-1a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-table-fixup-1a.xhtml
rename : layout/reftests/flexbox/flexbox-table-fixup-1b.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-table-fixup-1b.xhtml
rename : layout/reftests/flexbox/flexbox-whitespace-handling-1-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1-ref.xhtml
rename : layout/reftests/flexbox/flexbox-whitespace-handling-1a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1a.xhtml
rename : layout/reftests/flexbox/flexbox-whitespace-handling-1b.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-1b.xhtml
rename : layout/reftests/flexbox/flexbox-whitespace-handling-2-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-2-ref.xhtml
rename : layout/reftests/flexbox/flexbox-whitespace-handling-2.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-whitespace-handling-2.xhtml
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-1-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-1-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-1.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-1.html
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-2-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-2-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-2.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-2.html
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-3-ref.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-3-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseudo-elements-3.html => layout/reftests/w3c-css/submitted/flexbox/flexbox-with-pseudo-elements-3.html
rename : layout/reftests/flexbox/ahem.css => layout/reftests/w3c-css/submitted/flexbox/support/ahem.css
rename : layout/reftests/flexbox/solidblue.png => layout/reftests/w3c-css/submitted/flexbox/support/solidblue.png
2013-06-06 20:37:11 -07:00
Daniel Holbert
f5f4f0a759
Bug 880137 part 1: Create reftest directory for flexbox in w3c-css folder. rs=dbaron
2013-06-06 20:37:09 -07:00
Joe Drew
d9d987295b
Bug 878037 - print preview crash test for printing a bullet with an animated image. r=smaug
...
--HG--
extra : rebase_source : 2bba8a640fd6c5099fbaa7ae28970f941d27efb3
2013-06-06 13:35:41 -04:00
Daniel Holbert
65f6f857fc
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
c55145e3be
Merge mozilla-central and inbound
2013-06-06 10:46:45 +01:00
Ed Morley
ba374cc04b
Merge latest green birch changeset and mozilla-central
2013-06-06 10:44:11 +01:00
Michael Wu
a6e67842ea
Bug 771551 - Add CSS Media Query for physical home buttons, r=heycam
2013-06-05 22:42:02 -04:00
Daniel Holbert
f125f0f6b1
Bug 880104 part 4: Remove unnecessary -moz-max-content from flexbox-widget-flex-items-4.html, and other minor cleanup/commenting in that reftest. rs=dbaron
2013-06-06 00:27:47 -07:00
Daniel Holbert
53994756bb
Bug 880104 part 3: Fix flexbox-justify-content-horiz-5-ref.xhtml to not rely on -moz-max-content for centering shrinkwrapped content. rs=dbaron
2013-06-06 00:27:43 -07:00
Daniel Holbert
2a79a01b36
Bug 880104 part 2: Replace -moz-*-content with the (known) fixed length that it computes to in some flexbox reftest files. rs=dbaron
2013-06-06 00:27:36 -07:00
Daniel Holbert
e0ed9e0246
Bug 880104 part 1: Rewrite flexbox-align-self-* reftests to not depend on prefixed intrinsic sizing keywords. rs=dbaron
2013-06-06 00:27:23 -07:00
Karl Tomlinson
dbea5ed1f0
merge backout b=810274
2013-06-06 18:04:48 +12:00
Karl Tomlinson
67fd03b080
backout f4add9815dd1 and db258cb900a7 because gcc 4.4 builds don't use -std=gnu++0x for decltype b=810274
2013-06-06 18:03:21 +12:00
Karl Tomlinson
4745c650c4
b=810274 allow smooth scroll step to nearest pixel boundary short of desired position r=roc
...
--HG--
extra : transplant_source : %CF%FE%015%5E%E6R%F0W%EB%1EoW%A5%3B%04%D9%F4C%0A
2013-06-06 15:49:23 +12:00
Karl Tomlinson
50bbd1b1db
b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
...
--HG--
extra : transplant_source : %22c%20R%E6%BF%C6%10%02%7C%1E%9F%CA%C7%2B%8C%98A%28%D3
2013-06-06 15:49:10 +12:00
Karl Tomlinson
80c7229552
b=810274 ensure scrolled range is non-negative even in the presence of nscoord overflow r=roc
...
Instead of trying to detect all integer overflow at the source, this merely
keeps the sizes non-negative. That may not mean they are less than
nscoord_MAX.
If we give in and accept that integer arithmetic may result in the scrolled
rect being smaller than the scroll port, then we shouldn't assert.
--HG--
extra : transplant_source : RP%15%84zx%B9%E8%2C%1E%0A%AB%82%F4%9C%A2y%AD5%27
2013-06-06 15:47:39 +12:00
Karl Tomlinson
2f6967c915
partially re-expand assertion count range for "non-root reflow roots must not have scrollable overflow" assertion that doesn't always trigger b=810274
...
range reduced in 9419b209de19
2013-06-06 16:58:30 +12:00
Jonathan Kew
309b7477e9
bug 875629 - reftest for SVG glyph encoded using a supplementary-plane variation sequence. r=roc
2013-06-05 12:35:06 +01:00
Jonathan Kew
58ae63e6b4
bug 875629 - test for supplementary-plane character support in SVG-in-OpenType. r=roc
2013-06-05 12:35:00 +01:00
Cameron McCormack
062da840ea
Bug 872353 - Remove nsSVGTextFrame2::Reflow(), which is currently unused. r=longsonr
2013-06-05 17:15:31 +10:00
Daniel Holbert
7962f827ca
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
d38e381feb
Bug 879494. Remove bug685516 annotations from reftests, they are not needed anymore. r=khuey
2013-06-05 00:18:54 -05:00
David Zbarsky
d77041b7f4
Bug 788549 Part 12: Add tests for async transform transitions r=dbaron
2013-06-04 20:11:56 -07:00
David Zbarsky
faac9cb8d1
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
2efb065754
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
Ryan VanderMeulen
dd8e29cc29
Merge m-c to inbound.
2013-06-04 20:46:25 -04:00
L. David Baron
0d7c65f066
Bug 879255: Refactor fix for bug 613888, step 4: consolidate conditions, and reindent (and fix bracing while doing so). r=nrc
2013-06-05 09:35:52 +09:00
L. David Baron
a2ee7a3aa1
Bug 879255: Refactor fix for bug 613888, step 3: move no-change test earlier so that we don't have to clutter conditions between the new location and old with logic to fall through to it. r=nrc
2013-06-05 09:35:52 +09:00
L. David Baron
15d66b191a
Bug 879255: Refactor fix for bug 613888, step 2: consolidate oldPT variable. r=nrc
2013-06-05 09:35:52 +09:00
L. David Baron
ea308f7478
Bug 879255: Refactor fix for bug 613888, step 1: create haveCurrentTransition variable. r=nrc
2013-06-05 09:35:52 +09:00
Vivien Nicolas
2b401cac9b
Backout c0213576a3b7 and 780d65e3ebfa (bug 874984) because it was slowing down HTML rendering
2013-06-04 23:14:24 +02:00
Scott Johnson
154db4f170
Bug 877160: Backout patch for bug 794693 due to regressions. [r=mats]
2013-06-04 10:43:08 -05:00
Frédéric Wang
4a644df437
Bug 878396 - Fix a regression with mspace@mathbackground. r=karlt
2013-06-04 08:22:51 -04:00
Frédéric Wang
621bade635
Bug 875294 - Implement menclose notation "updiagonalarrow". r=karlt
2013-06-04 08:21:25 -04:00
Frédéric Wang
b6a69dc435
Bug 854339 - Make the equal sign stretchable in MathML. r=karlt
2013-06-04 08:17:45 -04:00
Jared Wein
fa3936637d
Bug 879131 - Use prefix-less zoom-in and zoom-out CSS property values. r=ms2ger
2013-06-04 17:41:31 -04:00
Rick Eyre
76072f4667
Bug 772321 - Implement CSS parsing of writing-mode r=dbaron
2013-05-28 12:00:49 -04:00
David Zbarsky
4e666d420d
Bug 779395 - Add support for skew transforms to compositor-driven animations r=dbaron
2013-05-21 18:22:44 +08:00
David Zbarsky
7aa201ac80
Bug 879017: Remove some unneeded CIDs r=bz
2013-06-03 23:05:16 -07:00
Timothy Nikkel
4db95c4434
Bug 878612. Passing through the background painting flags in all cases means we follow the same path more often, which asserted before, so we need to bump the assertion counts for one reftest. r=matt.woodrow
2013-06-03 23:49:03 -05:00
Timothy Nikkel
c3a504ac61
Bug 878612. Make sure to pass through the background painting flags through in all cases. r=matt.woodrow
2013-06-03 23:49:03 -05:00
Ehsan Akhgari
d49b8699e3
Bug 876194 - Remove 660451-1.html because we have another copy of it in the tree (656130-2.html)
2013-06-03 21:42:23 -04:00
Cameron McCormack
a32f35f9b3
Bug 876186 - Don't do anything with fill-rule on SVG text. r=longsonr
2013-06-04 10:18:21 +10:00
Joe Drew
c1f4978ba3
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
b63bd9c849
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
ba14fda171
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
202592f20d
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
7a734ca654
Bug 877728 - Convert the page rect passed to SetFirstPaintViewport to LayerIntRect. r=BenWa
2013-06-03 09:58:34 -04:00
Kartikaya Gupta
87e727d3cd
Bug 877728 - Convert a couple of nsInt* variables to LayerInt*. r=BenWa
2013-06-03 09:58:07 -04:00
Kartikaya Gupta
ad6e359f34
Bug 877728 - Convert the scroll offset out-param to SyncViewportInfo from nsIntPoint to ScreenPoint. r=BenWa
...
Also deletes a bunch of dead code, and makes some variables local
variables instead of member variables since they are only used in
a single function and don't need to be persisted.
2013-06-03 09:53:32 -04:00
Kartikaya Gupta
e1db212150
Bug 877728 - Convert some CSS rects passed to Java from gfx::Rect to CSSRect. r=BenWa
2013-06-03 09:52:44 -04:00
Ed Morley
4178093f34
Bug 774689 - Mark 632781-verybig.html random-if on WinXP for too many intermittent failures DONTBUILD
2013-06-03 14:04:15 +01:00
Michael Harrison
947ff9b473
Bug 772153 - Add support for unprefixed cursor:zoom-in/out. r=bz
2013-06-03 08:49:38 -04:00
Ed Morley
1cb82a079c
Bug 774689 - Mark 632781-verybig.html fails-if on WinXP for too many intermittent failures
2013-06-03 12:56:00 +01:00
David Zbarsky
a6b5f8508d
Bug 788549: Fix matrix animations (patch hunk got lost in rebasing) r=dbaron
2013-06-02 13:35:17 -07:00
Ms2ger
8ecf333ae2
Merge m-c to m-i.
2013-06-02 17:38:01 +02:00
Cameron McCormack
2926cba94f
Comment tweak for clarity; no bug. (DONTBUILD)
2013-06-02 21:47:48 +10:00
Cameron McCormack
81e1952079
Bug 877942 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr
2013-06-02 21:33:11 +10:00
Cameron McCormack
83e3514acf
Backed out changeset 8bfd675518e9 for incorrect bug number.
2013-06-02 21:32:16 +10:00
Cameron McCormack
f3501aafdf
Bug 873806 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr
2013-06-02 21:28:00 +10:00
Tim Taubert
a3515f5036
Bug 453650 - implement reflow observers for docShells; r=bz
2013-06-01 12:00:12 +02:00
Daniel Holbert
7fa825824f
Bug 878205: Remove unused & no-longer-needed perl script 'gbdate.pl' from layout/build. r=mats DONTBUILD because NPOTB
2013-05-31 13:20:44 -07:00
Olli Pettay
630763ccc4
Bug 877671 - crash in nsEventListenerManager::RemoveEventListener, r=jst
...
--HG--
extra : rebase_source : ee7f4547e0b9b26e8dc577d7a530491c2004876c
2013-05-31 14:05:23 +03:00
Drew Willcoxon
9ff87a11c8
Bug 863430 - Teach the reftest harness about async spell checking. r=dbaron
2013-06-05 17:07:55 -07:00
Drew Willcoxon
eab886ee41
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 4: update reftests). r=ehsan
2013-06-05 17:07:55 -07:00
Drew Willcoxon
cd315f0750
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 1: core changes). r=ehsan, sr=gavin
2013-06-05 17:07:54 -07:00
David Zbarsky
33132a9bdb
Bug 788549 Part 9: matrix() animations interpret arguments in wrong order r=dbaron
2013-05-31 11:06:56 -07:00
Scott Johnson
51f6ad7ea1
Bug 730559: Limit the number of columns during layout of column sets to prevent hang. [r=mats]
...
In nsRuleNode, when we parse a number of columns from a CSS style sheet, we enforce
a rule that the number of columns cannot exceed 1000. This patch simply enforces
the same rule when we decide that the column count will be generated based on
the available width (e.g. the column-count property has a value of 'auto').
2013-05-31 10:51:43 -05:00
Daniel Holbert
033d14389c
Bug 877890: In CSS flexbox and XUL box model, sort placeholders using their out-of-flow frame's order/ordinal value. r=bz
2013-05-31 22:14:03 -07:00
Nathan Froyd
fd5d4c4bc4
Bug 877824 - log proper TEST-START and TEST-END points for reftests; r=dbaron
2013-05-30 16:14:46 -04:00
Joe Drew
a7e0d442e8
Bug 867770 - Test to make sure that animated images are layerized correctly when the pref is enabled. r=mattwoodrow
2013-05-30 21:33:17 -04:00
Joe Drew
c4c196188f
Bug 867770 - Add a pref as to whether we layerize animated images, disabled by default. r=mattwoodrow
2013-05-30 21:33:17 -04:00
Joe Drew
9a5d492da7
Bug 867770 - Layerize all animated images. r=mattwoodrow
2013-05-30 09:50:50 -04:00
Kartikaya Gupta
99a4283e34
Bug 877726 - Convert FrameMetrics.mScrollOffset to be a CSSPoint. r=kentuckyfriedtakahe
2013-05-30 21:30:13 -04:00
David Zbarsky
07bd637224
Bug 788549 Part 6: Remove a redundant if check r=dbaron
2013-05-30 17:45:17 -07:00
Avi Halachmi
8690f6200c
Bug 856427: Add vsync support at the refresh driver (Windows DWM). r=vlad
2013-05-29 13:31:16 +03:00
Simon Sapin
36da360d2c
Bug 875287 - font-family: Do not require whitespace between unquoted idents. r=dbaron
...
When 'font-family' is secified with unquoted identifiers rather than a quoted string, a single space should be inserted between identifier tokens, even if they are separated by a comment rather than a whitespace token.
2013-05-30 08:10:02 -04:00
Cameron McCormack
2326c16589
Bug 877575 - Don't force mPositions to be recomputed inside nsSVGTextFrame2::ReflowSVG. r=jwatt
2013-05-30 18:34:59 +10:00
Jonathan Watt
56c99c99f4
Bug 827915 - Get rid of SVG's own invalidation mechanisms and rely on DLBI instead. r=dholbert
2013-05-30 09:28:13 +01:00
L. David Baron
b31121a2a1
Bug 234485: Map xml:lang attribute into style so that it's used for font selection and hyphenation. r=bzbarsky
...
The code in nsHTMLStyleSheet implements LangRule to map xml:lang into
style and the code to manage its uniqueness.
The change to nsGenericHTMLElement fixes the mapping of the HTML lang
attribute to do cascading the way all other rule mapping does so that
the cascading works correctly.
The tests test that the correct style language is used for hyphenation
by copying over a set of hyphenation reftests that check its basic
response to languages. There are no specific tests for font selection,
but font selection is known to use the same language data from style.
I verified manually (see other attachments to bug) that the rule
uniqueness is being managed correctly.
--HG--
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-1.xhtml
rename : layout/reftests/text/auto-hyphenation-10.html => layout/reftests/text/auto-hyphenation-xmllang-10.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml
rename : layout/reftests/text/auto-hyphenation-1a.html => layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml
rename : layout/reftests/text/auto-hyphenation-2.html => layout/reftests/text/auto-hyphenation-xmllang-2.xhtml
rename : layout/reftests/text/auto-hyphenation-3.html => layout/reftests/text/auto-hyphenation-xmllang-3.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-4.xhtml
rename : layout/reftests/text/auto-hyphenation-5.html => layout/reftests/text/auto-hyphenation-xmllang-5.xhtml
rename : layout/reftests/text/auto-hyphenation-6.html => layout/reftests/text/auto-hyphenation-xmllang-6.xhtml
rename : layout/reftests/text/auto-hyphenation-7.html => layout/reftests/text/auto-hyphenation-xmllang-7.xhtml
rename : layout/reftests/text/auto-hyphenation-8.html => layout/reftests/text/auto-hyphenation-xmllang-8.xhtml
rename : layout/reftests/text/auto-hyphenation-9.html => layout/reftests/text/auto-hyphenation-xmllang-9.xhtml
2013-05-30 16:00:20 +08:00
Cameron McCormack
c18b9f7a1a
Bug 877035 - Remove nsSVGTextFrame2::UpdateGlyphPositioning's aForceGlobalTransform argument and look at mGetCanvasTMForFlag instead. r=longsonr
2013-05-30 17:53:07 +10:00
Cameron McCormack
fcf5c02af5
Bug 877029 - Add a crashtest for calling nsSVGMarkerFrame::GetCanvasTM() inappropriately. r=longsonr
2013-05-30 17:48:15 +10:00
Robert O'Callahan
0cd25518d1
Bug 872254. Clear line/row cursors when overflow areas of lines or table rows change. r=bz
...
--HG--
extra : rebase_source : 81c1c4269e22ffad98433669ef152002b9d63533
2013-05-30 16:44:37 +12:00
Matt Woodrow
d9dcc3425f
Bug 877516 - Add MOZ_DUMP_INVALIDATION to enable invalidation logging. r=roc
2013-05-30 14:43:43 +12:00
Matt Woodrow
237b50e71a
Bug 877516 - Extend MOZ_REFTEST_VERBOSE to also send log messages synchronously. r=roc
2013-05-30 14:43:01 +12:00
Matt Woodrow
0d5f8e14b1
Bug 869133 - Recycle the ImageLayers created by nsDisplayImage/nsDisplayBackgroundImage instead of recreating them each time. r=roc
2013-05-30 14:42:28 +12:00
Cameron McCormack
a46f56dda8
Bug 876323 - Avoid recomputing mPositions when COORD_CONTEXT_CHANGED unless percentages were used. r=jwatt
2013-05-30 10:44:55 +10:00
David Zbarsky
cab7c337c7
Bug 788549 Part 5: Add a function to get opacity and transform property values from layers r=roc
2013-05-29 17:38:27 -07:00
Cosmin Clapon
71f548c423
Bug 764996 - Reftests. r=karlt
2013-05-29 19:26:41 -04:00
Cosmin Clapon
f079a61774
Bug 764996 - Determine directionality. r=karlt
2013-05-29 19:26:40 -04:00
Cosmin Clapon
15d861e7f3
Bug 764996 - Dir attribute mapping. r=karlt
2013-05-29 19:26:40 -04:00
Timothy Nikkel
e6710aa1e3
Bug 877458. Bullet frame should honour the sync decode images flag. r=matt.woodrow
2013-05-29 18:23:31 -05:00
Ehsan Akhgari
6c61de1ac0
Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
...
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Boris Zbarsky
1c76a8045c
Bug 876725. Make use of IDL default string values in CSSStyleDeclaration to simplify the code. r=smaug
2013-05-29 16:15:50 -04:00
Arnaud Sourioux
8795dbd54b
Bug 875367 followup: Manually annotate ScrollSelectionIntoView and RepaintSelection in nsPresShell.h as MOZ_OVERRIDE. r=dholbert
2013-05-29 12:37:50 -07:00
Arnaud Sourioux
043b0fd84c
Bug 875367: Annotate ~280 more methods with MOZ_OVERRIDE in /layout. r=dholbert
2013-05-29 12:37:49 -07:00
Chris Lord
2905deaf71
Bug 803299 - Even more fuzzing for 24bpp/Android. r=blassey CLOSED TREE
...
Add some extra fuzzing that I think got lost in a rebase to silence some
intermittent failures.
2013-05-29 18:18:06 +01:00
Ralph Giles
92d30af9b2
Bug 875305 - Replace slow webvtt caption selectors with classes. r=bz
...
We set the class caption-box class on the anonymous div which
acts as the parent container for the captions overlayed on
the video frame.
caption-text isn't currently used, but will be applied to
child elements by when bug 833382 lands.
2013-05-28 13:55:00 -07:00
Chris Lord
57ab118f22
Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
...
--HG--
extra : rebase_source : b8fcf2a8673d43b6c946a756d2a290553d06fd21
2013-05-29 15:26:40 +01:00
Chris Lord
7f4d4699cf
Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey
...
--HG--
extra : rebase_source : 75c2dc44bc3a8167b1699ab24da20c67075a182a
2013-05-29 15:26:37 +01:00
Chris Lord
f908b18bd3
Bug 803299 - More tests pass on Android with 24-bit colour. r=blassey
...
Tests that were marked as failing now pass with increased colour depth.
--HG--
extra : rebase_source : 620739d5cdd1bb227f51a5cc985e16cd8dfa06f9
2013-05-29 15:26:34 +01:00
L. David Baron
6dd6e81635
Bug 864686: Make reftest harness print test URL when there is one. r=heycam
...
I think the case in this bug is the RecvException case.
2013-05-29 16:06:35 +08:00
Daniel Holbert
b005a90064
Bug 874418: Assert that placeholders are reflowed before their out-of-flows. r=bz
2013-05-21 12:15:57 -04:00
L. David Baron
07bcc6b3a9
Bug 815408: Ignore CSS transitions and animations in print and print preview. r=bzbarsky
...
Note that this patch has a little bit of a belt-and-braces aspect to it.
In each file, either one of the changes should be sufficient, but one of
them prevents us from doing unneeded work and the other one ensures that
we never apply style resulting from transitions and animations even if
somehow we do that work.
Also note that the tests don't actually test anything usefully, since
the reftest harness doesn't currently make the pres context non-dynamic.
(Thus they're marked as failing.) I'm not sure what I should do about
that, though I'm considering just deleting the tests entirely.
2013-05-29 14:36:39 +08:00
L. David Baron
817f7af583
Bug 876570: Add missing UngetToken() call in an+b microsyntax parsing. r=bzbarsky
2013-05-29 14:36:39 +08:00
André Reinald
fe9b343359
Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
...
--HG--
extra : rebase_source : 300f78c1230a6f91a102c032b026b1fe2455f634
2013-05-23 14:14:00 -07:00
Joshua Cranmer
690a2de322
Bug 876701 - Static analysis failure in nsMathMLsemanticsFrame.h, r=karlt
2013-05-28 22:20:44 -05:00
Trevor Saunders
4a839150dd
backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE
2013-05-28 18:32:29 -04:00
Chris Lord
fab7acd9b9
Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
2013-05-28 18:50:17 +01:00
Chris Lord
b7ad6dc419
Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey
2013-05-28 18:50:17 +01:00
Chris Lord
f93511ae53
Bug 803299 - More tests pass on Android with 24-bit colour. r=blassey
...
Tests that were marked as failing now pass with increased colour depth.
2013-05-28 18:50:17 +01:00
Timothy Nikkel
dfb5696db1
Bug 876630. The async widget release is no longer needed in nsComboBoxFrame because the view subsystem now does the widget destroy async. r=mats
2013-05-28 12:27:36 -05:00
Daniel Holbert
47db2ab059
Bug 876074: Soften flexbox assertion about out-of-order children, since it's not dangerous and it can be triggered by unrelated-to-flexbox tree mutations. r=bz
2013-05-28 09:39:02 -07:00
Robert O'Callahan
898e42dd83
Bug 876426. Part 1: Fire 'resizevideocontrols' event on video controls element when the element's size is changed. r=mattwoodrow
2013-05-28 17:00:59 +12:00
Ed Morley
21df7784d4
Backed out changeset bb46fe25304b (bug 803299)
2013-05-28 14:45:30 +01:00
Ed Morley
6ea885a68e
Backed out changeset 8a713f374b1b (bug 803299)
2013-05-28 14:45:24 +01:00
Ed Morley
9b6ceec757
Backed out changeset 1b3d30cfce65 (bug 803299)
2013-05-28 14:45:19 +01:00
Chris Lord
c5a7e4922a
Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
2013-05-28 14:22:15 +01:00
Chris Lord
31bdb1a34e
Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey
2013-05-28 14:22:11 +01:00
Chris Lord
821c52d1cc
Bug 803299 - More tests pass on Android with 24-bit colour. r=blassey
...
Tests that were marked as failing now pass with increased colour depth.
2013-05-28 14:22:08 +01:00
Ed Morley
0a9e684f5e
Backed out changeset 9395a7b2e54c (bug 876426) for crashtest timeouts on a CLOSED TREE
2013-05-28 08:50:53 +01:00
Robert O'Callahan
fc5da57107
Bug 876426. Part 1: Fire 'resize' event on video controls element when the element's size is changed. r=mattwoodrow
2013-05-28 17:00:59 +12:00
L. David Baron
bbcd59d515
Additional tests for bug 750388. No review.
2013-05-28 12:12:06 +08:00
Thomasy
a58861a388
Bug 750388: In an+b microsyntax in :nth-child() etc., allow starting with +n and allow comments at all token boundaries rather than requiring the strange tokens that result from lack of comments or spaces. r=dbaron
2013-05-28 12:12:06 +08:00
Mike Shal
994cfe0b6b
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Jon Coppeard
8a68ce4b84
Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
2013-05-27 12:50:49 +01:00
Jonathan Watt
81db085aa4
Bug 876175 - Fix O(n^2) behavior and other perf issues with nsSVGGradientFrame::GetPaintServerPattern. r=roc
2013-05-27 08:34:01 +01:00
Jonathan Watt
ddccab29b8
Bug 876157 - Avoid expensive nsSVGGradientFrame::GetGradientTransform calls when gradients paint only a single color. r=roc
2013-05-27 08:31:39 +01:00
Cameron McCormack
89eacf7637
Bug 876127 - Assert if we do not look at all style structs in nsStyleContext::CalcStyleDifference. r=dbaron
2013-05-27 16:48:19 +10:00
Stephen Pohl
10459bc0a0
Bug 869314: Test for availability of dropmarkers in non-native styled comboboxes when overlay scrollbars are used. r=roc
2013-05-26 15:05:14 -07:00
Stephen Pohl
0cf8e74945
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
2013-05-26 15:05:10 -07:00
Stephen Pohl
2acc2dfcba
Back out bug 869314 for missing r='s.
2013-05-26 15:00:17 -07:00
Stephen Pohl
641baa78c1
Bug 869314 - Test for availability of dropmarkers in non-native styled comboboxes when overlay scrollbars are used.
2013-05-26 14:40:25 -07:00
Stephen Pohl
e41e125889
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
2013-05-26 14:40:16 -07:00
Masatoshi Kimura
fad511757b
Bug 876040 - Replace nsIDOMEvent::GetPreventDefault() with nsIDOMEvent::DefaultPrevented(). r=smaug
2013-05-26 06:05:36 +09:00
Phil Ringnalda
507fcf058c
Merge m-c to m-i
2013-05-25 18:18:55 -07:00
Phil Ringnalda
2bf7004860
Back out 6115fce2399d (bug 756241 crash test) for making Linux debug crashtest logs exceed the maximum size
...
CLOSED TREE
2013-05-25 18:13:40 -07:00
Jonathan Kew
f092eb387c
backout changesets d8f3694dd6df (bug 871961 pt 2) and b77d5e403c3d (bug 871961 pt 4) for making the browser crashy. r=me
2013-05-25 21:06:59 +08:00
Jonathan Watt
3050badbd4
Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
2013-05-24 18:32:33 +01:00
Jonathan Watt
e3c9a4e30c
Bug 875037 - Fix lots of bugs in nsStyleSVG/nsSVGStyleReset::CalcDifference so that they return the correct hints. r=roc
2013-05-24 18:31:33 +01:00
Ed Morley
b04195e0ce
Merge latest green inbound changeset and mozilla-central
2013-05-24 15:49:15 +01:00
Anthony Jones
015375f697
Bug 868047 - Use a PresShell ID to eliminate stale APZC events; r=roc,benwa
2013-05-24 09:43:36 +08:00
Daniel Holbert
16af4d9e41
Bug 585185: Parse font-sizes as non-negative, in 'font' shorthand. r=dbaron
2013-05-24 09:39:03 +08:00
Phil Ringnalda
fda0263af1
Merge m-c to birch
2013-05-23 21:20:32 -07:00
Phil Ringnalda
ccd21075c3
Bug 874984 followup, mark reftest as failing on b2g
2013-05-23 20:24:28 -07:00
Phil Ringnalda
8b13c6c7d6
Back out affd9b74be00 (bug 874418) for unexpected crashtest assertions
...
CLOSED TREE
2013-05-24 19:00:38 -07:00
Daniel Holbert
72db50ae49
Bug 874418: Assert that placeholders are reflowed before their out-of-flows. r=bz
2013-05-21 12:15:57 -04:00
Ehsan Akhgari
07be28096e
Backed out changeset 831c1928fba9 (bug 875037) for mochitest-1 assertions on a CLOSED TREE
2013-05-24 16:03:03 -04:00
Ehsan Akhgari
71e2532022
Backed out changeset e3e70237a47a (bug 854765) because of mochitest-1 assertions
2013-05-24 16:02:48 -04:00
Jonathan Watt
f2b5376b3d
Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
2013-05-24 18:32:33 +01:00
Jonathan Watt
e32e84eecb
Bug 875037 - Fix lots of bugs in nsStyleSVG/nsSVGStyleReset::CalcDifference so that they return the correct hints. r=roc
2013-05-24 18:31:33 +01:00
Jonathan Watt
490fd95cb0
Bug 378923 - Make non-root outer-<svg> respect |overflow:visible| (overflow="visible"). r=roc
2013-05-24 17:56:26 +01:00
Daniel Holbert
70bc12ba64
Bug 842065: Remove no-longer-necessary method nsIFrame::StyleDataExternal(). r=dbaron
2013-05-25 00:21:53 +08:00
Ed Morley
a85a630c58
Merge mozilla-central and inbound
2013-05-24 16:09:48 +01:00
Nicholas Cameron
6f4b63ac78
No bug - fix incorrect comment on nsStyleAnimation::UncomputeValue r=me
2013-05-24 22:19:28 +08:00
Jonathan Watt
5d25e02c2e
Bug 875175 - Stop continuous reflow and invalidation of entire SVG when an element that is partially/wholly outside the viewport is subject to a transform animation. r=dbaron
2013-05-24 14:51:50 +01:00
Mounir Lamouri
3d12da2300
No bug - Fix b2g bustage because they hardcode colours... r=me on CLOSED TREE
2013-05-23 16:08:42 +01:00
Markus Stange
66fb5cfd84
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
ea03392fcc
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Jonathan Watt
885a05fe89
Bug 875069 - nsSVGPathGeometryFrame::NotifySVGChanged needs to take account of stroke-width and non-scaling-stroke. r=dholbert
2013-05-23 15:30:14 +01:00
Boris Zbarsky
d5eec49092
Bug 867487. Make sure we don't think we're cloning a complete sheet when we're actually cloning a loading one because the complete sheet was dirty. r=dbaron
2013-05-23 09:20:52 -04:00
Mounir Lamouri
cb1c146f85
Bug 874600 - Make <input type='file'> label colour inherits from the parent's colour. r=bz
2013-05-23 14:09:45 +01:00
Jonathan Watt
464f6f4589
Bug 874865 - Stop nsSVGOuterSVGFrame::AttributeChanged from calling ChildrenOnlyTransformChanged for transform attribute changes. r=longsonr
2013-05-23 08:04:21 +01:00
Jonathan Watt
3f361decd5
Bug 874846 - Stop calling NotifySVGChanged(TRANSFORM_CHANGED) in nsSVGTextFrame2::AttributeChanged. r=longsonr
2013-05-23 08:09:15 +01:00
Jonathan Watt
bc912d5fdf
Bug 874854 - Stop calling SchedulePaint for SVG transform attribute changes. r=longsonr
2013-05-23 08:04:21 +01:00
David Zbarsky
8be3c4aca0
Bug 788549 Part 1: Throttled animations should not claim that their style rule is up to date r=dbaron, nrc
2013-05-23 16:43:22 +08:00
David Zbarsky
b566791862
Bug 788549 Part 3.5: Make nsComputedDOMStyle::MatrixToCSSValue public so we can actually use it r=me
2013-05-23 16:41:40 +08:00
David Zbarsky
3808e98945
Bug 788549 Part 3: Refactor nsComputedDOMStyle::DoGetTransform r=dbaron
2013-05-23 15:09:27 +08:00
David Zbarsky
2f64ae6ac3
Bug 788549 Part 2: Remove nsComputedDOMStyle::GetROCSSPrimitiveValue r=dbaron
2013-05-23 15:09:26 +08:00
David Zbarsky
4913e4b3a3
[Bug 875204] Merge OMTA prefs r=nrc
2013-05-23 15:09:26 +08:00
Timothy Nikkel
250035010c
Bug 865702. Don't move the frame in FinishReflowChild if we were told not to. r=roc
2013-05-23 00:37:05 -05:00
Joe Drew
bf2fe9fee2
Bug 867758 - Synchronize the first time we call RequestRefresh() on an image with the time we call it on images with the same first frame delay, and set the animation start time on those images to the refresh driver's time stamp for accuracy. r=seth
...
--HG--
extra : rebase_source : ed68e52d1918a8d5ec014579ac01fef48338f3ca
2013-05-17 16:57:26 -04:00
Scott Johnson
33874f92a8
Bug 794693: Fix font inflation crash by reordering logic in nsHTMLReflowState::InitResizeFlags(). [r=mats]
2013-05-23 11:14:12 +08:00
Ralph Giles
d98efa09c2
Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
...
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.
Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.
HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.
This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
L. David Baron
94e83383a2
Bug 511803 patch 2: Convert all eCSSUnit_Function storage to use nsCSSKeyword. This leads to one behavior change, which is case canonicalization for font-variant-alternates function values. r=bzbarsky
...
--HG--
rename : layout/style/test/test_bug721136.html => layout/style/test/test_specified_value_serialization.html
2013-05-23 09:08:29 +08:00
L. David Baron
c20442a73d
Bug 511803 patch 1: Fix serialization of font-variant-alternates values with more than one function. (Tested in patch 2.) r=jdaggett
2013-05-23 09:08:29 +08:00
Stephen Pohl
e2bc9c257d
Bug 874486 - Add weakFrame.IsAlive checks to avoid crashing. r=roc
2013-05-22 13:16:19 -04:00
Bobby Holley
54ef3d2952
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Jonathan Kew
1f777f0d9b
bug 871961 pt 3 - annotate failing svgglyphs reftests. r=roc
2013-05-22 23:48:27 +08:00
Jonathan Kew
c22faa32b5
bug 871961 pt 2 - add text-svgglyphs subdirectory to the master layout/reftests manifest. r=roc
2013-05-22 23:48:24 +08:00
Ryan VanderMeulen
0a40ecad93
No bug - Fix up reftest list order. DONTBUILD
2013-05-22 09:48:56 -04:00
Markus Stange
7b49365fa6
Backed out 2 changesets (bug 871590) CLOSED TREE
2013-05-22 14:10:46 +02:00
Sebastian Wong
98b3dd614a
Bug 563884 - Add styling for the link tag and add reftests. r=bz
2013-05-22 07:58:09 -04:00
Jonathan Watt
dc09b7d7d4
Bug 867596 - Stop calling nsSVGUtils::InvalidateBounds in nsSVGTextFrame2, and use DLBI instead. r=longsonr
2013-05-22 12:30:20 +01:00
Mats Palmgren
a754350c56
Bug 873926 - Don't store a scroll state if we never have been scrolled or restored a previous scroll state. r=roc
2013-05-22 12:49:49 +00:00
David Zbarsky
8c198c4399
Bug 874770 - Always enable OMTA throttling r=nrc
2013-05-22 18:31:03 +08:00
Markus Stange
7343081400
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
...
--HG--
extra : rebase_source : dc4c5dff4f0a392e096976b355bcf2140f7b2879
2013-05-22 11:50:57 +02:00
Jonathan Kew
7160043c3a
bug 874349 - cached webfonts that were loaded in private browsing mode should not leak out to normal windows. r=ehsan,roc
2013-05-22 14:42:30 +08:00
Jonathan Kew
676e01f94f
bug 862222 pt 1 - bypass the webfont cache when force-reloading the page. r=roc
2013-05-22 12:39:39 +08:00
Daniel Holbert
5707dc9c19
Bug 825810 part 2: When digging for a flex item's first non-anonymous descendant, check table caption list & column-group list. r=bz
2013-05-22 11:59:36 +08:00
Daniel Holbert
d9fc4ef605
Bug 825810 part 1: Make GetFirstNonAnonBoxDescendant() okay with receiving & returning null frame pointers. r=bz
2013-05-22 11:59:35 +08:00
Daniel Holbert
c5ae959774
Bug 864553 part 2: Minor cleanup to formerly-ifdef-MOZ_FLEXBOX code. r=dbaron
2013-05-22 11:44:52 +08:00
Daniel Holbert
cc7305fa0e
Bug 864553 part 1: Remove ifdefs for MOZ_FLEXBOX and configure.in MOZ_FLEXBOX chunk. r=dbaron
2013-05-22 11:44:25 +08:00
Boris Zbarsky
f2de87b7cb
Bug 851514. Make sure that we add the parent frame before its kids when constructing a scrollable block, so that things will appear in the right order in fixed-pos lists. r=dbaron
2013-05-21 14:15:30 -04:00
Jonathan Watt
96a7c29a7e
Bug 874487 - Have nsSVGUseFrame notify any rendering observers when the referenced element is re-cloned. r=roc
2013-05-21 18:24:05 +01:00
Ryan VanderMeulen
9fad01536a
Backed out changeset 4cb1973f06b9 (bug 868439) for Android M2 failures.
...
CLOSED TREE
2013-05-21 10:48:09 -04:00
Ryan VanderMeulen
26a69bd344
Backed out changesets 619cdf937af1 and 381492b19e3f (bug 869314) for Windows mochitest failures.
...
CLOSED TREE
2013-05-21 10:13:25 -04:00
Olli Pettay
c1bbed37d1
Bug 865511, make sure to keep track on the right imgIRequest in ImageLoader, r=khuey
...
--HG--
extra : rebase_source : 55ac3f73c0c6cb9440e662ffa34ddcd596a61627
2013-05-21 15:43:02 +03:00
Ed Morley
a8ea0bbb16
Backed out changeset 1d056bb94292 (bug 779395) for reftest failures on Tegras
2013-05-21 14:03:43 +01:00
Stephen Pohl
89da69d21a
Bug 869314 - Test for availability of dropmarkers in non-native styled comboboxes when overlay scrollbars are used. r=roc
2013-05-21 08:27:30 -04:00
Stephen Pohl
79f83908c9
Bug 869314 - Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
2013-05-21 08:27:14 -04:00