Robert O'Callahan
2af098999b
Bug 772679. Make test_offsets.js handle the viewport being transformed. r=tnikkel
2012-08-06 18:55:28 +12:00
Robert O'Callahan
9022336c2e
Bug 772679. Handle frame with NS_HAS_CONTAINER_LAYER having no display items. r=tnikkel
2012-08-05 20:59:06 +12:00
Robert O'Callahan
3e481d5793
Bug 772679. Mark test as passing on Mac.
2012-08-05 00:27:07 +12:00
Robert O'Callahan
26804b4102
Bug 772679. Testcase.
2012-08-05 00:26:58 +12:00
Robert O'Callahan
8e16c0a415
Bug 772679. RestrictToLayerPixels needs to accurately convert between appunits scroll offsets and ThebesLayer pixel coordinates. r=tnikkel
...
Change GetThebesLayerResolutionForFrame to GetThebesLayerScaleForFrame,
which just returns a scale. Ensure that the scale is as accurate as possible
even if dedicated layers for scrolled content (or any layers at all) have not
been created yet, by taking into account transforms that have not yet
generated layers. This makes the decisions made by
nsGfxScrollFrameInner::ScrollToImpl independent of whether there is
currently an active layer for the scrolled content (or much more nearly so).
In nsGfxScrollFrameInner::ScrollToImpl, do not use the current internal
fractional offset of the ThebesLayer, which is in a mostly unrelated
coordinate space to our scroll positions. Instead, just try to make sure
that the previous and next scroll position differ by a whole number of
layer pixels.
2012-08-05 00:26:38 +12:00
Boris Zbarsky
f21609d807
Bug 753517 part 2.75. Fix the QI impls to not lie. r=bustage
2012-08-06 01:24:43 -04:00
Matthew Gregan
e274db737a
Bug 779187 - Fix nsBufferedAudioStream's sample format selection for big endian machines. r=doublec
2012-08-06 15:26:41 +12:00
Justin Lebar
1e96900228
No bug - Fix error in nsIPrincipal comment (it's nsIScriptSecurityManager::NO_APP_ID, not nsIAppsService::NO_APP_ID). r=me DONTBUILD
2012-08-06 00:31:22 -04:00
Justin Lebar
b668f7a0d4
No bug - Fixing typo in comment in nsPIDOMWindow.h. r=me DONTBUILD
2012-08-05 23:37:41 -04:00
Makoto Kato
175e0eebf9
Bug 780072 - default value of android api version should be 9 on x86 or mipsel. r=glandium
2012-08-06 12:06:30 +09:00
Makoto Kato
959b318e7d
Bug 780077 - _MSVS_VERSION should be 2012 when using VS2012. r=ted
2012-08-06 12:02:40 +09:00
David Zbarsky
72cd4190b0
[Bug 780439] Kill off the remains of nsIBox r=roc
2012-08-05 23:00:57 -04:00
David Zbarsky
d50e4a7565
[Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc
2012-08-05 23:00:56 -04:00
David Zbarsky
0039e134c7
Bug 779684: Create a stack-based nsFrameIterator class out of nsIFrameTraversal and nsIFrameEnumerator r=roc
...
--HG--
rename : layout/base/nsFrameTraversal.cpp => layout/base/nsFrameIterator.cpp
rename : layout/base/nsFrameTraversal.h => layout/base/nsFrameIterator.h
2012-08-05 23:00:55 -04:00
Boris Zbarsky
f914c0dbe4
Bug 753517 part 2.5. Include nsWrapperCacheInlines so things will actually link correctly. r=bustage
2012-08-05 22:55:18 -04:00
John Schoenick
160257fb86
Bug 771666 - Update sandbox test to reflect expected plugin behavior. r=mattn
2012-08-05 19:33:22 -07:00
Boris Zbarsky
1b8d2356ea
Bug 753517 part 2. Make all CSS declarations wrappercached and make them correctly handle preserved wrappers. r=mccr8,peterv,smaug,dbaron
2012-08-05 22:16:30 -04:00
Boris Zbarsky
ab8c73b485
Bug 753517 part 1. Make GetParentObject() on CSS declarations return a useful nsINode if possible. r=peterv,dbaron
2012-08-05 22:14:52 -04:00
Boris Zbarsky
bb5cc2f15d
Bug 765588. Make CSSFontFaceStyleDecl an nsICSSDeclaration. r=dbaron
2012-08-05 22:14:47 -04:00
Ryan VanderMeulen
d2c71cfa73
Merge m-c to inbound.
2012-08-05 21:03:51 -04:00
Masayuki Nakano
ec03b2d18d
Bug 780436 Union actual text-decoration rect to the overflow rect of floating first letter's child r=roc
2012-08-06 09:52:19 +09:00
Ryan VanderMeulen
92981cfb85
Merge inbound to m-c.
2012-08-05 20:38:09 -04:00
David Rajchenbach-Teller
cafe218eef
Bug 780498 - Add OS.Constants.libc.COPYFILE_MOVE. r=yoric
2012-08-05 20:12:58 -04:00
Siddharth Agarwal
a2bc9e5ab7
The correct fix for bug 780497. Missed a backslash.
2012-08-06 02:16:00 +05:30
Siddharth Agarwal
f832645c05
Bug 780497 - Pymake build broken because it thinks touch {uuid}/Makefile contains shell metacharacters. r=khuey
2012-08-06 00:45:59 +05:30
Robert Longson
978ecd9f01
Bug 619964 - Implement FillPaint and StrokePaint filter sources. r=jwatt
2012-08-05 20:10:21 +01:00
David Zbarsky
fecc44c62d
Bug 780340 - Allow compositor-driven animations of visibility r=mattwoodrow
2012-08-05 13:03:43 -04:00
Mike Hommey
73bfeb5a23
Fixup for bug 780357: Resync js/src/build/autoconf
2012-08-05 17:58:57 +02:00
Mike Hommey
ebe1106fa3
Bug 780357 - Allow m-c's ConfigStatus.py to be used from c-c. r=khuey
2012-08-05 17:52:47 +02:00
Mike Hommey
f1a1e37b00
Bug 780414 - Fix ConfigStatus.py for the case where top_srcdir is a path relative to topobjdir. r=khuey
2012-08-05 17:48:22 +02:00
Andrew McCreight
ea0bad742e
Bug 777806 - rename RootResultArrayBuffer to RootJSResultObjects. r=bz
2012-08-05 08:41:13 -07:00
Ed Morley
438c915d9b
Backout 6ea008b301da, 14d17919e235, b15fb3603bfe & f89ae41eed63 (bug 772679) for turning test_offsets.html perma-orange on native Android mochitest-7
2012-08-05 14:35:08 +01:00
Henri Sivonen
913da7af44
Bug 768138 - s/must to be/must be/ in a parser error message. r=smaug.
2012-08-05 16:28:48 +03:00
Oleg Romashin
6c12bde042
Bug 779679 FT2_ flags overriden by MOZ_TREE_FREETYPE env setup and fontconfig get's dropped. r=glandium
2012-08-05 09:11:05 -04:00
Kyle Huey
94ed8a10ed
Merge m-i to m-c.
2012-08-05 08:29:15 -07:00
Matt Brubeck
5ebf50f2e1
Bug 779551 - Mark spellcheck-superscript-2.html as failing on native Android, so reftest-3 can be unhidden; rs=edmorley
2012-08-05 13:20:23 +01:00
Geoff Brown
654d8c6064
Bug 775227: tweak set of Android M3 tests disabled for OOM; r=jmaher
2012-08-05 13:09:44 +01:00
Joel Maher
73de061971
Bug 687032 - Intermittent test_bug590812.html | noxul domain same as ref and test_bug590812.html | xul supporting domain same as ref. r=edmorley
2012-08-05 07:36:35 -04:00
Masatoshi Kimura
a6b774caa1
Bug 780446 - touch Makefile after invoking config.status. r=glandium
2012-08-05 12:43:00 +02:00
Masatoshi Kimura
8bebd64526
Bug 780430 - Declare encoding in config.status. r=glandium
2012-08-05 12:42:59 +02:00
Siddharth Agarwal
41ac5ef842
Bug 780421 - Use $(PYTHON) to run config.status. r=glandium
2012-08-05 12:42:57 +02:00
Tim Taubert
c2755a71ec
merge m-c to fx-team
2012-08-05 11:31:54 +02:00
Siddharth Agarwal
27d0d3fe15
Bug 780407 - Pymake: Export variables in MAKEFLAGS, including those passed over the command-line. r=khuey
2012-08-05 03:22:00 +05:30
Ms2ger
3007264a48
Bug 780164 - Make nsAttrAndChildArray::GetModifiableMapped infallible; r=bz
2012-08-04 09:44:01 +02:00
Ms2ger
f46bb755c8
Bug 780168 - Avoid a couple QIs in nsDocShell::GetInterface(nsIDocument); r=bz
2012-08-04 09:44:01 +02:00
Ms2ger
5671da5b26
Bug 780165 - Part c: Use nsPIDOMWindow::GetDoc() in drag&drop; r=smaug
2012-08-04 09:44:01 +02:00
Ms2ger
e6847b3032
Bug 780165 - Part b: Use nsPIDOMWindow::GetDoc() in the special case for window.document in nsDOMClassInfo; r=smaug
2012-08-04 09:44:01 +02:00
Ms2ger
066646b86e
Bug 780165 - Part a: Introduce nsPIDOMWindow::GetDoc(); r=smaug
2012-08-04 09:44:01 +02:00
Ms2ger
c6b094bee3
Bug 777306 - Remove NS_NewHTMLStyleSheet; r=dbaron
2012-08-04 09:44:01 +02:00
Ms2ger
391cca2e24
Bug 777293 - Remove NS_NewCSSStyleSheet; r=dbaron
2012-08-04 09:44:01 +02:00