Masayuki Nakano
2a122ad59f
Bug 806996 part.2 nsTextStateManager::IsManaging() should check if mRootContent is still in the mEditableNode r=smaug
2012-11-09 17:40:39 +09:00
Masayuki Nakano
305c137140
Bug 806996 part.1 Remove nsTextStateManager::mDestroying r=smaug
2012-11-09 17:40:39 +09:00
Boris Zbarsky
70d8b5a29b
Bug 805988. Add some asserts that new-binding objects are nsISupports if they claim to be or or can be safely reinterpret_cast to nsWrapperCache, if they have an nsWrapperCache at all, if they don't claim to be nsISupports. r=peterv
...
Note that everything except the new asserts just got moved with no changes.
2012-11-08 23:48:42 -08:00
Boris Zbarsky
938e5422f5
Bug 808991. Named getters should get called for indexed properties on objects that don't support indexed properties. r=peterv
2012-11-08 23:48:42 -08:00
Matt Woodrow
a573135e7f
Bug 799165 - Don't revoke a view manager flush on PresShell destruction if we don't own the refresh driver. r=roc
2012-11-09 19:21:45 +13:00
Ehsan Akhgari
f739744839
Bug 810177 - Part 4: Make nsMediaDecoder not depend on nsHTMLMediaElement; r=cpearce
...
The basic idea in this patch is to create an MediaDecoderOwner
interface which nsHTMLMediaElement would implement, and put everything
needed by nsMediaDeocder on that interface. In addition to that,
there are a number of other cleanup patches which enables us to
eliminate many of the nsHTMLMediaElement.h #includes in the media code.
2012-11-09 00:52:53 -05:00
Ehsan Akhgari
94d2c303e6
Bug 810177 - Part 3: Move the IsFormatEnabled methods from nsHTMLMediaElement to nsMediaDecoder; r=cpearce
...
This patch moves the various Is{Format}Enabled methods to
nsMediaDecoder. These methods are all implemented on top of prefs, and
they logically belong to the decoder class, because it needs to know
what media types it should be able to decode. This also helps reduce
the dependency on nsHTMLMediaElement.h.
2012-11-08 21:46:10 -05:00
Brian R. Bondy
4aba497de3
Bug 792106. r=rstrong
2012-11-08 20:56:42 -05:00
Robert Strong
41f9ab06b1
Bug 792106. r=bbondy
2012-11-08 20:56:38 -05:00
Ryan VanderMeulen
119b7752cc
Merge the last PGO-green inbound changeset to m-c.
2012-11-08 19:52:11 -05:00
Ehsan Akhgari
0704216980
Bug 810177 - Part 2: Break MetadataTags out of nsHTMLMediaElements; r=cpearce
...
This patch simply moves the MetadataTags typedef to nsMediaDecoder.h to
reduce the dependencies on nsHTMLMediaElements.h. The rest of the
changes are made to make this compile.
2012-11-08 19:40:08 -05:00
Ehsan Akhgari
12f30adf52
Bug 810177 - Part 1: Move NextFrameStatus to nsMediaDecoder; r=cpearce
...
This patch simply moves the NextFrameStatus enum to nsMediaDecoder and
reorganizes things so that they compile again.
2012-11-08 18:22:32 -05:00
Doug Turner
b5ecdd6933
Bug 809288 - nsGeolocationService GetInstance / GetGeolocationService inconsistencies. r=mrbkap a=blocking-basecamp
2012-11-08 15:36:50 -08:00
Gian-Carlo Pascutto
1f217539cf
Bug 809459 - Disable SmsRequest on Android to fix a startup crash. r=dougt,bustage
2012-11-08 17:37:13 +01:00
Ms2ger
1458c5086e
Merge backout on a CLOSED TREE.
2012-11-08 09:20:52 +01:00
Ms2ger
e7adc51bbe
Bug 809756 - Backout bug 803665, bug 803668, bug 803666 and bug 803669 on a CLOSED TREE.
2012-11-08 09:20:25 +01:00
Bill McCloskey
cf6e657fd2
Bug 808067 - Fix needsBarrier for GC (r=sstangl,jonco)
2012-11-07 10:30:30 -08:00
Edwin Flores
2480df5b0a
Bug 798448 - Add YVU420SP to RGB565 conversion function r=gal
2012-11-08 17:24:02 +13:00
Edwin Flores
b85a411d66
Bug 798448 - Stop GonkNativeWindow::perform returning an error when the transform is set r=kanru
2012-11-08 17:24:02 +13:00
Edwin Flores
3294528a2f
Bug 804906 - Plug leak in GonkIOSurfaceImage::GetAsSurface r=doublec
2012-11-08 17:24:01 +13:00
Chris Jones
8a2473fc33
Bug 806029: Have remote content drop their buffers when they're hidden. r=mattwoodrow sr=roc
2012-11-07 19:51:55 -08:00
Marshall Culpepper
867e660d91
Bug 809605: Add %PRODUCT_MODEL% token for update URLs in B2G. r=ehsan
2012-11-07 22:18:10 -05:00
Ehsan Akhgari
84deca1048
Merge mozilla-central into mozilla-inbound
2012-11-07 22:12:13 -05:00
Brian R. Bondy
70c1e7fd73
Bug 808270 - INetBgDL dll compiled with vc6 for smaller file size. r=jimm
2012-11-07 21:35:59 -05:00
Jeff Muizelaar
3d8c760074
Bug 801918. OpenGL: Avoid doing extra invalidation when unrotating a buffer. r=mwoodrow
...
This approach ends up calling BlitTextureImage three extra times instead of
changing BlitTextureImage to support rotated buffers.
Supporting rotated buffers in BlitTextureImage is somewhat tricky because of
TiledTextureImage, and calling it three more times shouldn't be too bad (it
should be better than having to repaint)
Unfortunately, the rectangle manipulation code is a bit hairy.
--HG--
extra : rebase_source : a1018a22932675b154b76533f403a1328aa29cb5
2012-11-07 21:35:54 -05:00
Brian R. Bondy
91874f94a2
Bug 808270 - Stub installer pings not always sent. r=jimm
2012-11-07 21:35:54 -05:00
Brian Nicholson
3de3c4fed4
Bug 722661 - Prevent animation of restored OOM tabs. r=mfinkle
2012-11-07 18:34:54 -08:00
Benoit Jacob
4dbcec42c7
Bug 809715 - Use MFBT's IsBaseOf to simplify QS_IS_NODE - r=ehsan
2012-11-07 21:33:31 -05:00
Josh Matthews
fd492d60a0
Bug 805013 - Paper over the browser-chrome crashes from certain circumstances that run ~RasterImage off the main thread. r=joe
2012-11-07 17:25:27 -05:00
Ryan VanderMeulen
12c86d585c
Merge the last PGO-green inbound changeset to m-c.
2012-11-07 20:08:02 -05:00
Cameron McCormack
e8e734d118
Bug 809650 - Handle mach @CommandArguments in the right order. DONTBUILD (NPOTB) r=gps
2012-11-08 10:21:43 +11:00
Fernando Jiménez
46b2cf4f52
Bug 793192 - MMI Codes: support call forwarding. Part 3 - Tests; r=marshall_law
2012-11-07 14:13:53 -08:00
Fernando Jiménez
cccf6255e0
Bug 793192 - MMI Codes: support call forwarding. Part 2 - RIL. Query CF; r=marshall_law
2012-11-07 14:13:48 -08:00
Fernando Jiménez
c3eae14aa5
Bug 793192 - MMI Codes: support call forwarding. Part 1 - RIL; r=marshall_law sr=sicking
2012-11-07 14:13:43 -08:00
Ehsan Akhgari
a80995f067
Bug 806689 - Port browser_privatebrowsing_opendir.js to the new per-window PB APIs; r=jdm
...
--HG--
rename : browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_opendir.js => browser/components/privatebrowsing/test/browser/perwindow/browser_privatebrowsing_opendir.js
2012-11-07 21:16:13 -05:00
Ehsan Akhgari
fe377636d2
Bug 806706 - Port browser_save_link.js to the new per-window PB APIs; r=jdm
...
--HG--
rename : browser/base/content/test/browser_save_link.js => browser/base/content/test/browser_save_link-perwindowpb.js
2012-11-07 21:14:41 -05:00
Ryan VanderMeulen
6d0fd9cfd7
Backout b9ec1725a5e2 (bug 809437) for frequent b2g bustage.
2012-11-07 20:58:14 -05:00
Makoto Kato
dc86cbe96c
Bug 797794 - need sync Preprocessor.py. r=bustage
2012-11-08 10:52:06 +09:00
Justin Lebar
d94c61c8ac
Bug 809587 - Increment the JS malloc counter when doing canvas.toBlob(). r=khuey
2012-11-07 17:49:21 -08:00
Gregory Szorc
905ffa541b
Bug 809544 - mach now prints elapsed time as MM:SS; r=jhammel
2012-11-07 11:54:41 -08:00
s@rednaks.tn
fe869f336f
Bug 808964 - AccessKeyLabel should be empty string for elements without the accesskey attribute,r=smaug
2012-11-07 20:47:34 +02:00
Mike Hommey
e14946ab94
Fixup for dl_iterate_phdr after bug 808121. r=me
2012-11-07 16:45:48 +01:00
Ed Morley
3c0fa4c28c
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-11-07 12:52:55 +00:00
Paul Rouget
4c35fe75f4
Bug 762571 - Intermittent browser_layoutview.js; r=past
2012-11-07 13:28:04 +01:00
Panos Astithas
24d9d0ae1d
Merge m-c to fx-team
2012-11-07 11:14:37 +02:00
Ekanan Ketunuti
98d53899c4
Bug 807701 - Remove unused sanitizeItems.label entity from sanitize.dtd. r=jaws
2012-11-07 16:01:31 +07:00
Mike Hommey
31305e4e03
Bug 808121 - Ensure the pointers we change in the r_debug data are writable, which they aren't with upcoming Android system linker. r=nfroyd
2012-11-07 08:02:53 +01:00
Ryan VanderMeulen
ac03c9c930
Merge the last PGO-green inbound changeset to m-c.
2012-11-06 21:02:09 -05:00
Ehsan Akhgari
8426704b9f
Bug 809271 - Implement DynamicsCompressorNode; r=bzbarsky
2012-11-06 20:01:11 -05:00
Nathan Froyd
6cd8a16138
Backout a9cfcf4b62d9 (bug 803730), a5e214d4f8b0 (bug 803730), for intermittent oranges in newly added tests
2012-11-07 14:58:29 -05:00