Vitor Menezes
831d354974
Only override font properties when in quirks mode. (Bug 403524) r=dbaron
...
Font tags cause NS_STYLE_TEXT_DECORATION_LINE_OVERRIDE_ALL in quirks
mode only, so that standards mode (in which font tags don't cause the
override) can use the same codepath in the near future.
2011-08-03 11:30:58 -07:00
Vitor Menezes
e915e08a19
Fix text-decoration positioning in quirks mode and set overflow areas to match. (Bug 403524) r=dbaron
...
Change the quirks mode text-decoration code (soon to be used for all
modes) to follow CSS 2.1's rules for positioning of decoration lines.
Decorations are now drawn at a constant vertical position established by
the element creating the decoration, and more than one of the same type
(underline, overline, line-through) of decoration are supported on the
same piece of text.
This means that text-decorations can now significantly overflow a text
frame, since the vertical-alignment of the element with text-decoration
may be substantially different from the vertical alignment of the text.
Set overflow areas for text frames with text decorations in
nsLineLayout::RelativePositionFrames since it must happen *after*
vertical alignment is done, and when relative positioning data are
consistent (nsIFrame::GetRelativeOffset matches the offset that has been
applied).
2011-08-03 11:30:58 -07:00
Mounir Lamouri
506fb4223e
Bug 675396 - Fennec Desktop: "error while loading shared libraries: libmozsqlite3.so". r=glandium
2011-08-03 11:22:07 -07:00
Patrick McManus
6512f1ba68
Bug 676025 - Websockets - failure to connect should generate onerror r=sicking
2011-08-03 12:42:04 -04:00
Patrick McManus
a83ee88943
bug 674527 - websockets sub-protocol array implementation and tests r=sicking sr=bz
2011-08-03 12:42:02 -04:00
Justin Lebar
d4e32e4c4e
Bug 673467 - Part 2. Fix tests. r=smaug
...
--HG--
extra : rebase_source : 2b4d7c00e42f4fa54121fc4a9e0360984709357e
2011-08-01 19:45:47 -04:00
Justin Lebar
c0e449690d
Bug 673467 - Part 1. Don't create an extra SHEntry for dynamically-added iframes. r=bz
...
--HG--
extra : rebase_source : 2af3094ea2dc95e30db3a9aa4d36766718efa009
2011-08-01 19:45:47 -04:00
Jesse Ruderman
56961b8e10
Bug 673770 - Also search overflow lines for aPrevSibling. r=test-only
2011-08-03 17:55:00 +02:00
Mats Palmgren
e790b4f010
Bug 673770 - Also search overflow lines for aPrevSibling. r=roc
2011-08-03 17:55:00 +02:00
Marco Bonardo
0bfe31c626
Merge mozilla-inbound and mozilla-central
2011-08-03 10:49:13 +02:00
Marco Bonardo
b245bb61dd
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-03 10:46:22 +02:00
Mike Hommey
a827925ebe
Bug 674888 - Allow elfhack to move .interp sections. r=tglek
2011-08-03 10:28:47 +02:00
Mark Finkle
c5379882ab
Bug 676052 - gingerbread theme for android 2.3.5 [r=mbrubeck]
2011-08-03 01:48:13 -04:00
Mark Finkle
c3594c9fd6
Bug 675920 - Difficult to select text if you don't tap directly on text [r=wjohnston]
2011-08-03 00:23:40 -04:00
Mounir Lamouri
9746f972e4
Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst
2011-08-02 21:22:40 -07:00
Masayuki Nakano
bfc72b90bf
Bug 675865 backout new dragginf for selection handling code from Mozilla8 r=smaug (backed out patches are: bug 552707, bug 644621, bug 670058, bug 670508, bug 671319)
2011-08-03 12:39:02 +09:00
Chris Double
7b1d1d6c7f
Bug 666132: Account for trailing data in the last frame of audio data in ogg backend debug code - r=cpearce
2011-08-03 15:08:56 +12:00
Chris Double
4fdab57f2d
Bug 675839 - Update playback position more frequently when writing in linux backend for libsydneyaudio - r=kinetik
2011-08-03 15:08:53 +12:00
Matt Woodrow
524fbbafbc
Bug 505115 - Part 12b - Layout changes to use -moz-perspective-origin. r=roc
2011-08-03 15:04:24 +12:00
Matt Woodrow
b84eabcf4a
Bug 505115 - Part 12a - Implement -moz-perspective-origin style property. r=dbaron
2011-08-03 15:04:24 +12:00
Matt Woodrow
8d4ab549b6
Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc
2011-08-03 15:04:23 +12:00
Matt Woodrow
236f72943c
Bug 505115 - Part 11a - Add nsCSSValueTriplet and optionally read a z component to -moz-transform-origin. r=dbaron
2011-08-03 15:04:23 +12:00
Matt Woodrow
7a41f6a8a2
Bug 505115 - Part 10 - Implement the backface-visibility CSS property. r=dbaron
2011-08-03 15:04:22 +12:00
Matt Woodrow
b4bfd8dd6a
Bug 505115 - Part 9 - Implement the perspective() transform function and the perspective CSS property. r=dbaron
2011-08-03 15:04:22 +12:00
Matt Woodrow
d9e573335e
Bug 505115 - Part 8c - Use ray tracing to untransform 2d points on a 3d plane. r=roc
2011-08-03 15:04:21 +12:00
Matt Woodrow
9bd05fb9c7
Bug 505115 - Part 8b - Add 3D Point support, and ray tracing to gfx3DMatrix. r=bjacob, sr=roc
2011-08-03 15:04:20 +12:00
Matt Woodrow
af6bccfe08
Bug 505115 - Part 8a - Add BasePoint3D and gfxPoint3D. r=roc
2011-08-03 15:04:20 +12:00
Matt Woodrow
a58142bb2a
Bug 505115 - Part 7 - Layers support for 3d transforms. r=roc
2011-08-03 15:04:20 +12:00
Matt Woodrow
c2d638a2ab
Bug 505115 - Part 6 - Implement the 3d -moz-transform functions. r=dbaron
2011-08-03 15:04:19 +12:00
Matt Brubeck
2da54ece27
Back out 52702d275995 (bug 647391) because of xpcshell test failures
2011-08-02 19:59:22 -07:00
Matt Brubeck
1fbbc4fcf5
Bug 669851 - Update reftest annotations for tests that no longer have Android-specific failures
2011-08-02 19:57:42 -07:00
Jason Duell
2a9915694e
Bug 647391 - Increase maximum size for objects stored in disk cache. r=michal
2011-08-02 17:12:25 -07:00
Patrick McManus
415852d1a2
bug 667853: Missing close() event if websocket::init fails. r=mcmanus, jdm
2011-08-02 16:55:17 -07:00
Jason Duell
4cff47b970
bug 674689: Delay Cache.trash delete to avoid startup I/O contention. r=michal
2011-08-02 16:54:55 -07:00
Daniel Holbert
65aa2c6c65
Bug 675722: Reduce severity of "Expecting to be paused for pagehide before disconnect" SMIL assertion, and catch it earlier in ~nsDocument. r=bz
2011-08-02 16:12:32 -07:00
Michal Novotny
bc87676167
Bug 675420 - cache is now cleared on every startup
2011-08-03 00:23:54 +02:00
Benoit Jacob
6b663cacbc
Bug 675634 - import ANGLE r712 - r=upstream
2011-08-02 18:06:25 -04:00
Benoit Jacob
b8f605479f
Bug 675625 - limit GLSL identifiers to 250 characters to work around a NVIDIA bug - r=jrmuizel
2011-08-02 18:06:25 -04:00
Kyle Huey
6d99373717
Bug 676048: Report RuleCascadeData and substructures to about:memory. r=bz
2011-08-02 16:21:52 -04:00
Philipp von Weitershausen
e9d56fb0f1
Merge services-central with mozilla-central
2011-08-02 12:01:42 -07:00
Josh Aas
9f805296c5
Bug 675309: Get rid of unnecessary calls to nsNPAPIPluginInstance::Start(). r=jst
2011-08-02 13:49:05 -04:00
Kyle Huey
2b024fafc7
Merge b-s to m-c.
2011-08-02 11:34:34 -04:00
Randell Jesup
d361bb4064
Bug 675710: Add tests for protocol-relative URIs (href=//site/foo) r=bz
2011-08-02 09:40:58 -04:00
Tim Taubert
8425ed5cfc
merge the last green changeset on fx-team to m-c
2011-08-02 14:21:37 +02:00
Marco Bonardo
baa593cf17
Merge mozilla-central and mozilla-inbound
2011-08-02 11:52:56 +02:00
Marco Bonardo
bb3431c267
Bug 675878 - intermittent failure in toolkit/components/places/tests/unit/test_telemetry.js
2011-08-02 10:50:41 +02:00
Michael Wu
e9c6fdc029
Back out bug 667047 for possible orange
2011-08-01 22:46:38 -07:00
Michael Wu
39b9344e26
Backed out changeset 617081e0fdf5 (bug 667047) for possible orange
2011-08-01 22:46:17 -07:00
Michael Wu
f9f83bdd42
Merging backout (bug 664249) for possible orange r=killer
2011-08-01 21:20:23 -07:00
Michael Wu
c69cefd52b
Backed out changeset 3b9852666565 (bug 664249) for possible orange r=killer
2011-08-01 21:20:01 -07:00