Mats Palmgren
8ad31a0bc8
Bug 804486 - Add toolkit.scrollbox.horizontalScrollDistance pref, default 5. Change horizontal scroll increment from 10px to horizontalScrollDistance * GetLineScrollAmount().width(). Make GetLineScrollAmount() use the font's AveCharWidth() for the horizontal amount rather than MaxHeight(). r=roc
2012-10-29 06:44:31 +01:00
Robert O'Callahan
9814ab968b
Bug 805697. There is no point in checking for the existence of a caret in the presshell --- it will always have one, and it wouldn't matter if it didn't. r=mats
...
--HG--
extra : rebase_source : 1ab91d2d60db433da09acead53853bfec351f574
2012-10-29 17:31:45 +13:00
Robert O'Callahan
c78fa977de
Bug 805697. Remove StCaretHider since it's not needed anymore. r=mats
...
--HG--
extra : rebase_source : c2c8652585958ddaeb9e01ed1fe47a391339c2ec
2012-10-29 17:31:26 +13:00
Anthony Jones
ba8b419957
Bug 802658 - Part 2: Apply matrix transform to text bounds; r=Bas
2012-10-28 21:52:21 +01:00
Nathan Froyd
1b6bae88b9
Bug 629633 - fix 363370-1.html intermittent orange by using reftest-wait; r=dholbert
2012-10-27 21:01:41 -04:00
Nathan Froyd
78e4da7d64
Bug 778695 - fix 328829-2.xhtml intermittent orange by using reftest-wait; r=dholbert
2012-10-27 12:35:24 -04:00
Nathan Froyd
96ec016078
Bug 752864 - fix t1204-reset-00-c-o-test.html intermittent orange by using reftest-wait; r=dholbert
2012-10-27 12:36:36 -04:00
Nathan Froyd
82a68ba73d
Bug 731706 - fix t1204-reset-02-c-o-test.html intermittent orange by using reftest-wait; r=dholbert
2012-10-27 12:37:00 -04:00
Bas Schouten
3ab5655309
Bug 805831 - Followup: Fix compiler warning.
2012-10-27 16:48:37 +02:00
Bas Schouten
e52a32f0ff
Bug 805831: Add a cache for border corner gradients. r=joedrew
2012-10-27 06:32:52 +02:00
Phil Ringnalda
8ef69d2aac
Back out fbd8fdb7c544 (bug 805831) for build failures
2012-10-26 21:53:41 -07:00
Bas Schouten
688168bfaf
Bug 805831: Add a cache for border corner gradients. r=joedrew
2012-10-27 06:32:52 +02:00
Paul Adenot
146a6e0a20
Bug 800319 - Make the gradient cache differentiate between backend types. r=Bas
2012-10-26 15:34:43 +02:00
L. David Baron
8433c3cc5b
Add preferences (defaulting to enabled, for now) to control whether certain prefixed aliases for CSS properties are supported, so that authors can have a way to test what happens when they're turned off in advance of our disabling them. (Bug 804944) r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
2d2cfb010f
Bug 804970, patch 6: Don't force rem units out of the rule tree. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
c0bec06ffc
Bug 804970, patch 5: Handle dynamic changes to the basis for 'rem' units by rebuilding all style data. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
bd2ade79c8
Bug 804970, patch 4: Refactor part of RebuildAllStyleData into a helper function (slightly reordering it), so that we can share that part. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
fdcf0aeeed
Bug 804970, patch 3: Don't force vw/vh/vmin/vmax units out of the rule tree. r=bzbarsky
2012-10-26 19:04:20 +02:00
L. David Baron
79dfcd7feb
Bug 804970, patch 2: Add test for dynamic changes of viewport units. r=bzbarsky
...
--HG--
rename : layout/style/test/test_rem_unit.html => layout/style/test/test_viewport_units.html
2012-10-26 19:04:20 +02:00
L. David Baron
f6d7cad1d7
Bug 804970, patch 1: Don't force calc() units out of the rule tree. r=bzbarsky
...
This moves the calc() handling above the aCanStoreInRuleTree = false,
which it had no reason to be below.
calc() units are still forced out of the rule tree when there's an em,
ex, or rem unit inside the calc() structure, since aCanStoreInRuleTree
is passed through to the leaf CalcLengthWith calls.
2012-10-26 19:04:20 +02:00
Neil Deakin
88623b8f02
Bug 701760, merge <select> and popup manager rollup handling, so that select elements don't cancel out any popup rollup listeners, r=mats
2012-10-26 09:15:22 -04:00
Jonathan Watt
4e6d525676
Fix typo; no bug; DONTBUILD
2012-10-26 12:03:07 +01:00
Jonathan Watt
2a46ad0735
Bug 795592 - Stop calling nsIFrame::FinishAndStoreOverflow on NS_STATE_SVG_NONDISPLAY_CHILD frames. r=mattwoodrow.
2012-10-26 11:56:48 +01:00
Robert O'Callahan
39e909adb2
Bug 804323. Mark newly-transformed frames as abs-pos containers (or not). r=bzbarsky
2012-10-26 22:11:24 +13:00
Matt Woodrow
68ac6cb0e7
Bug 800041 - Make nsDisplayWrapList set its own reference frame correctly, and sanity check during ComputeVisibilityForSublist. r=roc
2012-10-25 18:32:25 +13:00
Robert O'Callahan
72668f3816
Bug 801488. Part 2: Don't Redraw; DLBI will handle everything. r=mattwoodrow
2012-10-26 14:39:31 +13:00
Robert O'Callahan
32732ce56c
Bug 801488. Don't flush notifications when dragging a XUL splitter. r=bzbarsky
2012-10-26 14:39:24 +13:00
Andrew Quartey
6eb0ddf707
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Nikhil Marathe
44ce273499
Bug 804174 - Inline IsCallerTrustedForWrite with IsCallerChrome. r=mccr8
2012-10-25 16:10:54 -07:00
Nikhil Marathe
814dbc2a57
Bug 804174 - Inline CallerHasUniversalXPConnect with IsCallerChrome. r=mccr8
2012-10-25 16:10:53 -07:00
Ryan VanderMeulen
4ab0bcd6c5
Merge m-c to inbound.
2012-10-25 17:43:19 -04:00
Scott Johnson
f9e3245129
Bug 802311: Make max line box width adjustment API compute right edge of line boxes correctly to fix reflow-on-zoom issues. [r=dbaron]
2012-10-25 16:38:54 -05:00
Chris Lord
68028d1d1a
Bug 805014 - Add fuzz for gradient-live tests on Android. r=jwatt
...
Progressive tiles have caused these tests to render slightly differently for
no obvious reason.
2012-10-25 22:11:37 +01:00
Jonathan Griffin
6162950fd5
Bug 805428 - Install reftest extension on B2G as app bundle, r=ahal, DONTBUILD(NPOTB)
2012-10-25 09:55:42 -07:00
Phil Ringnalda
1d64e213a8
Back out c95958e3b85d and e8a8bf41e0c4 (bug 798964) for Android reftest-4 failures
2012-10-25 01:19:57 -07:00
Phil Ringnalda
d3bdbf57ba
Back out 8bffa268afd8 (bug 800041) for reftest assertions in 745934-1.html
2012-10-24 23:49:39 -07:00
Matt Woodrow
b7fc4d07b6
Bug 800041 - Make nsDisplayWrapList set its own reference frame correctly, and sanity check during ComputeVisibilityForSublist. r=roc
2012-10-25 18:32:25 +13:00
Matt Woodrow
e9a6eb0cd4
Bug 798964 - Make mLineContinuationPoint correct when we call Init() on a frame that isn't the first on the line. r=roc
2012-10-25 18:32:25 +13:00
Matt Woodrow
1c151da429
Bug 798964 - Add nsDisplayBackground color and make the bounds of nsDisplayBackground match the image. r=roc
2012-10-25 18:32:25 +13:00
Shriram Kunchanapalli
2e053151b4
Bug 799105: Adjusts the width and height to < 600px. r=smontagu.
2012-10-23 19:10:19 +05:30
Ehsan Akhgari
9cded8fa00
Bug 579517 follow-up: Remove NSPR types that crept in
2012-10-25 14:44:37 -04:00
Ehsan Akhgari
78b2656cbc
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
03be701616
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Ryan VanderMeulen
0a11a998a5
Backout 1ebc3b1b8feb, 205c1c846d70 (bug 801488), and e4367fd2043f (bug 804323) due to b-c crashes.
2012-10-25 07:53:36 -04:00
Mats Palmgren
56d1a48bc1
Bug 798691, part 2. r=roc
2012-10-25 13:17:10 +02:00
Robert O'Callahan
c83b18cd3f
Bug 804323. Mark newly-transformed frames as abs-pos containers (or not). r=bzbarsky
2012-10-25 00:35:29 +13:00
Robert O'Callahan
c7200b87bc
Bug 801488. Part 2: Don't Redraw; DLBI will handle everything. r=mattwoodrow
2012-10-25 00:34:55 +13:00
Robert O'Callahan
3deeca1773
Bug 801488. Don't flush notifications when dragging a XUL splitter. r=bzbarsky
2012-10-25 00:34:49 +13:00
Simon Montagu
f75b916dab
Don't split inlines with bidi-isolated kids unnecessarily when they don't have siblings. Bug 793233, r=roc
2012-10-25 01:36:37 -07:00
Simon Montagu
5ecf5594c8
Tests for bug 793233, r=roc
2012-10-25 01:36:37 -07:00
Matt Woodrow
64df41fa2a
Bug 800041 - Set the correct reference frame for nsDisplayScrollLayer when the frame is transformed. r=roc
2012-10-25 12:04:41 +13:00
Matt Woodrow
b280c405c4
Bug 803556 - Schedule a paint whenever we reflow a display root frame. r=roc
2012-10-25 12:04:41 +13:00
William Lachance
168bbc8508
Bug 801652 - Remove redundant devicemanager import;r=jmaher
2012-10-24 13:43:29 -04:00
William Lachance
cacf84f9f9
Bug 801652 - Make sure we print logcat, device info on remote mochitest/reftest failure;r=jmaher
2012-10-24 13:34:33 -04:00
Mats Palmgren
9b604ab906
Bug 804641 - Work around Android armv6 compiler bug (again). r=roc
2012-10-24 01:34:54 +02:00
Jonathan Kew
456a68b72a
bug 804644 - convert Cocoa points to _un_scaled device pixels for system font sizes. r=roc
2012-10-23 21:09:23 +01:00
Ben Turner
f28b7974ea
Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
2012-10-23 09:31:19 -07:00
Neil Deakin
7ecb3d0066
Bug 793157, add a popup method to move a popup relative to an anchor after it has opened, r=neil
2012-10-23 08:11:13 -04:00
Neil Deakin
7fb3084c8e
Bug 792296, don't flush while getting popup state and calling other popup methods, r=neil
2012-10-23 08:11:09 -04:00
Chris Lord
dec9634e6a
Bug 803826 - Assert the layer builder exists in DrawThebesLayer. r=mattwoodrow
...
If the layer builder is NULL, this function will cause a crash. The layer
builder being NULL indicates a bug, so assert that it isn't.
2012-10-23 12:05:29 +01:00
Chris Lord
d611c596a1
Bug 803826 - Only reset the layer builder pointer in ~ClippedDisplayItem. r=mattwoodrow
...
PaintInactiveLayer was resetting the layer manager's layer builder pointer, but
this was unnecessary as this was also being done on destruction of the
ClippedDisplayItem.
2012-10-23 12:05:14 +01:00
Chris Lord
d09c17393d
Bug 803826 - Restore the layer builder pointer on return from PaintForFrame. r=mattwoodrow
...
It's possible for nsDisplayList::PaintForFrame to reset the layer builder
pointer on a layer manager it didn't create. Instead of setting it to null,
store the existing pointer and restore it on return.
2012-10-23 12:01:23 +01:00
Jonathan Kew
cdb97c6164
bug 715798 pt 3.5 - canvas reftest to check that emoji character is non-blank. r=jrmuizel
2012-10-23 10:07:57 +01:00
Jonathan Kew
05e248af4d
bug 715798 pt 2.5 - reftests to check Unicode emoji characters are not rendered blank. r=jrmuizel
2012-10-23 10:06:28 +01:00
Karl Tomlinson
41af1327ed
b=793501 attach DocumentViewer to top GTK widget r=roc
...
--HG--
extra : transplant_source : F%94%EC%07%23%7B2L%BCr%28%C5%088%06%FD%CD%9A%BAe
2012-10-23 11:46:45 +13:00
Karl Tomlinson
9fdbdcba05
b=793501 don't resize toplevel window in response to resized notification r=bz
...
--HG--
extra : transplant_source : U%3E%D3b%3D%AE0%0D%C7%8D%27%F5a%D4%F6%2C%27%EE%EA%A1
2012-10-23 11:32:24 +13:00
Robert O'Callahan
a4d67cf238
Bug 800859. Part 4 alternative: unconditionally dispatch MozAfterPaint to all subdocuments. r=mattwoodrow
...
--HG--
extra : rebase_source : 2cc3125aff27b55daf6d306a2c391a9587a70101
2012-10-23 14:52:48 +13:00
Robert O'Callahan
117a471483
Bug 800859. Part 3: Dispatch MozAfterPaint after we've done the COMPOSITE step for the invalidations recorded in the event. r=mattwoodrow
...
--HG--
extra : rebase_source : 7a204c0930e7a2a35ad99af79d28ebba56f034fe
2012-10-19 17:50:34 +13:00
Robert O'Callahan
3df73be65b
Bug 800859. Part 2: Remove nsIPresShell::DidPaint. r=mattwoodrow
...
--HG--
extra : rebase_source : 3c46d24378ca10f4cf3c476d1de6930ed9683946
2012-10-19 14:21:16 +13:00
Robert O'Callahan
055f521513
Bug 800859. Part 1: Refactor PaintType into two independent flags. r=mattwoodrow
...
--HG--
extra : rebase_source : 9bb272d795f42e63ea00e0f9107eeaaa593a332d
2012-10-19 14:20:39 +13:00
Robert O'Callahan
e62533e7a7
Bug 802457. Ensure that positioned children of intrinsic-height viewports are reflowed with the correct container height. r=mats
...
--HG--
extra : rebase_source : 389b5916de9b7a7bd4232f2c541ae0db7500ba2e
2012-10-23 14:48:12 +13:00
Bas Schouten
9e0b0b117d
Bug 803949: Do not draw anything for zero size images. r=roc
2012-10-23 00:37:08 +02:00
Ehsan Akhgari
283f767815
Merge mozilla-central into mozilla-inbound
2012-10-22 17:05:46 -04:00
Olli Pettay
26c63deaa6
Bug 793848, faster svg:use check, r=bz
2012-10-21 15:33:38 +03:00
Olli Pettay
efe22ceaf9
Bug 802985, PreDestroy editor, r=ehsan
2012-10-20 21:48:34 +03:00
Peter Van der Beken
e86cd8818c
Fix for bug 801083 (Remove old proxy-based list bindings). r=bz.
2012-10-13 14:50:24 +02:00
Robert Longson
f0e3d9926e
Bug 791826 - Fix crash with SVG preserveAspectRatio, position:fixed. r=jwatt
2012-10-20 11:03:35 +01:00
Seth Fowler
697379c692
Bug 503720: Implement vw/vh/vmin/vmax. r=dbaron
2012-10-19 16:21:06 -07:00
Neil Deakin
3e7a4bd757
Bug 772808, Menuitems should inherit hidden attribute from commands, r=neil,smichaud
2012-10-19 16:04:07 -04:00
Nick Hurley
e7f284c9d3
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Abhishek Potnis
8ad6e4b4f3
Bug 795511: Removed usages of PR_BIT and PR_BITMASK from the tree; r=ehsan
2012-10-20 07:31:43 +05:30
Mats Palmgren
958294fc34
Bug 803473 - Wait for MozReftestInvalidate to fix orange. r=roc
2012-10-22 15:53:31 +02:00
Mats Palmgren
cd2c54e204
Bug 798853, style system. r=roc,dbaron
2012-10-22 15:53:31 +02:00
Mats Palmgren
f374a590a0
Bug 802902 - Live long and prosper Mr. View Manager. r=roc
2012-10-22 15:53:31 +02:00
Robert Longson
814606cd60
Bug 801317 - Support transforms in SVG fragment identifiers. r=dholbert
2012-10-22 10:13:24 +01:00
Jonathan Kew
9b5a2e0303
bug 803483 followup - remove fails-if annotation from reftests that now pass on all OSX versions. no_r=me
2012-10-22 10:13:26 +01:00
Jonathan Kew
0538f8e802
bug 772640 - reftests for rendering of decomposed char via OpenType and Graphite. r=jdaggett
2012-10-22 08:47:05 +01:00
Scott Johnson
e2ecfdda8c
Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron]
2012-10-15 14:03:37 -05:00
Peter Van der Beken
a69ce442c1
Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz.
...
--HG--
extra : rebase_source : 5dd51c4ad5274da9235c8c341b0531f234e95a91
2012-10-09 14:31:24 +02:00
Matt Woodrow
2c805adb2f
Bug 803194 - Update DisplayItemData and frame data when the merged frame list changes. r=roc
2012-10-19 17:36:00 +13:00
Ehsan Akhgari
fda8c5cb60
Bug 794510 - Part 8 (second half)
2012-10-18 15:04:20 -04:00
Ehsan Akhgari
70db55e9fa
Bug 794510 - Part 8: Use void* parameters to mmap and friends as opposed to caddr_t; r=bsmith
...
caddr_t is an obsolete BSD type which we don't need to use any more.
2012-10-18 15:00:31 -04:00
Joel Maher
b07a884521
Bug 800093 - adjust reftest-sanity tests to fit in a 600x600 window. r=dbaron
2012-10-18 08:03:40 -04:00
Robert O'Callahan
4f8d6f3962
Bug 703241. Part 3: nsLayoutUtils::GetTransformToAncestor should handle the case where aAncestor == aFrame. r=matspal
2012-10-17 16:13:24 +13:00
Robert O'Callahan
d234cc4757
Bug 703241. Part 4: Don't let 'frame' be treated as its own container in PresShell::DoScrollContentIntoView. r=matspal
...
--HG--
extra : rebase_source : 1fba4feec8e6686d00c79bb2aea5d5ac0837c116
2012-10-17 17:44:06 +13:00
Robert O'Callahan
399a5061ba
Bug 703241. Part 2: Stop the 'scroll top of line into view' behavior when ancestors in the line are transformed or positioned. Allow that behavior for any kind of line-participant ancestor. r=mats
...
--HG--
extra : rebase_source : bcbe05a09fe9f5423bb09697f8be3c6ce0c44f46
2012-06-22 17:06:54 +12:00
Robert O'Callahan
7027f42f5d
Bug 703241. PresShell::DoScrollContentIntoView and PresShell::ScrollFrameRectIntoView should take transforms into account. r=matspal
...
--HG--
extra : rebase_source : e1a16f9a19e78ea71044ee78af9fdbf00ec48c0b
2012-06-22 17:06:49 +12:00
Robert O'Callahan
1584d41fa2
Bug 801763. Don't try to update geometry for plugin widgets with no parent. r=mats
...
--HG--
extra : rebase_source : d7d0f7c5536adc2cd0ad77c2b3169410f237d206
2012-10-17 17:51:57 +13:00
Timothy Nikkel
31bcc858c2
Bug 642257. If there are no plugins in the display list skip a potentially expensive compute visibility pass with accurate visible regions to determine plugin geometry because it is not needed. r=roc
...
If there is a plugin in a background tab and a complex scene in a foreground tab the accurate visible regions can cause us to bog down, for no good reason.
2012-10-18 00:34:58 -05:00
Masayuki Nakano
1cc0ce4f3e
Bug 705057 part.1 Ensure a set of composition events is fired on same content r=smaug
2012-09-26 14:47:45 +09:00
Boris Zbarsky
aa3997676a
Bug 799796. Do memory reporting for stylesheets that only the CSS loader might know about. r=dbaron,njn
2012-10-17 17:01:56 -04:00
Boris Zbarsky
d3f9d1f8ce
Bug 800983. Expose a getter for default computed style. r=dbaron
...
An alternative implementation strategy is to add "default-only"
versions of ResolveStyleFor and ResolvePseudoElementStyle and then
modify FileRules to support those, or use a cut-down custom version of
FileRules for them. That would be faster, but more complicated on the
style set side. We can always make that switch if we need to, I guess.
2012-10-17 17:01:56 -04:00
Boris Zbarsky
6a79d7f055
Bug 795520. Don't fail to return a computed CSS declaration just because the style change that will give us a presshell has not been processed yet. r=dbaron
...
Another, more risky, option would be to always return a declaration
from getComputedStyle, even if we have no presshell, then just throw
(after flushing, as needed) if people try to get style info for it
just like we already do for declarations whose document loses a
presshell. This might cause compat issues on sites that can deal with
null but not exceptions, though. :(
2012-10-17 17:01:56 -04:00
Boris Zbarsky
7df123b830
Bug 801994. Fix intrinsic width determination in cases when we have an intrinsic ratio and our height is styled as calc() with percentages. r=dholbert
2012-10-17 17:01:56 -04:00
Boris Zbarsky
a3858f9ce9
Bug 599882. Make baselines not depend on relative positioning of kids. r=dbaron
2012-10-17 17:01:55 -04:00
Emmanuele Bassi
3669dc8cc8
Bug 784467 - Switch computed style's url(invalid-url:) to [css3-values]'s url(about:invalid). r=dbaron
2012-10-17 15:33:57 -04:00
Steven Lee
2e0526c0c4
Bug 790499 - Time API: Call JS_ClearDateCaches() to update Date object's timezone when the system timezone is reset, r=jlebar
2012-10-17 00:26:00 -04:00
Matt Woodrow
db1a916d11
Bug 802321 - Don't compare geometry objects for inactive layers. r=roc
2012-10-17 21:00:00 +13:00
Matt Woodrow
dd83f2b21f
Bug 801784 - Only add invalidate children state flags up to the nearest display root. r=roc
2012-10-17 21:00:00 +13:00
Phil Ringnalda
b6982dcbd7
Bug 799332 - Set a high urlclassifier.updateinterval to match the one in automation.py.in so that we're unlikely to leak background safebrowsing updates by doing them at the wrong time, r=dbaron
2012-10-08 21:04:39 -07:00
Daniel Holbert
695056ee8a
Bug 799207: Reduce severity of assertion that checks baseline of flex item against sentinel value. r=dbaron
2012-10-16 19:04:33 -07:00
Daniel Holbert
cc6c460ffb
Bug 798666: Constrain cross size of auto-sized flex containers to be within min/max range. r=dbaron
2012-10-16 19:04:30 -07:00
Daniel Holbert
4695d22cd2
Bug 798235: For flex items in a vertical flex container, treat enumerated values for flex-basis as "auto". r=dbaron
2012-10-16 19:04:29 -07:00
Daniel Holbert
2fb62bd547
Bug 798020: Reduce severity of fatal assert about unconstrained-width flexbox, since gigantic widths in web content can reach our "unconstrained" sentinel value, and it's not actually dangerous. r=dbaron
2012-10-16 19:04:23 -07:00
Daniel Holbert
e7fc8e8eef
Bug 800603: Just check rv (not rv & outparam) after calling imgIRequest:GetImage & GetImagePrincipal. r=jrmuizel
2012-10-16 16:05:54 -07:00
Daniel Holbert
f658ea2fd4
backout 5545892376cc (Bug 737961) for Windows reftest orange
2012-10-16 16:05:52 -07:00
Matt Woodrow
85786887e3
Bug 750417 - Remove Redraw calls from nsSprocketLayout. r=roc
2012-10-17 10:30:37 +13:00
Matt Woodrow
5adc69789e
Bug 795674 - Handled merged frame changes with minimal invalidations. r=roc
2012-10-16 14:23:07 +13:00
Joel Maher
b92d825c2f
Bug 737961 - add reftest manifest conditions for height width. r=dbaron
2012-10-16 16:12:25 -04:00
Gabor Krizsanits
87f73c1de7
Bug 676054: part3: nsStyleSheetService::GetInstance. r=bz
2012-10-16 21:45:56 +02:00
Gabor Krizsanits
b38c7dcb1a
Bug 676054 - part2: Provide AUTHOR_SHEET type for registering with nsIStyleSheetService. r=bz
2012-10-16 21:45:50 +02:00
Steven Michaud
5a116d7578
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Jonathan Kew
12f1ce33e2
bug 794038 pt 2.0 - respond to changes to backing-store resolution when a window moves between HiDPI and non-HiDPI displays. r=smichaud
2012-10-16 20:41:20 +01:00
Jonathan Kew
0f97d5de5d
bug 794038 pt 1.2 - popup manager needs to use display pixels when constraining window to screen area. r=roc
2012-10-16 20:41:19 +01:00
Jonathan Kew
6217ad6b5a
bug 794038 pt 1.0 - use global display pixel coordinates to persist and restore XUL window position and size. r=roc
2012-10-16 20:41:19 +01:00
Emmanuele Bassi
048fa679bb
Bug 784466 - [css3-animations] Drop declarations in keyframe rules that have !important. r=dbaron
2012-10-16 09:21:35 -07:00
Boris Zbarsky
042a574012
Bug 801116 followup: clearer variable naming. DONTBUILD
2012-10-16 10:52:55 -04:00
Makoto Kato
f63a03e07e
Bug 801483 - make nsBufferedInputStream::Init fallible. r=bsmith
2012-10-16 17:38:20 +09:00
Phil Ringnalda
cb42b07aa0
Back out fb167937d25b (bug 799332) because I fail at copy-paste
2012-10-15 21:02:56 -07:00
Matt Woodrow
61b5617212
Backout e19d625511a0 for breaking WinXP M-o
2012-10-16 16:59:35 +13:00
Phil Ringnalda
38210a4217
Bug 799332 - Set a high urlclassifier.updateinterval to match the one in automation.py.in so that we're unlikely to leak background safebrowsing updates by doing them at the wrong time, r=dbaron
2012-10-08 21:04:39 -07:00
Boris Zbarsky
0efef94b7a
Bug 801116. Take box-sizing into account when computing intrinsic width based on a fixed height and an intrinsic ratio. r=dholbert
2012-10-15 23:12:03 -04:00
Matt Woodrow
48c7fedb20
Bug 801365 - Invalidate ThebesLayers if the zoom factor changes. r=roc
2012-10-16 14:10:51 +13:00
Matt Woodrow
f743e85a32
Bug 800198 - Make mContainerReferenceFrame the reference frame for the items inside the container, not the container itself. r=roc
2012-10-16 14:10:48 +13:00
Matt Woodrow
8abe8138c6
Bug 770001 - Add invalidation test helpers and form control invalidation mochitest. r=roc
2012-10-16 14:10:45 +13:00
Robert O'Callahan ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
cd666bb77c
Bug 770001. When a display item has changed, don't bother invalidating areas that have been clipped out. r=mattwoodrow, roc
2012-10-16 14:10:43 +13:00
Daniel Holbert
7d881449a1
Bug 542039 followup: Replace "namespace ... = mozilla::..." with "using namespace mozilla", to fix build error w/ --disable-accessibility. rs=tbsaunde
2012-10-15 15:44:34 -07:00
Trevor Saunders
bc9ac5fb2d
bug 801659 - clean up cache of DocAccessible on pres shells, and add fast path to nsAccDocManager::GetDocAccessible() r=surkov, dholbert
2012-10-15 10:58:42 -04:00
Scott Johnson
25cbc5ec72
Bug 787210: Add capability to import-tests.py to import ahem font if necessary for tests. [r=dbaron]
2012-10-15 15:39:15 -05:00
Scott Johnson
949ed1800f
Backout e52a16b96738 (Bug 784375) for oranges on OSX 10.8.
2012-10-15 15:13:40 -05:00
Daniel Holbert
651180579f
Bug 801098: Unprefix flexbox properties & keywords (still preffed off by default). r=dbaron
2012-10-15 12:42:43 -07:00
Scott Johnson
83bddfc6db
Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron]
2012-10-15 14:03:37 -05:00
Scott Johnson
61895ce5f5
Backout 94f06c75c3b5 for lack of reviewer.
2012-10-15 14:13:35 -05:00
Scott Johnson
293a66e4de
Bug 784375: Add a preference to control maximum font size inflation ratio.
2012-10-15 14:03:37 -05:00
Chris Lord
910224d867
Bug 801566 - Fix building with --disable-debug and --enable-dump-painting. r=mattwoodrow
...
Change #ifdef DEBUG to MOZ_DUMP_PAINTING for function AppUnitsPerDevPixel.
2012-10-15 19:56:11 +01:00
David Zbarsky
e584460f90
Backout bug 779684 for topcrash
2012-10-15 14:35:50 -04:00
David Zbarsky
ec66c8d312
Bug 799407: Enable FAIL_ON_WARNINGS in more of layout/ r=roc
2012-10-15 01:42:40 -04:00
Trevor Saunders
31db47e358
bug 542039 - accessible object types r=surkov, roc
2012-09-28 17:53:44 -04:00
William Lachance
64e676bbc5
Bug 756440 - Only warn when we fail cleanup steps with mobile mochitest/reftest;r=jmaher
...
Before we were outright failing if the test logfile was missing when cleaning
up these tests. But that's generally a sign that the app failed to start
up properly, which is the true issue we should be trying to catch / diagnose.
Let's just print a warning here and move on.
2012-10-15 10:15:19 -04:00
Josh Aas
c23d372216
Bug 598397: Remove support for Carbon NPAPI. r=smichaud
2012-10-15 08:38:34 -04:00