Richard Newman
54d8707fff
Convert test_corrupt_keys.js to add_test/run_next_test. r=philiKON
2011-05-30 18:59:05 -07:00
Richard Newman
ce7fac6da5
Bug 660713 - Reuse arrays in Utils.arraySub and Utils.arrayUnion. r=philiKON
2011-05-30 15:57:33 -07:00
Richard Newman
da334d4f7c
Bug 656708: Channel.URI is undefined. r=philiKON
2011-05-30 14:21:03 -07:00
Philipp von Weitershausen
ff9899a8e6
Fix bug 660684. r=rnewman
2011-05-30 12:53:29 -07:00
Philipp von Weitershausen
af76ab7898
Bug 564560 - Sync dialogs should persist position. r=rnewman
2011-05-30 12:52:55 -07:00
Philipp von Weitershausen
12ac940055
Bug 568653 - Change "Last Update" to "Last Sync" in tooltip. r=rnewman
2011-05-30 12:51:34 -07:00
Philipp von Weitershausen
b380674b68
Merge mozilla-central to services-central
2011-05-30 10:22:53 -07:00
Phil Ringnalda
371d106281
Bug 650686 - Android browser-chrome permaoranges [r=mfinkle]
2011-05-30 13:49:11 +02:00
Phil Ringnalda
9a3f073319
Bug 651554 - permaorange: browser_tapping.js | Fired a good double tap [r=mfinkle]
2011-05-30 13:49:11 +02:00
Vivien Nicolas
c102b245b5
Bug 636792 - [followup] Coalesce keyboard pan with zoom to element pan [r=mfinkle]
2011-05-30 13:49:11 +02:00
Vivien Nicolas
9dcf06cd4c
Bug 659651 - Suggestion popup is not displayed at the first tap on input field [r=mfinkle]
2011-05-30 13:49:11 +02:00
Ms2ger
e357209173
Bug 660433 - Remove nsIDOMNSHTMLFormElement; f=volkmar r=peterv
2011-05-30 13:35:56 +02:00
Ms2ger
9be9bb7e06
Bug 659738 - Move document.open implementation from classinfo to nsHTMLDocument; r=bz
2011-05-30 13:35:55 +02:00
Marina Samuel
51d403c211
Bug 659107 - Only report failure for newly failed items. r=philikon,rnewman
2011-05-27 17:32:13 -07:00
Richard Newman
399645b3f7
Bump Sync version.txt. r=philikon
2011-05-27 16:56:11 -07:00
Richard Newman
a084dcb88b
Merge mozilla-central to services-central.
2011-05-27 15:03:48 -07:00
Richard Newman
f651b14f9d
Merge mozilla-central to services-central.
2011-05-26 10:58:45 -07:00
Matt Brubeck
526ed059bb
Bug 659777 - Check for existence of Svc.Private before accessing it [r=philikon]
2011-05-25 16:40:09 -07:00
Mark Finkle
659370ee1e
Bug 659405 - content page bleeds through Desktop Tab view [r=vingtetun]
2011-05-25 09:44:50 -04:00
Vivien Nicolas
a600756154
Bug 659012 - 'Select Input Method' context menu when long tapping on a input type=submit button [r=wesj]
2011-05-25 13:49:12 +02:00
Vivien Nicolas
9127c8e6ec
Bug 658941 - permaorange: multiple mobile browser-chrome tests broken by bug 657997 [r=mfinkle]
2011-05-25 13:49:12 +02:00
Vivien Nicolas
37d0743a9e
Bug 658554 - Undoing a tab pointing to about:blank does nothing [r=mfinkle,wesj]
2011-05-25 13:49:12 +02:00
Brian R. Bondy
491c7b6fcc
Bug 655584 - Close popup when switching to tab that previously had urlbar focused. r=gavin
2011-05-25 10:44:28 +02:00
Boris Zbarsky
cc6fdcc28a
Bug 658213. Just pass an JSContext to ReparentContentWrappersInScope. r=peterv
2011-05-19 16:05:46 -04:00
Ms2ger
481c700c7f
Bug 660551 - Remove nsIDocument::mShellIsHidden; r=smaug
2011-05-30 13:35:52 +02:00
Ms2ger
6164b9ff1e
Bug 529328 - Return undefined for out-of-bounds access through nsStringArraySH; r=smaug
...
This patch has no effect on CSSStyleDeclaration, as that never returns a void DOMString.
2011-05-30 13:35:52 +02:00
Ms2ger
63d117cbe3
Bug 641190 - Remove Document.normalizeDocument; r=sicking
2011-05-30 13:35:49 +02:00
Ms2ger
3398e4ecaa
Bug 659743 - Part c: Reduce QIing in nsImageMap; r=smaug
2011-05-30 13:35:45 +02:00
Ms2ger
778e432ef0
Bug 659743 - Part b: Remove nsImageMapUtils; r=smaug
2011-05-30 13:00:00 +02:00
Ms2ger
d620f60a82
Bug 659743 - Part a: Support image maps according to spec in non-HTMLDocuments; r=smaug
...
--HG--
rename : content/html/content/test/test_bug109445.xhtml => content/html/content/test/test_bug659743.xml
2011-05-30 12:59:59 +02:00
Mounir Lamouri
846b33e42e
Merging cedar with mozilla-central.
2011-05-30 12:50:04 +02:00
Henri Sivonen
80aeba6ec0
Back out test for bug 655682 due to permaorange in another test.
2011-05-30 12:51:33 +03:00
Ed Morley
b15b8760c6
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Ed Morley
67d3086aea
Bug 624748 - Remove unused nsITheme::RegisterWidgetGeometry. r=roc
2011-05-30 09:31:42 +02:00
Joe Drew
b7beb3f545
Bug 641169 - Whitelist webgl.* prefs in about:support. r=gavin
2011-05-30 09:31:17 +02:00
Henri Sivonen
dd578abbd8
Bug 656904 - Make the view-source: URL constructor pay attention to the base URL. r=bzbarsky.
2011-05-30 09:07:48 +03:00
Henri Sivonen
a1ae2f4486
Test for bug 655682 - Perform discretionary flushes in the HTML parser even if the current node is foster-parenting. r=bzbarsky.
2011-05-30 09:07:47 +03:00
Simon Montagu
a92796eaa6
Fix the range check for CP949 in uscan.c, Bug 658952. Correct a typo in the alias cseuckr, Bug 462687 r=emk
2011-05-30 08:38:26 +03:00
Randell Jesup
8fa562fafc
Bug 659340: Add paranoia on frame life back in nsTextControlFrames. r=ehsan
2011-05-30 01:29:32 -04:00
Mark Finkle
4dd95d2c95
Bug 660569 - Settings missing their checkbox in Gingerbread theme [r=theme-bustage-fix]
2011-05-30 00:37:02 -04:00
Robert O'Callahan
ac0153ee3b
Bug 647560. Remove unused MayHaveOverlappingOrTransparentLayers. r=tnikkel
2011-05-30 15:48:34 +12:00
Robert O'Callahan
aef67799f4
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
2011-05-30 15:48:29 +12:00
Robert O'Callahan
537a4c4129
Bug 647560. Create ApplyDoubleBuffering to recursively walk layer tree and implement double-buffering by setting mUseIntermediateSurface on ContainerLayers where necessary. r=tnikkel
...
The idea here is to do double-buffering just by setting mUseIntermediateSurface on ContainerLayers when needed. When
we need to double-buffer compositing of a layer tree, ApplyDoubleBuffering examines the root container layer. If the
child layers don't overlap and together cover the window, we don't need to double-buffer in that container, instead
we can double-buffer each child layer separately --- so we recursively call ApplyDoubleBuffering on the child layers.
When a container has children that overlap or that don't cover the container's visible rect (the latter case
probably can't happen in practice), we force it to have an intermediate surface.
This change fixes this bug because in normal browser windows the Web content layer double-buffers
2011-05-30 15:48:23 +12:00
Robert O'Callahan
5420419b9a
Bug 647560. Add support for compositing BasicLayers with OPERATOR_SOURCE. r=tnikkel
...
We'll need this for the improved backbuffer code in the next patch. When a layer tree's
leaf layers don't overlap and cover the window, the next patch will avoid double-buffering
by blitting those layers directly to the window. If the window has transparent parts
(e.g. with Aero Glass), we need to draw the layers for those transparent parts using
OPERATOR_SOURCE so that the alpha values in the window are reset.
2011-05-30 15:48:13 +12:00
Robert O'Callahan
fc76a04116
Bug 647560. Clean up MarkLeafLayersHidden and make it set the hidden state on container layers. r=tnikkel
...
Instead of doing tricks with the cliprect to prevent layer content from adding to aOpaqueRegion, pass an explicit flag to control that.
Mark a ContainerLayer hidden if all its children are hidden. This will need to be changed if/when we add layer properties
that result in a ContainerLayer drawing content even if it has no children.
2011-05-30 15:48:08 +12:00
Robert O'Callahan
3c9bb79569
Bug 647560. Use passed-in aContext instead of getting it from the layer manager. r=tnikkel
2011-05-30 15:48:01 +12:00
Robert O'Callahan
0ec8b1c871
Bug 639168. Don't try to reuse a buffer if we don't have one. r=tnikkel
2011-05-30 15:29:07 +12:00
Robert O'Callahan
0616311b53
Bug 656844. Only draw shadows when 'source-over' operator is being used. r=joe
2011-05-30 15:28:01 +12:00
Timothy Nikkel
b4da3202f5
Bug 638430. Fix finding the display root of a view when a floating view is inside a floating view. r=roc
2011-05-29 22:15:00 -05:00
Phil Ringnalda
54583d64e9
Interim bug 660497 bustage fix, use $(OS_TARGET) until ANDROID is usable as a makefile define
2011-05-28 20:25:30 -07:00