Ehsan Akhgari
b16865293c
Bug 583493 - nsTransactionItem log spew is making working with tinderbox impossible; r=roc approval2.0=dbaron
...
--HG--
extra : rebase_source : fed350a4e4f89036bf32361d17a2fb284d91fb2e
2010-08-05 22:13:07 -04:00
Ehsan Akhgari
7a2e197398
Bug 582863 - Spell checker shouldn't copy the text node contents unnecessarily; r=roc a=blocking2.0+
...
--HG--
extra : rebase_source : e134b15a712630b542b7b499e15a16727350bea6
2010-07-30 18:55:42 -04:00
Ehsan Akhgari
84997b95ae
Bug 581585 - Cache the frame for caret; r=roc approval2.0=dbaron
...
--HG--
extra : rebase_source : 3043705ce2689532c40d6e0f1b023b55174e8a88
2010-07-26 20:05:14 -04:00
Ehsan Akhgari
26fcc030f7
Bug 580869 - Cache the frame found in nsTextFrame::GetChildFrameContainingOffset; r=roc approval2.0=dbaron
...
--HG--
extra : rebase_source : c04666fc452be4108ed717686086a5f7baba753d
2010-07-23 17:37:55 -04:00
Wan-Teh Chang
ab60397f62
Bug 561510: fix unrecognized option /L... linker warning on
...
Windows. Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME. r=bsmedberg,ginn.chen. approval2.0+ by
bsmedberg.
2010-08-06 06:51:38 -07:00
Boris Zbarsky
0ba7d2bd04
Adding missing test file for bug 564001.html to fix build bustage.
2010-08-06 08:21:53 -04:00
Marco Bonardo
c2ab183dc2
Bug 581660 - places-teardown should be double enqueued. r=sdwilsh
2010-08-03 10:01:47 +02:00
Marco Bonardo
ecf0079fd1
Bug 581657 - Async favicons fails on null data. r=sdwilsh
2010-08-06 13:48:12 +02:00
Marco Bonardo
e77e723322
Bug 547190 - AsInt64 (and other AsXXX cpp helpers) ignores GetInt64 failures. r=sdwilsh
2010-06-22 02:01:33 +02:00
Ms2ger
cccaacb2ff
Bug 564001 - Should use the first image map in tree order r=bzbarsky a=benjamin
...
--HG--
extra : rebase_source : 0bd0a6eafd22095fc0621dc294ad95ca7fd1b7d6
2010-08-06 13:08:58 +02:00
timeless
824b17c4cf
Bug 579318 - warning: comparison between signed and unsigned integer expressions in nsContentUtils::ParseIntMarginValue() and nsIContentUtils::FindInternalContentViewer() r=Olli.Pettay a=dbaron
...
--HG--
extra : rebase_source : 889a1fa61e2a4c9fd42492518bd660d8b1bb8a83
2010-08-06 13:04:32 +02:00
Jacek Caban
5a380b5e99
Bug 584678 - nsAsyncRedirectVerifyHelper.cpp compilation failure r=jsc a=jst
...
--HG--
extra : rebase_source : d11fdde3b557b446bdbb742f920258cb2d0dce8b
2010-08-06 12:49:22 +02:00
Boris Zbarsky
5d4b1c7ad2
Bug 547342 real fix. Flush on ScrollToRow. r=enn
2010-08-05 14:39:39 -04:00
Boris Zbarsky
66ce7a9eec
Bug 575336 part 5. Stop flushing out layout on the whole viewmanager tree when layout is flushed on a document and results in invalidates. r=roc
2010-08-05 14:39:39 -04:00
Boris Zbarsky
4448b5295c
Bug 575336 part 4. Change the IME state iframe test to flush layout on the subframe before assuming something about coordinates of objects in that subframe. r=roc
2010-08-05 14:39:39 -04:00
Boris Zbarsky
214529b14f
Bug 575336 part 3. Change the reftest harness to do its initial flush on all subframes, not just the root one. r=roc
2010-08-05 14:39:39 -04:00
Boris Zbarsky
9f6a6338e2
Bug 575336 part 2. Make sure editor flushes layout before caret moves and scrolls that depend on layout information. r=roc,ehsan
2010-08-05 14:39:39 -04:00
Boris Zbarsky
995002db76
Bug 575336 part 1. Make sure to update the size of the current prescontext on style flush, so that media queries do the right thing. r=roc
2010-08-05 14:39:39 -04:00
Mike Hommey
def33b85c1
Bug 563605 - Don't special case some platforms for IPC support. All of them are expected to support IPC. r=bsmedberg, a=beltzner
2010-08-06 13:17:11 +02:00
Mike Hommey
2aeb59a1d9
Bug 577295 - Don't list mozsqlite in dependentlibs.list when using system sqlite. r=bsmedberg, a=bsmedberg
2010-08-06 13:11:03 +02:00
Mike Hommey
250cfafa31
Bug 580779 - Avoid Gtk warning with non standard "window-dragging" property. r=roc, a=blocking2.0
...
--HG--
extra : rebase_source : cf0f9780b329333bea6ad8cfa647a7a476605f5b
2010-08-06 13:09:08 +02:00
Olli Pettay
398694ffdf
Bug 523082 - nsXULTemplateBuilder should unlink more, r=peterv
2010-08-06 12:21:53 +03:00
Ginn Chen
2bea9b872b
Bug 580590 js/src/xpconnect/wrappers failed to compile with Sun Studio r=bsmedberg a=NPOTB
2010-08-06 15:04:09 +08:00
Ginn Chen
3f98467042
Bug 583214 Duplicate entries for first Root Window with AT-SPI 2 r=surkov a=blocking2.0
2010-08-06 15:03:32 +08:00
Ginn Chen
a78af5148d
Bug 583199 Compile WebM on Solaris r=tterribe a=dbaron
2010-08-06 15:03:02 +08:00
Dão Gottwald
ec289ff6e8
Bug 425575 - Huge context menu when holding right-click on a page, dragging mouse and letting go anywhere out of content area. r=mano
2010-08-06 08:55:42 +02:00
Dão Gottwald
6a36de14c2
Bug 579869 - Skip the tab opening animation if the new tab has been pinned. r=gavin
...
--HG--
extra : rebase_source : 4406ddd65a67e9c65705f65172afe6af1ded1c17
2010-08-05 22:18:17 +02:00
Dão Gottwald
0f2d0d16c8
Bug 547419 - Don't stretch extension's small icons to 18 pixels. r=gavin
...
--HG--
extra : rebase_source : b9fd7e976e7a3a435ce6100887dd90e7ddbee244
2010-08-05 22:17:15 +02:00
L. David Baron
cce58350bd
Bump assertion count on Windows; followup to bug 563584.
2010-08-05 23:01:07 -07:00
Craig Topper
28c585b0fd
Bug 585616 - Merge nsIDOMNSCSS2Properties and nsIDOMSVGCSS2Properties into nsIDOMCSS2Properties. r=bz
2010-08-05 22:32:01 -07:00
L. David Baron
659a476a68
Rename float continuations to pushed floats. (Bug 563584, patch 33) r=roc
...
This patch was generated with the following sed commands on layout/generic/*.{h,cpp}: 's/FLOAT_CONTINUATION/PUSHED_FLOAT/g;s/FloatContinuation/PushedFloat/g;s/float continuation/pushed float/g' plus whitespace fixup where the frame state bits are defined.
2010-08-05 21:59:20 -07:00
L. David Baron
cf599e2859
Don't force availableHeight to be nonnegative, because doing so means that we'll place zero height blocks (including their non-zero-height contents) at the bottom of a page when there's not room (see nsHTMLReflowState::SetTruncated). (Bug 563584, patch 32) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
288c9bf138
Add reftests for bug 563584. (Bug 563584, patch 31) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
76eeaf67b9
Set incomplete status when we have continuations that we shouldn't destroy. Fixes assertion on layout/generic/crashtests/469859-1.xhtml . (Bug 563584, patch 30) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
df4edf9f5e
Don't switch a constrained height to an unconstrained one due to infinite clearance. Fixes layout/reftests/bugs/563584-10b.html . (Bug 563584, patch 29) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
3388e1f4ac
Add comment describing mIsTopOfPage better. (Bug 563584, patch 28) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
ee12296ae6
Add testcase to check that mIsTopOfPage is false when reflowing blocks that have clearance. (There was originally a patch here, but it seems not to be needed, so now it's just tests.) (Bug 563584, patch 27)
2010-08-05 21:59:20 -07:00
L. David Baron
0cc7aadbc1
Don't split floats when we're not paginating. (Bug 563584, patch 26) Fixes assertion on layout/generic/crashtests/461294-1.html . r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
b4287c6cd9
In a constrained height situation, we need to reflow anything with floats. (Bug 563584, patch 25) Fixes assertion on layout/generic/crashtests/408883-1.html . r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
9e1e6a54f0
Add bit to lines indicating that they may have a placeholder for a float that was pushed to the next line (and bump the child count up to 32 bits). (Bug 563584, patch 24) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
481ee77350
Adjust reftest assertion manifests for churn in nscoord_MAX-related assertions (which includes 'computed overflow area' assertion, because of width wraparound in UnionRect making overflow area empty). (Bug 563584, patch 23) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
1aa2603e6b
Pass correct *remaining* height to float manager, rather than the whole height of the content area. (Bug 563584, patch 22) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
c2bbf775c6
Add checks to VerifyList that previous siblings match next siblings. (Bug 563584, patch 21) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
6aaed7c6a6
Remove aReflowStatus parameters made unnecessary by previous patch. (Bug 563584, patch 20) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
507b8cac2d
Rename PushTruncatedPlaceholderLine since the remaining reasons for lines being truncated are related to being next to floats, not having truncated floats. (Bug 563584, patch 19) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
24f20193c5
Do the same for PlaceBelowCurrentLineFloats: don't propagate the truncation of a float into the line's reflow status. (Bug 563584, patch 18) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
6d6cfe0a6c
Don't propagate the float's reflow status through places that expect an inline's reflow status, to avoid the assertion for which bug 563584 was filed. This separates pushing of floats from pushing of lines, and allows first-in-flow floats to be pushed to the next page without their associated line. (Bug 563584, patch 17) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
0b6f502c10
Save float's next sibling since reflowing it could change the next sibling. (Bug 563584, patch 16) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
3f1f28f403
Steal float back before reflowing it, in order to allow first continuation of a float to be pushed to the next page. (Bug 563584, patch 15) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
d4ad679a10
nsBlockFrame::ReflowFloatContinuations doesn't need anything in AddFloat other than FlowAndPlaceFloat. (Bug 563584, patch 14) r=roc
2010-08-05 21:59:19 -07:00