Commit Graph

115203 Commits

Author SHA1 Message Date
Marco Chen
51cd2c8a1a Bug 819275 - [Audio] The Usage of nsRefPtr for AudioChannelService is Wrong. r=roc, a=blocking-basecamp 2012-12-07 19:31:57 +08:00
Robert O'Callahan
4f25ab855f Bug 805343. Part 2: Update FrameLayerBuilder::HasVisibleRetainedDataFor to account for occluded display items. r=mattwoodrow
--HG--
extra : rebase_source : 293895627ef5f37c508a23fe9e9a5639527aafcc
2012-12-10 18:49:17 +13:00
Robert O'Callahan
7aebe60cc1 Bug 805343. Identify DisplayItemDatas that are completely hidden by other opaque content in their ThebesLayer, and ignore them when we check to see whether there's an image we might need to invalidate. r=mattwoodrow
--HG--
extra : rebase_source : 7e68dc33324d8ff26286723bdbaaea18060354ac
2012-12-10 18:47:33 +13:00
Ted Mielczarek
701b783680 Bug 704368 - Skip test_nsIProcess_stress.js on Linux64 debug for intermittent failures; r=glandium 2012-12-07 09:12:01 -05:00
Jonathan Kew
987928ac67 bug 816483 - cache instantiated user fonts and share them across pages that use the same resources. r=roc 2012-12-10 09:31:07 +00:00
Mike Hommey
1e0ea824c2 Bug 816494 part 4 - Add a -r option to elfhack that re-merges the split PT_LOADs. r=nfroyd
Sections are positioned accordingly, which means the resulting ELF binary will
have a big gap full of zero between .rel.plt and .plt.
2012-12-10 10:33:08 +01:00
Mike Hommey
b044af8f8f Bug 816494 part 3 - Allocate Elf instance on stack in do_file(). r=nfroyd 2012-12-10 10:33:08 +01:00
Mike Hommey
1dbcba4a28 Bug 816494 part 2 - Move the PT_LOAD splitting logic in elfhack.cpp. r=nfroyd
Also, section offsets are not adjusted until the split is done.
2012-12-10 10:33:08 +01:00
Mike Hommey
38e212f7e3 Bug 816494 part 1 - When inserting a section before or after another, also insert it in the segments containing that other. r=nfroyd 2012-12-10 10:33:08 +01:00
Mike Hommey
6407cca375 Bug 486141 - Stop building NSS with gmake when building m-c with pymake. r=ted 2012-12-10 10:05:03 +01:00
Aharon (Vladimir) Lanin
667629dad1 Test case for bug 712603, r=smontagu 2012-12-10 00:43:06 -08:00
Trevor Saunders
2474b87bd0 reland the part of bug 801466 backed out in 02a65951d77d since it wasn't at fault 2012-12-10 03:19:02 -05:00
Simon Montagu
c23df6ac9b Remove node from nsTextNodeDirectionalityMap when another node is going to replace it. Bug 816253, r=peterv 2012-12-09 23:10:56 -08:00
Simon Montagu
005a494ee9 Test for bug 816253 2012-12-09 23:10:54 -08:00
Rob Wood
9d4c4c1cd5 Bug 814761 - Part 2/2: add test cases, r=rwood,yoshi 2012-12-10 14:19:42 +08:00
Vicamo Yang
15b20bacb2 Bug 814761 - Part 1/2: fix ril worker exception due to buffer overwritten, r=yoshi 2012-12-10 14:19:38 +08:00
Robert O'Callahan
06e395c355 Bug 818643. Issue an NotifyRenderingChanged callback on nsDisplayItems when we invalidate anything to do with the display item. Make nsDisplayCanvasBackground override NotifyRenderingChanged to invalidate the cached background image. r=mattwoodrow
--HG--
extra : rebase_source : c28b2804d647a991f7d2cb8167fcf039c1835d75
2012-12-10 18:34:31 +13:00
Robert O'Callahan
c304cb3844 Bug 785348. Part 1: Track when we've called into plugin code. While we're in plugin code, never run the refresh driver. r=mats
--HG--
extra : rebase_source : 2ddabda92acc1364d3c24cf20f7d45896ac09849
2012-12-07 12:58:14 +13:00
Matt Woodrow
5d052ad3d9 Bug 816692 - Use the clipped imgIContainer when converting an nsDisplayBackgroundImage into a layer. r=roc 2012-12-10 18:34:17 +13:00
Matt Woodrow
81a5727048 Bug 819837 - Always treat empty images as being background-attachment:scroll, r=roc 2012-12-10 18:34:15 +13:00
Makoto Kato
e478224aa6 Bug 817960 - cannot build AssemblerBufferWithConstantPool.h using clang 3.1 in NDK r8c. r=mrosenberg 2012-12-10 14:05:45 +09:00
Gregor Wagner
b933899935 Bug 818566 - Permissions Installer - Fix camera permission. r=sicking 2012-12-09 19:23:54 -08:00
Edgar Chen
f7082efcb8 Bug 804671 - Part 4: marrionette tests for PROVIDE_LOCAL_INFORMATION. r=allstars.chh 2012-11-26 16:37:35 +08:00
Edgar Chen
b8ecdf2fef Bug 804671 - Part 3: xpcshell tests for PROVIDE_LOCAL_INFORMATION. r=allstars.chh 2012-11-27 09:36:06 +08:00
Edgar Chen
e39e6eadfc Bug 804671 - Part 2: Support PROVIDE_LOCAL_INFO in RIL. r=allstars.chh 2012-11-21 11:23:39 +08:00
Edgar Chen
a790a10fbd Bug 804671 - Part 1: IDL for PROVIDE_LOCAL_INFO. r=allstars.chh. sr=jonas 2012-11-23 10:18:52 +08:00
Matt Woodrow
f14a907820 Bug 815666 - Use OverflowUpdateTracker to avoid calling UpdateOverflow on the same frame multiple times. r=roc 2012-12-10 15:33:04 +13:00
Matt Woodrow
19e409b961 Bug 815666 - Add a helper class to coalesce frames that need their overflow updated. r=roc 2012-12-10 15:32:55 +13:00
Cameron McCormack
504d070205 Bug 819731 - Remove contentStyleType and contentScriptType from SVGSVGElement. r=longsonr 2012-12-10 12:33:10 +11:00
Matthew Gregan
57e243db3e Bug 818364 - Update libcubeb to 0.2. r=doublec 2012-12-05 17:20:47 +13:00
Hannes Verschore
776376531d Backed out changeset f1a9592618ec due to orange 2012-12-10 00:48:59 +01:00
Hannes Verschore
e9c221edf3 Backed out changeset 82e13120f8b9 due to orange 2012-12-10 00:46:43 +01:00
Hannes Verschore
0c7b909240 Bug 813773: Enable IM to IM fastpath for constructing calls, r=nbp,sstangl 2012-11-27 22:03:37 +01:00
Hannes Verschore
d9768d1f83 Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander 2012-12-09 22:57:01 +01:00
Steve Singer
d4a2df7f43 Bug 817356. the skia image resizers need to respect endian order when finding the alpha values. r=joedrew 2012-12-09 21:20:41 +01:00
Ehsan Akhgari
45a99caebf Merge mozilla-central into mozilla-inbound 2012-12-09 13:53:31 -05:00
Mats Palmgren
07d94a3093 Bug 819766 - Fix operator< ambiguity. r=smaug 2012-12-09 19:28:49 +01:00
Ehsan Akhgari
897f70749d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-12-09 13:17:02 -05:00
Ehsan Akhgari
6a8d44025c Merge mozilla-central into mozilla-inbound 2012-12-09 12:40:04 -05:00
Oleg Romashin
43b01abc72 Bug 819364 - Webrtc signaling unit test does not build on Qt port. r=rjesup 2012-12-09 09:28:37 -08:00
Saurabh Anand
b4c382b899 Bug 818258 - Update the 'headerFile' descriptor field in Bindings.conf to reflect the latest changes in WeGLContext.h, r=bjacob 2012-12-09 22:59:12 +05:30
Saurabh Anand
c9e3659e16 Bug 818817 - Fix some compiler warnings, r=Ms2ger 2012-12-09 22:53:19 +05:30
Saurabh Anand
c830bece19 Bug 816173 - Split out WebGLFramebuffer into separate files 2012-12-09 17:28:41 +05:30
Mike Hommey
ec5aefdc0a Bug 818903 - Link with --build-id when available. r=ted 2012-12-09 09:34:01 +01:00
Mike Hommey
d699e8bede Backout changeset 3bb2d53dde34 now that bug 818903 is figured out 2012-12-09 09:33:34 +01:00
ffxbld
09ecbc8072 No bug, Automated blocklist update from host bld-linux64-ec2-388 - a=blocklist-update 2012-12-08 03:37:29 -08:00
Josh Matthews
7b5f10eac2 Backed out changeset fca88031cd47 (bug 769288) 2012-12-08 00:21:58 -05:00
Josh Matthews
8d11afdbd9 Backed out changeset 4cca693b7579 (bug 769288) 2012-12-08 00:21:56 -05:00
Josh Matthews
1832685917 Backed out changeset 8ad08c64a89c (bug 769288) 2012-12-08 00:21:54 -05:00
Josh Matthews
9cff052095 Backed out changeset cf30abd71492 (bug 769288) 2012-12-08 00:21:52 -05:00