Bill McCloskey
1f195f679b
Bug 787856 - Convert js::GetObjectProto to support lazy protos (r=bhackett)
2012-09-03 16:42:10 -07:00
Bill McCloskey
7f9b2c5ac7
Bug 787856 - Initial support for lazy prototypes (r=bhackett)
2012-09-26 09:49:20 -07:00
David Keeler
800264a100
bug 772897 - implement addon manager ui for click-to-play plugins r=unfocused
2012-09-25 11:49:18 -07:00
Malini Das
d0c2b8f569
Bug 792084 - add shellCheckOutput command to devicemanager, r=wlach
2012-09-26 12:32:02 -04:00
Kannan Vijayan
13ae73c044
Bug 790051 - Add IonMonkey OOLNativeGetterExitFrame to support callouts to native getters from OOL IC stubs. (r=jandem)
2012-09-26 12:05:50 -04:00
Ehsan Akhgari
8889020fa0
Bug 793294 follow-up: Hold on to JS objects early in AudioBuffer::InitializeBuffers
2012-09-26 11:52:01 -04:00
Margaret Leibovic
c536c277ca
Bug 772449 - Dismiss VKB when up/down arrows are tapped for Find in Page. r=mfinkle
2012-09-26 08:47:48 -07:00
Thomas Zimmermann
8070156e24
Bug 794051 - Read battery status via fgets. r=dhylands
...
The call to fscanf for reading the battery status used an incorrect pointer in its
arguments. The code only worked because the first byte of a character array is the
first element within the array. To fix this problem, fscanf has been replaced by
fgets, which is less error prone and checks the length of the supplied array.
Additionaly, we don't want to operate on an undefined result if fgets fails. In
this case we assume that the battery is not being charged.
2012-09-26 08:45:06 -07:00
Alexandre Dumont
9bb8822425
Bug 596753: Flatten layout/svg/base/src into layout/svg. r=dholbert
...
--HG--
rename : layout/svg/base/src/Makefile.in => layout/svg/Makefile.in
rename : layout/svg/base/src/SVGFEContainerFrame.cpp => layout/svg/SVGFEContainerFrame.cpp
rename : layout/svg/base/src/SVGFEImageFrame.cpp => layout/svg/SVGFEImageFrame.cpp
rename : layout/svg/base/src/SVGFELeafFrame.cpp => layout/svg/SVGFELeafFrame.cpp
rename : layout/svg/base/src/SVGFEUnstyledLeafFrame.cpp => layout/svg/SVGFEUnstyledLeafFrame.cpp
rename : layout/svg/base/src/SVGViewFrame.cpp => layout/svg/SVGViewFrame.cpp
rename : layout/svg/base/src/nsISVGChildFrame.h => layout/svg/nsISVGChildFrame.h
rename : layout/svg/base/src/nsISVGGlyphFragmentNode.h => layout/svg/nsISVGGlyphFragmentNode.h
rename : layout/svg/base/src/nsISVGSVGFrame.h => layout/svg/nsISVGSVGFrame.h
rename : layout/svg/base/src/nsSVGAFrame.cpp => layout/svg/nsSVGAFrame.cpp
rename : layout/svg/base/src/nsSVGClipPathFrame.cpp => layout/svg/nsSVGClipPathFrame.cpp
rename : layout/svg/base/src/nsSVGClipPathFrame.h => layout/svg/nsSVGClipPathFrame.h
rename : layout/svg/base/src/nsSVGContainerFrame.cpp => layout/svg/nsSVGContainerFrame.cpp
rename : layout/svg/base/src/nsSVGContainerFrame.h => layout/svg/nsSVGContainerFrame.h
rename : layout/svg/base/src/nsSVGEffects.cpp => layout/svg/nsSVGEffects.cpp
rename : layout/svg/base/src/nsSVGEffects.h => layout/svg/nsSVGEffects.h
rename : layout/svg/base/src/nsSVGFilterFrame.cpp => layout/svg/nsSVGFilterFrame.cpp
rename : layout/svg/base/src/nsSVGFilterFrame.h => layout/svg/nsSVGFilterFrame.h
rename : layout/svg/base/src/nsSVGFilterInstance.cpp => layout/svg/nsSVGFilterInstance.cpp
rename : layout/svg/base/src/nsSVGFilterInstance.h => layout/svg/nsSVGFilterInstance.h
rename : layout/svg/base/src/nsSVGFilterPaintCallback.h => layout/svg/nsSVGFilterPaintCallback.h
rename : layout/svg/base/src/nsSVGForeignObjectFrame.cpp => layout/svg/nsSVGForeignObjectFrame.cpp
rename : layout/svg/base/src/nsSVGForeignObjectFrame.h => layout/svg/nsSVGForeignObjectFrame.h
rename : layout/svg/base/src/nsSVGGFrame.cpp => layout/svg/nsSVGGFrame.cpp
rename : layout/svg/base/src/nsSVGGFrame.h => layout/svg/nsSVGGFrame.h
rename : layout/svg/base/src/nsSVGGenericContainerFrame.cpp => layout/svg/nsSVGGenericContainerFrame.cpp
rename : layout/svg/base/src/nsSVGGenericContainerFrame.h => layout/svg/nsSVGGenericContainerFrame.h
rename : layout/svg/base/src/nsSVGGeometryFrame.cpp => layout/svg/nsSVGGeometryFrame.cpp
rename : layout/svg/base/src/nsSVGGeometryFrame.h => layout/svg/nsSVGGeometryFrame.h
rename : layout/svg/base/src/nsSVGGlyphFrame.cpp => layout/svg/nsSVGGlyphFrame.cpp
rename : layout/svg/base/src/nsSVGGlyphFrame.h => layout/svg/nsSVGGlyphFrame.h
rename : layout/svg/base/src/nsSVGGradientFrame.cpp => layout/svg/nsSVGGradientFrame.cpp
rename : layout/svg/base/src/nsSVGGradientFrame.h => layout/svg/nsSVGGradientFrame.h
rename : layout/svg/base/src/nsSVGImageFrame.cpp => layout/svg/nsSVGImageFrame.cpp
rename : layout/svg/base/src/nsSVGInnerSVGFrame.cpp => layout/svg/nsSVGInnerSVGFrame.cpp
rename : layout/svg/base/src/nsSVGInnerSVGFrame.h => layout/svg/nsSVGInnerSVGFrame.h
rename : layout/svg/base/src/nsSVGIntegrationUtils.cpp => layout/svg/nsSVGIntegrationUtils.cpp
rename : layout/svg/base/src/nsSVGIntegrationUtils.h => layout/svg/nsSVGIntegrationUtils.h
rename : layout/svg/base/src/nsSVGMarkerFrame.cpp => layout/svg/nsSVGMarkerFrame.cpp
rename : layout/svg/base/src/nsSVGMarkerFrame.h => layout/svg/nsSVGMarkerFrame.h
rename : layout/svg/base/src/nsSVGMaskFrame.cpp => layout/svg/nsSVGMaskFrame.cpp
rename : layout/svg/base/src/nsSVGMaskFrame.h => layout/svg/nsSVGMaskFrame.h
rename : layout/svg/base/src/nsSVGOuterSVGFrame.cpp => layout/svg/nsSVGOuterSVGFrame.cpp
rename : layout/svg/base/src/nsSVGOuterSVGFrame.h => layout/svg/nsSVGOuterSVGFrame.h
rename : layout/svg/base/src/nsSVGPaintServerFrame.cpp => layout/svg/nsSVGPaintServerFrame.cpp
rename : layout/svg/base/src/nsSVGPaintServerFrame.h => layout/svg/nsSVGPaintServerFrame.h
rename : layout/svg/base/src/nsSVGPathGeometryFrame.cpp => layout/svg/nsSVGPathGeometryFrame.cpp
rename : layout/svg/base/src/nsSVGPathGeometryFrame.h => layout/svg/nsSVGPathGeometryFrame.h
rename : layout/svg/base/src/nsSVGPatternFrame.cpp => layout/svg/nsSVGPatternFrame.cpp
rename : layout/svg/base/src/nsSVGPatternFrame.h => layout/svg/nsSVGPatternFrame.h
rename : layout/svg/base/src/nsSVGStopFrame.cpp => layout/svg/nsSVGStopFrame.cpp
rename : layout/svg/base/src/nsSVGSwitchFrame.cpp => layout/svg/nsSVGSwitchFrame.cpp
rename : layout/svg/base/src/nsSVGTSpanFrame.cpp => layout/svg/nsSVGTSpanFrame.cpp
rename : layout/svg/base/src/nsSVGTSpanFrame.h => layout/svg/nsSVGTSpanFrame.h
rename : layout/svg/base/src/nsSVGTextContainerFrame.cpp => layout/svg/nsSVGTextContainerFrame.cpp
rename : layout/svg/base/src/nsSVGTextContainerFrame.h => layout/svg/nsSVGTextContainerFrame.h
rename : layout/svg/base/src/nsSVGTextFrame.cpp => layout/svg/nsSVGTextFrame.cpp
rename : layout/svg/base/src/nsSVGTextFrame.h => layout/svg/nsSVGTextFrame.h
rename : layout/svg/base/src/nsSVGTextPathFrame.cpp => layout/svg/nsSVGTextPathFrame.cpp
rename : layout/svg/base/src/nsSVGTextPathFrame.h => layout/svg/nsSVGTextPathFrame.h
rename : layout/svg/base/src/nsSVGUseFrame.cpp => layout/svg/nsSVGUseFrame.cpp
rename : layout/svg/base/src/nsSVGUtils.cpp => layout/svg/nsSVGUtils.cpp
rename : layout/svg/base/src/nsSVGUtils.h => layout/svg/nsSVGUtils.h
rename : layout/svg/base/src/resources/content/svgBindings.xml => layout/svg/resources/content/svgBindings.xml
rename : layout/svg/base/src/svg.css => layout/svg/svg.css
2012-09-24 23:01:21 +02:00
Ed Morley
8919e839b1
Bug 782196 - Temporarily disable layout/reftests/bugs/598726-1.html on WinXP as well (as Win7), for frequent failures; r=philor
2012-09-26 15:53:33 +01:00
Ehsan Akhgari
8485267d9e
Bug 788275 - Tab preview should respect the private browsing mode when attempting to load a favicon; r=jdm,jimm
2012-09-17 14:47:49 -04:00
Ehsan Akhgari
14ce0f9814
Bug 788275 - Part 1: Only check whether the PB state bit overridden condition holds for the cases where we actually have a load context around; r=jduell
2012-09-26 10:36:38 -04:00
Santtu Lakkala
96053589c9
Bug 790198 - Cleanup local JNI references in Android plugins r=snorp
2012-09-11 05:19:00 -04:00
Eric Chou
1bcb230275
Bug 791197 - [b2g-bluetooth] BluetoothHfpManager prototype, r=qdot
2012-09-26 21:34:55 +08:00
Geoff Brown
438b02bc04
Bug 794070 - Robocop: allow for date change during testHistoryTab; r=jmaher
2012-09-26 07:30:09 -06:00
Shian-Yow Wu
4869ba34cd
Bug 785982 - B2G RIL: toggling on->off 3G data call quickly caused data call stay in UP state. r=philikon
2012-09-26 21:05:28 +08:00
Shian-Yow Wu
f3fdc22098
Bug 772747 - B2G RIL: Add method to connect to different APN type. r=philikon
2012-09-26 20:57:37 +08:00
Shian-Yow Wu
ef6ff5ca55
Bug 782513 - B2G RIL: Support multiple instances of RILNetworkInterface. r=philikon
2012-09-26 20:52:21 +08:00
Kartikaya Gupta
2288cec68e
Bug 791338 - When scrolling editable fields into view, do a better job of handling fields inside frames. r=Cwiiis
2012-09-26 08:45:38 -04:00
Kartikaya Gupta
c3d7bbd299
Bug 793677 - Fix inverted viewport update message test. r=blassey
2012-09-26 08:45:33 -04:00
Mark Finkle
e47d6d3f46
Bug 793083 - Add more custom views to the LayoutInflater factory r=sriram
2012-09-26 08:24:34 -04:00
Mark Finkle
6bb073d007
Bug 787188 - Hold off on about:home marketplace promo for now r=wesj
...
--HG--
rename : mobile/android/base/AboutHomeContent.java => mobile/android/base/AboutHomeContent.java.in
2012-09-26 08:24:30 -04:00
Mark Finkle
85a9d5c4ac
Bug 787188 - Allow for no promo to be shown r=wesj
2012-09-26 08:24:27 -04:00
Chris Jones
b8d176e27c
Bug 789358: Enable hit-target fluffing for b2g. r=doublec
2012-09-13 15:43:16 -07:00
Axel Hecht
9740f92b6e
bug 677092, make language packs restartless, r=Unfocused
...
Make language packs just trigger the chrome registration hooks, and
disable picking up bootstrap.js, and declare them restartless.
--HG--
rename : build/valgrind/cross-architecture.sup => build/valgrind/x86_64-redhat-linux-gnu.sup
rename : toolkit/mozapps/extensions/test/addons/test_chromemanifest_1/chrome.manifest => toolkit/mozapps/extensions/test/addons/test_langpack/chrome.manifest
rename : toolkit/mozapps/extensions/test/addons/test_chromemanifest_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_langpack/install.rdf
rename : toolkit/mozapps/extensions/test/xpcshell/test_dictionary.js => toolkit/mozapps/extensions/test/xpcshell/test_langpack.js
extra : rebase_source : 73562f71a9ba983be8e84fb891c8b0d8246cdaf6
2012-09-20 10:01:39 +02:00
Vivien Nicolas
40e51279c8
Bug 794262 - Navigator.onLine is true if the device is started with wifi disabled. r=philikon
2012-09-26 13:08:50 +02:00
Vivien Nicolas
841f04f831
Bug 793553 - [b2g] oninput is not fired when the content of an input field is changed. r=mounir
2012-09-26 13:08:50 +02:00
Mounir Lamouri
dd01ee7ca2
Merge mozilla-central in mozilla-inbound.
2012-09-26 11:58:18 +01:00
Mounir Lamouri
25a3db2998
Merge mozilla-inbound in mozilla-central.
2012-09-26 11:57:25 +01:00
Tim Taubert
9ead2559d1
merge m-c to fx-team
2012-09-26 10:58:10 +02:00
Gary Kwong
75a67a9b69
Bug 696305 - Update all Valgrind suppression files, comment out suppressions for some known ones to try and get Valgrind stacks with line numbers. DONTBUILD
2012-09-26 01:08:52 -07:00
Gary Kwong
55006e6446
Bug 793584 - Update Makefile to look out for cross-architecture.sup as well, rs=njn DONTBUILD
2012-09-26 01:07:13 -07:00
Makoto Kato
8c8368ef8b
Bug 793583 - Remove WINCE related code from js/src. r=luke
2012-09-26 15:48:41 +09:00
Makoto Kato
ecc11bb376
Bug 697064 - Remove MOZ_CHECK_HEADERS(mmintrin.h) from configure.in. r=khuey
2012-09-26 15:48:29 +09:00
Chris Jones
91cee1c412
Remove this .rej that didn't merge properly. No bug.
...
--HG--
extra : rebase_source : de991a63653dba7575448676cb855b29fb3d66c4
2012-09-25 23:44:39 -07:00
Benjamin Smedberg
a4f76fb27d
Bug 792541 - Block sprotector.dll on Windows 8 and up. Add support in the windows blocklist for flags and add a flag for "win8 and up only", r=ehsan
...
--HG--
rename : build/valgrind/cross-architecture.sup => build/valgrind/x86_64-redhat-linux-gnu.sup
extra : rebase_source : e7f5420fd981d467f109e2dc9a7408f32cc18394
2012-09-25 22:25:51 -07:00
Chris Jones
423b0a4485
Back out bug 785632 for breaking several things (7de3b05cd7d8)
...
--HG--
extra : rebase_source : 316d258d39e86a760326c14f3196fff5319dc2b1
2012-09-25 21:21:35 -07:00
Chris Jones
22c09989b8
Back out bug 793831 for breaking telephony (c88496e8454f)
...
--HG--
extra : rebase_source : b559bff5e0857b2c8129a9c9c2669d8be9ce1925
2012-09-25 21:07:39 -07:00
Gina Yeh
ddde8f1ec0
Bug 792819 - Final version: BluetoothService::Notify() won't be called after receiving agent events, r=qdot
2012-09-26 14:29:19 +08:00
Mark Hammond
069b89f660
Bug 793943 - add social api to close flyouts. r=mixedpuppy
2012-09-26 16:23:25 +10:00
Mark Hammond
11197febf2
Bug 792677 - dynamically adjust social panels as content changes. r=jaws
2012-09-26 16:22:38 +10:00
Gene Lian
d3cb05d64c
Bug 794127 - hal::AdjustSystemClock should take a 64-bit value. r=cjones
2012-09-26 11:51:29 +08:00
Robert O'Callahan
4c9a69de4c
Cairo patch update for bug 792903. DONTBUILD
2012-09-26 21:34:30 +12:00
Ed Morley
a4cb255103
Backout be95f234ff6e (bug 776832) for various mochitest-1 failures
2012-09-26 10:31:19 +01:00
Ryan VanderMeulen
4fc77da566
Backout bug 792215 for suspected Windows m-oth leaks.
...
CLOSED TREE
2012-09-25 22:40:56 -04:00
Robert O'Callahan
3025f9077f
Bug 792903. Prevent num_stops from being set to zero. r=bas
2012-09-26 12:19:32 +12:00
Robert O'Callahan
185e021dbe
Bug 792641. Clear mContext and mImageSurface to try to clean them up before we delete their underlying data buffer. r=jrmuizel
...
mBlur creates and owns an A8 data buffer that we pass to mImageSurface,
targeted by mContext.
Sometimes, when we remove the last reference to mContext cairo wants to
take a snapshot copy of the data buffer. If this happens after we've
deleted mBlur in ~gfxAlphaBoxBlur, we may crash due to the data
buffer having been deleted already.
A partial solution is to clear mContext and mImageSurface to force
those snapshots to be taken before deleting mBlur. This is only a
partial solution since in principle the client of gfxAlphaBoxBlur
may have kept mContext alive with its own reference. In practice
we don't do that though.
A complete solution would require making the data buffer be owned
by mImageSurface, either directly or indirectly.
2012-09-26 21:27:40 +12:00
Robert O'Callahan
2fab48e3af
Bug 793844. DocHasPrintCallbackCanvas should skip documents that don't have a root element. r=smaug
2012-09-26 21:26:49 +12:00
Chris Jones
06e7cc23e4
Bug 794297: Block the android build system from looking in mozilla-central. r=mwu
...
--HG--
rename : media/webrtc/Android.mk => Android.mk
2012-09-25 17:04:01 -07:00
Ryan VanderMeulen
51e1eb405c
Merge the last PGO-green inbound changeset to m-c.
2012-09-25 17:30:17 -04:00