Граф коммитов

275279 Коммитов

Автор SHA1 Сообщение Дата
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