Chris Lord
97efc4771c
Bug 781516 - Fix invalidation caused by unprocessed merged frames. r=roc
...
As clip items aren't processed, they have no associated layer entries. This is
a problem when a clip item's underlying frame is the same as one that gets
merged into a container layer, as display-item data will be created, but no
layer entry will be added. This will cause it to be removed on the next
layer-build, and cause a full invalidation.
Fix this by adding an 'mIsMergedFrame' entry to DisplayItemDataEntry and setting
it on all merged frames in BuildContainerLayerFor. This property stops the
entry from being removed when it gets updated.
2012-08-23 09:30:53 +01:00
Chris Jones
3d18bb7445
Bug 762221: Enable font hinting for "app" processes. r=jfkthame,jlebar
2012-08-23 01:22:19 -07:00
Cervantes Yu
d54cede57f
Bug 779358 - Fix mousemove event handled twice in content panning, r=cjones
2012-08-21 20:30:34 +08:00
Alex Crichton
41834e9d8c
Bug 433529 - Part 8: Fix dtrace builds with new displayAtom(). r=peterv
2012-08-23 00:12:16 -07:00
Brian Nicholson
e6aaa1c0ba
Bug 778582 - Part 4: Miscellaneous about:reader fixes. r=lucasr
2012-08-23 00:06:17 -07:00
Brian Nicholson
1057ccb12d
Bug 778582 - Part 3: Automatically resize reader frame with contents. r=mfinkle
2012-08-23 00:06:17 -07:00
Brian Nicholson
deba23a00c
Bug 778582 - Part 2: Split about:reader stylesheet for each frame. r=lucasr f=mfinkle
2012-08-23 00:06:17 -07:00
Brian Nicholson
dafa809f2a
Bug 778582 - Part 1: Split about:reader into privileged and unprivileged frames. r=lucasr
2012-08-23 00:06:17 -07:00
Geoff Lankow
a365b3a938
Bug 773214 - Make AddonInstall/AddonInstallWrapper aware of different icon sizes; r=Unfocused
2012-08-23 18:49:29 +12:00
Daniel Holbert
bfd9bbf0da
Bug 784828 patch 2: Make nsSVGAttrTearoffTable lookups use nsRefPtr instead of manual NS_ADDREF refcounting, in nsSVGLength2.cpp. r=longsonr
2012-08-22 23:24:43 -07:00
Daniel Holbert
650d35d1e1
Bug 784828 patch 1: Make nsSVGAttrTearoffTable lookups use nsRefPtr instead of manual NS_ADDREF refcounting, in DOMSVG*List.cpp. r=longsonr
2012-08-22 23:24:41 -07:00
Gina Yeh
83b0fc7615
Bug 783934 - Final Version: Add events onconnected and ondisconnected in BluetoothDevice, r=qdot, sr=mrbkap
2012-08-23 14:14:20 +08:00
David Zbarsky
6b65174cd9
Bug 784846 - The ShouldPrerender check for async animations is wrong r=mattwoodrow
2012-08-23 02:05:27 -04:00
Chris Jones
60c160b9e8
No bug. Don't prelaunch app processes in debug builds, for easier debuggability. irc-r=bent
2012-08-22 22:59:32 -07:00
Peter Van der Beken
13f425b97c
Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
...
--HG--
extra : rebase_source : 651a0fac4c9a87ef1c0a9cd91588c6421fd050c4
2012-05-22 15:46:20 +02:00
Eric Faust
75ae552319
Bug 781855 - Fix incorrectly shadowing 'own' properties in the case of prototypal setters. (r=bhackett)
2012-08-22 22:05:21 -07:00
Ben Turner
1557efd8b1
Bug 782649 - 'Remove old IPC::InputStream'. r=cjones+khuey.
2012-08-22 19:13:54 -07:00
Nicolas B. Pierron
55e8e7cccc
Bug 783464 - Fix condition for removing the constrained output vector. r=bhackett
2012-08-22 20:51:01 -07:00
Alex Crichton
acc10ae0ea
Bug 433529: Part 7 - Name functions whose field in an object literal is a PNK_STRING node. r=jimb
2012-08-22 19:07:40 -07:00
Alex Crichton
f6fd736dd3
Bug 433529: Part 6 - Add JS_GetFunctionDisplayId as a jsapi function for a JSFunction's displayAtom. r=jimb
2012-08-22 19:07:40 -07:00
Alex Crichton
4c491e32fe
Bug 433529: Part 5 - Add jit-tests for the displayAtom() attribute of functions. r=jimb
2012-08-22 19:07:39 -07:00
Alex Crichton
7b1dd22b60
Bug 433529: Part 4 - Add DebuggerObject_displayName for a function's displayAtom attribute. r=jimb
2012-08-22 19:07:39 -07:00
Alex Crichton
cd23a19143
Bug 433529: Part 3 - Change error stack traces to use displayAtom() instead of atom(). r=jimb
2012-08-22 19:07:39 -07:00
Alex Crichton
5088c74c6b
Bug 433529: Part 2 - Add a displayAtom to JSFunction to store resolved names. r=jimb
2012-08-22 19:07:38 -07:00
Alex Crichton
80317626af
Bug 433529: Part 1 - Statically resolve names for anonymous functions. r=jimb
2012-08-22 19:07:38 -07:00
Matt Woodrow
abbfc42bd1
Bug 780260 - Remove PRInt32 types added by the previous changeset. r=ehsan
2012-08-23 14:02:51 +12:00
Michael Wu
faefd7af60
Bug 784858: Pass LD_PRELOAD to child processes. r=cjones
2012-08-22 18:50:25 -07:00
Peter Van der Beken
dbe6f48445
Fix for bug 775543 (Passing a Worker object to console.log() results in a crash). r=bz.
...
--HG--
extra : rebase_source : 60ee731af1e77c21f466026a04c71eeb96b1ff7d
2012-08-22 18:16:14 -07:00
Jan Beich
22b7f56ca1
Bug 784741 - Unbreak --enable-debug --disable-methodjit on platforms without YarrJIT support. r=dmandelin
2012-08-22 21:28:47 -04:00
Jan Beich
bf20bbffc0
Bug 784741 - Don't implicitly define ENABLE_YARR_JIT with MethodJIT. r=dmandelin
2012-08-22 21:28:47 -04:00
Chris Lee
fa1940deb1
Bug 771284 - Better fix for expander icon padding and unprefix -moz-linear-gradients. r=fryn
2012-08-22 17:14:04 -07:00
Justin Lebar
7649f5cc25
Bug 784436 - Part 2: Use new infallible nsIDocShell methods. r=bz
2012-08-22 18:27:04 -07:00
Justin Lebar
9e3313408d
Bug 784436 - Part 1: Make some nsIDocShell attributes infallible. r=bz
2012-08-22 18:27:04 -07:00
Justin Lebar
0878eec900
Bug 780970 - Add [infallible] attribute for XPIDL attributes. r=khuey
2012-08-22 18:27:04 -07:00
Cameron McCormack
d9f9abdf58
Bug 782610 - Fix format of @supports tests. r=dbaron
2012-08-23 11:25:05 +10:00
Cameron McCormack
a71153c4eb
Bug 782591 - Ensure needPaddingProp is always initialized in nsHTMLReflowState::InitOffsets. r=roc
2012-08-23 11:24:19 +10:00
Cameron McCormack
d2c8e91b44
Bug 655877 - Part 38: Ignore the non-SVG frames when propagating SVG changes through a tree. r=longsonr
2012-08-23 11:23:23 +10:00
Fabrice Desré
4123ef22e8
Bug 784678 - Error when calling postCancel and postSuccess in an activity [r=gwagner]
2012-08-22 18:20:09 -07:00
Kyle Machulis
750960ea54
Backout be6da7f8989c due to bustage
2012-08-22 18:11:52 -07:00
Kyle Machulis
0d4ed25b68
Backout 81fc1a3fc920 due to bustage
2012-08-22 18:11:24 -07:00
Kyle Machulis
404d0e527c
Bug 783426: Patch 2 - Tests for Async DOMRequest Firing; r=sicking
2012-08-22 18:04:01 -07:00
Kyle Machulis
136c814c22
Bug 783426: Patch 1 - Async DOMRequest Firing; r=sicking
2012-08-22 18:03:43 -07:00
Kyle Machulis
efa61e474d
Backing out df43ad6d04c1 due to incorrect commit messages
2012-08-22 18:02:36 -07:00
Kyle Machulis
6184ec9c96
Backing out 542abbd15139 due to incorrect commit messages
2012-08-22 18:00:57 -07:00
Kyle Machulis
37e48ad8a8
Bug 783426: Patch 2 - Tests for Async DOMRequest Firing
2012-08-22 17:58:05 -07:00
Kyle Machulis
bd6b9f037f
Bug 783426: Patch 1 - Async DOMRequest Firing
2012-08-22 17:57:50 -07:00
Nicholas Nethercote
acdff1c523
No bug. Fix a spelling mistake in a function name and avoid a compile warning. r=terrence.
2012-08-22 17:48:35 -07:00
Cameron McCormack
838d438629
Bug 705184 - Count unexpected reftest crash dump files as test failures. r=dbaron
2011-12-05 14:06:42 +11:00
Matt Woodrow
412f94a18b
Bug 780260 - Add serial numbers to Images and use it to check if an image has been painted to its BasicShadowableImageLayer already. r=cjones
2012-08-23 12:08:26 +12:00
Wes Johnston
4b221efab8
Bug 781844 - Use consistent page titles on about pages. r=mfinkle
2012-08-22 08:41:24 -07:00