Henri Sivonen
31192f4b01
Bug 737417 part 1 - Split charset source constants out of nsIParser.h. r=smaug.
2012-03-22 16:42:42 +02:00
Jim Mathies
71cea19097
Bug 737983 - win8 fixup for generic keyword collision, r=smaug.
2012-03-22 09:18:41 -05:00
L. David Baron
79f6403b7a
Change css3-animations behavior for repeated keys in an @keyframes rule: do replacement on a per-property basis. (Bug 738003) r=bzbarsky
...
This implements my proposal in
http://lists.w3.org/Archives/Public/www-style/2011Apr/0381.html and
http://lists.w3.org/Archives/Public/www-style/2011Apr/0387.html . I
think it was a serious mistake to implement what the spec says, and I'm
fixing that mistake so that we have a chance to change the spec.
In other words, when an @keyframes rule has two key selectors at the
same time, the later one no longer overrides the entirety of the earlier
one. The overriding is done for each property that's in the later rule.
(And the -moz-animation-timing-function is taken only from the keyframe
actually used for the given property; if there's no declaration there
then the computed value of the property is used.)
The test for @keyframes cascade fails without the patch; the test for
@keyframes cascade2 tests behavior that works both before and after the
patch.
2012-03-21 22:10:02 -07:00
Nicholas Nethercote
1dae898653
merge
2012-03-21 21:48:40 -07:00
Nicholas Nethercote
7ac3a573ad
Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
2012-03-21 21:46:27 -07:00
Robert O'Callahan
6c9f0480a1
Bug 737784. Create mInnerView eagerly to ensure that its bounds will always be correctly set in Reflow. r=tnikkel
2012-03-22 16:15:19 +13:00
Simon Montagu
314a9d32f7
Check for orphaned non-fluid continuations after deleting content. Bug 730562, r=roc
2012-03-21 16:50:54 -07:00
Simon Montagu
d42893252d
Tests for bug 730562, r=roc
2012-03-21 16:50:45 -07:00
Simon Montagu
45be3cde72
Check for orphaned fluid continuations after deleting content. Bug 726460, r=roc
2012-03-21 16:50:37 -07:00
Simon Montagu
bdd00b71c1
Reftest for bug 726460, r=roc
2012-03-21 16:50:29 -07:00
Aryeh Gregor
83ed67bd84
Bug 734953 - Remove skew() transformation function; r=dbaron
2012-03-20 13:39:57 -04:00
Nicholas Nethercote
e2181e8fb2
Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
2012-03-15 19:40:00 -07:00
Robert O'Callahan
6191d9ab08
Bug 735141. Clear imageContainer to indicate that we're not using that optimization. r=tnikkel
2012-03-19 20:26:39 +13:00
Robert O'Callahan
b9b4766f33
Bug 723484. Fix alpha values for image layers with opacity. r=bas
2012-03-20 20:55:40 +13:00
Aryeh Gregor
973b7ff046
Bug 668716 - Change test_bug632379.xul failure on Mac to a todo(); r=orange
2012-03-21 15:41:35 -04:00
Hessam Salehi
2bda7efc98
Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
2012-03-21 14:07:31 -04:00
Aryeh Gregor
18007ca69a
Bug 735805 part 1 - Fix DOM and layout mochitests that run no tests; r=bz
2012-03-16 16:07:09 -04:00
Doug Turner
92d9e7b245
Bug 735330 - move device motion from dom/system to hal. gonk cleanup. r=jdm
2012-03-20 23:36:17 -07:00
Doug Turner
b1e4247d44
Bug 735330 - move device motion from dom/system to hal. r=jdm
...
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data. support compassneedscalibration. r=jdm
--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 23:36:17 -07:00
Henri Sivonen
e56e83cebb
Bug 650776 part 3 - Remove mozSanitizingSerializer from mozilla-central. r=jst.
2012-03-21 12:43:54 +02:00
Mounir Lamouri
e541c5972c
Merging mozilla-inbound into mozilla-central.
2012-03-21 11:29:28 +01:00
Robert O'Callahan
b1dd00e6aa
Bug 723484. Fix alpha values for image layers with opacity. r=bas
2012-03-20 20:55:40 +13:00
Matt Brubeck
388850e1f0
Back out bug 735330, bug 737462, bug 734854 because they broke XUL Fennec
...
--HG--
rename : hal/cocoa/smslib.h => dom/system/cocoa/smslib.h
rename : hal/cocoa/smslib.mm => dom/system/cocoa/smslib.mm
2012-03-20 16:59:24 -07:00
Doug Turner
1ee5aed0ed
Bug 735330 - move device motion from dom/system to hal. gonk cleanup. r=jdm
2012-03-20 14:46:37 -07:00
Doug Turner
075acfd9f5
Bug 735330 - move device motion from dom/system to hal. r=jdm
...
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data. support compassneedscalibration. r=jdm
--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 14:46:14 -07:00
Serge Gautherie
f016d58e89
Bug 737454. (Av1) test_bug518777.html: Move code from body to head, Rewrite it a little. r=roc.
2012-03-21 04:31:37 +01:00
Daniel Holbert
6301c79b71
backout 1383ac50bcff (bug 723484) for remote image & occasional 'load failed: null' in reftest reference case
2012-03-20 10:22:53 -07:00
Mounir Lamouri
dc403d892f
Merging mozilla-central into mozilla-inbound.
2012-03-20 11:41:17 +01:00
Mounir Lamouri
e2363342f0
Merging mozilla-inbound into mozilla-central.
2012-03-20 11:39:42 +01:00
Serge Gautherie
69ed8ae295
Bug 735805. (AAv1) test_bug518777.html misses waitForExplicitFinish() + finish(). r=roc.
2012-03-20 08:27:50 +01:00
Adam Dane [:hobophobe]
a4e77c0d40
Bug 720126 - Update scroll API to use ScrollAxis parameters (where and when). r=roc
2012-03-19 21:09:50 -05:00
Jonathan Watt
c3615631a4
Bug 736890 follow-up - Forward declare gfxMatrix using |struct|, not |class|. r=me.
2012-03-20 19:44:24 +00:00
Mats Palmgren
e003657f4a
Bug 735943 - Don't crash if nsSMILAnimationController::FlushResampleRequests destroyed the pres shell. r=bz
2012-03-20 19:02:38 +01:00
Daniel Holbert
21f77f436b
Bug 737313: Make nsCSSFrameConstructor::ConstructInline more robust when one of its child frames fails to construct. r=bz
2012-03-20 10:23:03 -07:00
Daniel Holbert
1059e11f58
backout 1383ac50bcff (bug 723484) for remote image & occasional 'load failed: null' in reftest reference case
2012-03-20 10:22:53 -07:00
Jonathan Watt
c4e6b7547e
Bug 736890 - Speed up building of layout/svg/base/src by cleaning up #include directives in its header files. r=dholbert.
2012-03-20 12:15:55 +00:00
Jonathan Watt
607557fa95
Bug 734079, part 2 - Use a mark and asynchronously sweep scheme (similar to HTML reflow) to invalidate and update SVG frame bounds. r=longsonr.
2012-03-20 12:15:53 +00:00
Jonathan Watt
858e883080
Bug 734079, part 1 - Remove the SuspendRedraw code and make SVGSVGElement.suspendRedraw a no-op. r=longsonr.
2012-03-20 12:15:53 +00:00
Dão Gottwald
d95bec90ea
merge backout
2012-03-19 12:54:47 +01:00
Dão Gottwald
6483ef2ee1
Backed out changeset 2cd01fd07ce8
2012-03-19 12:54:32 +01:00
Masatoshi Kimura
d5f85c93cb
Bug 736687 - Warn on use of MozBlobBuilder. r=sicking
...
--HG--
rename : layout/reftests/svg/as-image/img-blobBuilder-1.html => layout/reftests/svg/as-image/img-blobURI-1.html
rename : layout/reftests/svg/as-image/img-blobBuilder-2.html => layout/reftests/svg/as-image/img-blobURI-2.html
2012-03-19 12:00:43 +01:00
Adam Dane [:hobophobe]
2c3301cdb1
Bug 720126 - Update scroll API to use ScrollAxis parameters (where and when). r=roc
2012-03-18 14:42:25 -05:00
Robert O'Callahan
c99be2d6d4
Backing out changeset 0fe31dd7bbc5 for bug 735141 due to test failures.
2012-03-19 23:21:11 +13:00
Robert O'Callahan
47d208de1e
Backed out changeset 0fe31dd7bbc5
2012-03-19 23:19:59 +13:00
Nicholas Nethercote
092c8b03a9
Bug 712865 - Avoid some padding nsCSSCompressedDataBlock by storing nsCSSValue and nsCSSProperty elements separately (2nd attempt). r=dbaron.
2012-03-19 01:39:15 -07:00
Jonathan Watt
557c80bf6d
Bug 379709 - Avoid reflowing SVG twice during page load due to initially assuming we'll need space for a vertical scrollbar when the nsSVGOuterSVGFrame can tell us we won't. r=bz.
2012-03-19 08:34:19 +00:00
Robert O'Callahan
7c63052f36
Bug 735141. Clear imageContainer to indicate that we're not using that optimization. r=tnikkel
2012-03-19 20:26:39 +13:00
Nicholas Nethercote
204ccd37e5
Backed out changeset c880f229fbf5 (bug 712865) due to build bustage. r=me.
2012-03-18 22:53:20 -07:00
Nicholas Nethercote
f62f7cea29
Bug 712865 - Avoid some padding nsCSSCompressedDataBlock by storing nsCSSValue and nsCSSProperty elements separately. r=dbaron.
...
--HG--
extra : rebase_source : 83dc6eff5e5500fa0dffc0e07d731941ee9e8122
2012-03-18 16:28:08 -07:00
Jonathan Watt
796c3ddca9
Bug 736753 - Fix the includes in layout/svg/base/src so that we can stop including nsSVGSVGElement.h in nsSVGContainerFrame.h. r=longsonr.
2012-03-18 10:32:02 +00:00