Commit Graph

279089 Commits

Author SHA1 Message Date
Ms2ger
e99fd4d9d7 Bug 780164 - Make nsAttrAndChildArray::GetModifiableMapped infallible; r=bz 2012-08-04 09:44:01 +02:00
Ms2ger
c822d6538e Bug 780168 - Avoid a couple QIs in nsDocShell::GetInterface(nsIDocument); r=bz 2012-08-04 09:44:01 +02:00
Ms2ger
e7fd5a75d7 Bug 780165 - Part c: Use nsPIDOMWindow::GetDoc() in drag&drop; r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
cc95f71b5c 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
9443588dc1 Bug 780165 - Part a: Introduce nsPIDOMWindow::GetDoc(); r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
89697d3c09 Bug 777306 - Remove NS_NewHTMLStyleSheet; r=dbaron 2012-08-04 09:44:01 +02:00
Ms2ger
94af4ac7c8 Bug 777293 - Remove NS_NewCSSStyleSheet; r=dbaron 2012-08-04 09:44:01 +02:00
Ms2ger
53d3190874 Bug 600111 - Throw the correct exceptions in XMLHttpRequest.setRequestHeader(); r=sicking 2012-08-04 09:44:01 +02:00
Ms2ger
93a621843a Bug 714279 - range.compareBoundaryPoints should throw NOT_SUPPORTED_ERR when called with an invalid 'how' argument; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
e1e1cb369c Bug 636123 - Part b: Don't null-check the result of nsDocument::GetOrCreateRadioGroup; r=mounir 2012-08-04 09:44:00 +02:00
Ms2ger
6c1652624c Bug 636123 - Part a: Split nsDocument::GetRadioGroup in two methods: one to get the radio group and one to create it; r=mounir 2012-08-04 09:44:00 +02:00
Ms2ger
27245512cd Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
917dc99198 Bug 776224 - CheckPref should always initialize its outparam; r=peterv 2012-08-04 09:44:00 +02:00
Ms2ger
86de6cd109 Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz 2012-08-04 09:44:00 +02:00
Ms2ger
e5dbf6b206 Bug 774705 - Part a: Update /resources. 2012-08-04 09:43:59 +02:00
Ms2ger
21553e9b60 Bug 771934 - Throw NOT_FOUND_ERR instead of HIERARCHY_REQUEST_ERR from nsINode::RemoveChild; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
eb8fc3e4fa Bug 768310 - Don't throw from Event.initEvent if it's called during event dispatch; r=smaug 2012-08-04 09:43:59 +02:00
Ms2ger
48b417b456 Bug 771932 - Import some more DOM4 tests; r=sicking 2012-08-04 09:43:59 +02:00
Ms2ger
95dd3e7358 Bug 672814 - Part e: Expand the set of JS mime types we support; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
a7cb53a748 Bug 672814 - Part d: Move the type attribute parsing in nsScriptLoader::ProcessScriptElement into a helper function; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
1b210ead2b Bug 672814 - Part c: Remove the typeID variable in nsScriptLoader::ProcessScriptElement; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
a5868b4e65 Bug 672814 - Part b: Introduce nsContentUtils::IsJavascriptMIMEType; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
2304ff656b Bug 672814 - Part a: Move nsJSRuntime::ParseVersion to nsContentUtils; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
9191ab4c5b Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted 2012-08-04 09:43:58 +02:00
Ms2ger
c2ff8f2e47 Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv 2012-08-04 09:43:57 +02:00
Ms2ger
64ecca4015 Bug 352437 - Part c: Escape quotes in tagify; r=jorendorff 2012-08-04 09:29:35 +02:00
Ms2ger
92f83f4288 Bug 352437 - Part a: Use a StringBuffer in tagify; r=jorendorff 2012-08-04 09:29:26 +02:00
Ms2ger
f2a97792fa Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley 2012-08-04 09:29:18 +02:00
Ms2ger
716239c705 Bug 780108 - Get rid of the double switch in XPCConvert::JSData2Native; r=bholley 2012-08-04 09:28:45 +02:00
Tal Aloni
cd2c292374 Bug 778413 - Fix table cell automatic width calculation when using box-sizing:border-box. r=dbaron 2012-08-03 09:05:01 +02:00
Etienne Segonzac
c33727a82f Bug 775638 - Set dom.send_after_paint_to_content to true in the gaia profile to ease compatibility when testing in nightly. r=vingtetun 2012-08-04 11:28:35 -04:00
Andrew McCreight
aeab38a3f8 Bug 752764 - Nuke wrapped reflector during transplant. r=bholley 2012-08-04 08:15:04 -07:00
David Zbarsky
0d68b46a25 Bug 780340 - Allow compositor-driven animations of visibility r=mattwoodrow 2012-08-04 07:03:47 -07:00
Ms2ger
fbb42e3f19 Back out bug 772679 for crashes. 2012-08-04 15:10:45 +02:00
Robert O'Callahan
52324b00e5 Bug 772679. Mark test as passing on Mac. 2012-08-05 00:27:07 +12:00
Robert O'Callahan
bc55b95b3d Bug 772679. Testcase. 2012-08-05 00:26:58 +12:00
Robert O'Callahan
8066d0318d 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
Ms2ger
97155ba331 Merge m-c to m-i. 2012-08-04 13:02:15 +02:00
Ed Morley
a5c05c4fef Backout fce1836888b4 (bug 778608) for failures in browser_webconsole_bug_595934_message_categories.js on a CLOSED TREE 2012-08-04 09:53:30 +01:00
Mike Hommey
03af8b0c50 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Cameron McCormack
1af15dd5c3 Bug 780337 - CSSSupportsRule serialization test fixup. r=burning 2012-08-04 18:08:39 +10:00
Cameron McCormack
e67e975977 Bug 778600 - Indent closing brace when listing GroupRules. r=dbaron 2012-08-04 17:07:03 +10:00
Cameron McCormack
f33969b29e Bug 780337 - @supports rule should not parse if property value is empty. r=dbaron 2012-08-04 17:07:03 +10:00
Mike Hommey
3a5adea6f7 Bug 780159 - Remove obsolete REGCHROME. r=ted 2012-08-04 08:55:00 +02:00
Mike Hommey
785c8354f9 Bug 778740 - Allow to use Linux kernel headers for perf events. r=khuey 2012-08-04 08:55:00 +02:00
Mike Hommey
be4985adfe Bug 778259 - Fix fallback relpath implementation for python 2.5- in manifestparser.py. r=jhammel 2012-08-04 08:54:59 +02:00
Mike Hommey
f3b0b68230 Bug 776561 - Avoid OS_LIBS containing -lrt when there is no config.cache. r=khuey 2012-08-04 08:54:59 +02:00
Mike Hommey
7096160830 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Mike Hommey
c162fe08b3 Bug 774032 part 7 - Remove make-makefile and acoutput-fast.pl. r=ted 2012-08-04 08:47:28 +02:00
Mike Hommey
e5d69586e3 Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted 2012-08-04 08:47:28 +02:00