Matthew Noorenberghe
3cb1da3f70
Merge mozilla-central to UX
2013-07-12 22:14:28 -07:00
Gijs Kruitbosch
6cd359a5e6
Merge mozilla-central and ux
2013-07-10 23:53:05 +02:00
Gijs Kruitbosch
9eb64db035
Merge m-c to UX
2013-07-09 13:09:02 +02:00
Jared Wein
04643a1be1
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-07 21:35:26 -04:00
Gijs Kruitbosch
3261b5d01f
Merge mozilla-central and ux
2013-07-05 00:49:58 +02:00
Jared Wein
cef6c82991
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-03 12:40:14 -04:00
Ryan VanderMeulen
1d99822149
Backed out changeset d155557b651c (bug 888323) for bustage.
...
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
c9b73ddb89
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-03 02:08:01 +09:00
Blake Kaplan
7f425da3b1
Bug 891088 - Rename nsXBLChildrenElement -> mozilla::dom::XBLChildrenElement. r=peterv
...
--HG--
rename : content/xbl/src/nsXBLChildrenElement.cpp => content/xbl/src/XBLChildrenElement.cpp
rename : content/xbl/src/nsXBLChildrenElement.h => content/xbl/src/XBLChildrenElement.h
2013-07-01 15:09:37 -07:00
Masatoshi Kimura
1a9e38cc24
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00
Gijs Kruitbosch
b6a1409293
Merge m-c to ux
...
--HG--
rename : browser/themes/windows/browser.css => browser/themes/shared/identity-block.inc.css
2013-06-29 11:18:15 -04:00
Gijs Kruitbosch
597f293d60
Merge mozilla-central and ux
2013-06-27 14:24:43 -04:00
John Daggett
a6f1b20e1a
Bug 873222 - check unit-type of font-synthesis value before use. r=dbaron
2013-06-27 14:43:00 +09:00
Cameron McCormack
07c9631694
Bug 842181 - Prevent text zoom from affecting SVG text. r=dbaron
2013-06-29 13:28:50 +10:00
Blake Kaplan
67bc7c2c17
Bug 653881 - Add a compatibility hack to allow <xbl:children> elements to be optional when selecting via the child CSS selector. This allows old CSS selectors selecting default content to continue working in the new world. r=dbaron
...
--HG--
extra : rebase_source : 4d538fcbd8a6b58408dc46835632a4664ba8d0d8
2013-06-28 18:48:13 -07:00
Corey Ford
cb2184b31c
Bug 829816 - Treat \0 and U+0000 in CSS style sheets as U+FFFD. r=dbaron
2013-06-26 15:17:14 -07:00
Birunthan Mohanathas
201a6fca70
Bug 571635 - Make nsCSSStyleSheet::GetStyleRuleAt return a css::Rule*. r=dbaron
2013-07-07 16:23:13 -04:00
Cameron McCormack
646cffaae0
Bug 879659 - Part 2: Refactor SVG marker handling to support more types of markers in the future. r=longsonr
2013-07-12 16:39:38 +10:00
Trevor Saunders
f33ade0d68
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
William Chen
f39ccea7cb
Bug 653881 - Push <xbl:children> in ancestor filter. r=bz,dbaron
...
--HG--
extra : rebase_source : 9aafffadd2451ca7274e99d7e07d0d71ea52ca02
2013-05-30 17:39:08 -07:00
Birunthan Mohanathas
9b1cb0c6c2
Bug 887502 - Part 2: Refactor Declaration::GetValue for 'margin' and friends. r=dbaron
2013-07-02 08:11:21 -04:00
Birunthan Mohanathas
685dad9251
Bug 887502 - Part 1: Coalesce corners rather than repeating when serializing specified values of 'border-radius'. r=dbaron
2013-07-02 08:10:43 -04:00
Gijs Kruitbosch
429c3fecb1
Merge from m-c to ux
2013-06-26 10:44:39 -04:00
Jared Wein
29940899a2
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-21 19:22:56 -04:00
Nicholas Cameron
ab2aeb90c3
Bug 878142; be more precise about removing the animation manager from the refresh driver. r=dbaron
2013-06-25 20:58:46 +12:00
L. David Baron
ea5e7313db
Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc
...
The fixes to the miniflush code
(nsTransitionManager::UpdateThrottledStyle and UpdateAllThrottledStyles)
fix the case where we constructed totally incorrect style contexts for
outer table frames (which have special style contexts inheriting from
the table frame) during the miniflush, leading to inconsistent style
data and other bad things, when we should have been touching the style
on the table frame instead.
The fixes to the other OMTA codepaths lead to layer tests being
performed on the same frame that the styles will be applied to, and
probably fix real bugs (which would occur when animating opacity or
transform on a table).
2013-06-24 22:32:10 -07:00
L. David Baron
d4d4c1d79b
Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
2013-06-24 22:32:10 -07:00
Phil Ringnalda
3d0fc66442
Back out 2332bb3fe186:10f70b8b04fe (bug 858937) for warnings-as-errors bustage
...
CLOSED TREE
2013-06-24 23:42:05 -07:00
L. David Baron
85ffcbb8ad
Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc
...
The fixes to the miniflush code
(nsTransitionManager::UpdateThrottledStyle and UpdateAllThrottledStyles)
fix the case where we constructed totally incorrect style contexts for
outer table frames (which have special style contexts inheriting from
the table frame) during the miniflush, leading to inconsistent style
data and other bad things, when we should have been touching the style
on the table frame instead.
The fixes to the other OMTA codepaths lead to layer tests being
performed on the same frame that the styles will be applied to, and
probably fix real bugs (which would occur when animating opacity or
transform on a table).
2013-06-24 22:32:10 -07:00
L. David Baron
4c0fbc2e27
Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
2013-06-24 22:32:10 -07:00
Catalin Iacob
6f4758d23e
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Simon Montagu
0a40b1e90b
Remove superseded workaround, bug 870794, r=roc
2013-06-21 09:26:59 +03:00
Mike Conley
e461e548d0
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-19 19:17:41 -04:00
L. David Baron
410072b2b2
Bug 807184 patch 2: Remove support for prefixed -moz-initial (in favor of unprefixed initial). r=dholbert
2013-06-20 18:31:27 -07:00
L. David Baron
d34aaed0bf
Bug 807184 patch 1: Fix uses in tests of prefixed -moz-initial. r=dholbert
2013-06-20 18:31:27 -07:00
Matthew Noorenberghe
9493089322
Merge mozilla-central to UX
2013-06-17 03:54:34 -07:00
Robert O'Callahan
e113d1c408
Bug 880854. Part 2: Support reflows/frame reconstruction in print/print-preview documents by promoting them to frame reconstruction of the whole document. r=mats
...
--HG--
extra : rebase_source : e81c5cd0f9da7bbcd876669c4b9de46dac825a5d
2013-06-18 23:41:30 +12:00
L. David Baron
c37788e291
Bug 693496: Fix ABORT by being consistent that canonical form calc() values need not have a percent part. r=dholbert
...
The additional tests hit the ABORT without the patch and pass with the patch.
2013-06-18 14:31:21 -07:00
Matt Woodrow
ccb554f4cf
Bug 876626 - Make CanAnimateProperty correclty respect the CanAnimate_AllowPartial flag. r=dzbarsky
2013-06-18 20:03:20 +12:00
Nicholas Cameron
a14102618a
Bug 849399. Invalidate existing style rule if we start a transition. r=dbaron
2013-06-18 14:18:55 +12:00
Jared Wein
ad64ccd73f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-13 10:04:45 -04:00
Jared Wein
68ae18c538
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-12 23:12:42 -04:00
Gijs Kruitbosch
c5b1a88441
Merge mozilla-central and ux-central
2013-06-11 22:00:25 +02:00
Gijs Kruitbosch
e48135a07e
Merge mozilla-central and ux-central
2013-06-10 23:22:39 +02:00
Gijs Kruitbosch
0fab9ae1fd
Merge mozilla-central and ux-central
2013-06-10 11:22:16 +02:00
Jon Coppeard
83c2b6e94b
Bug 860573 - Part 2 - Use spare bits of wrapper cache flags for nsINode r=smaug
2013-06-08 09:54:59 +01:00
Gijs Kruitbosch
4ca22db3a6
Merge m-c to UX.
2013-06-06 16:57:35 +02:00
Michael Wu
834c271ce8
Bug 771551 - Add CSS Media Query for physical home buttons, r=heycam
2013-06-05 22:42:02 -04:00
David Zbarsky
8404e4076d
Bug 788549 Part 12: Add tests for async transform transitions r=dbaron
2013-06-04 20:11:56 -07:00
David Zbarsky
25245287d8
Bug 788549 Part 11: Refactor test_transitions_per_property in prepartion for async tests r=dbaron
2013-06-04 20:11:56 -07:00