Commit Graph

153051 Commits

Author SHA1 Message Date
Jan de Mooij
585f6f8712 Bug 933798 - Don't unnecessarily deoptimize name accesses in try blocks in lazily parsed functions. r=bhackett 2013-11-04 11:40:24 +01:00
Jon Coppeard
31b7d51b9f Bug 931812 - Remove inheritance of RelocatableFoo from EncapsulatedFoo to disallow casting away of postbarriers r=terrence 2013-11-04 10:09:42 +00:00
Nicholas Nethercote
cd0b801b1b Bug 837566 - Remove js_RemoveRoot. r=terrence.
--HG--
extra : rebase_source : b3b615c34cfa4b9766a3484060242498c5a57e63
2013-02-03 20:16:19 -08:00
Robert O'Callahan
b5eb1bd690 Backout changeset 3fb9ea77d858 for bug 876321 due to test failures (CLOSED TREE)
--HG--
extra : rebase_source : 6b21bf36f9a8bd73bdd72ddfb5fe8c25e7854071
2013-11-03 23:14:26 -08:00
Robert O'Callahan
1a45cf8388 Backout changeset 47c7022e4e11 for bug 913444
--HG--
extra : rebase_source : 6d3b0bd5c4ea52561fba9b358dae8b7843f10205
2013-11-03 23:12:58 -08:00
Phil Ringnalda
a4c86c125e Back out 6e895ec63744 (bug 930202) for frequent 10.7 debug timeouts 2013-11-03 21:42:10 -08:00
Robert O'Callahan
1afb28f2b0 Bug 913444. Track restyling of margins and treat such nodes as active scrolled roots. r=mattwoodrow
Restyling margin-top and margin-bottom will typically require reflow and cause
sibling elements to be moved and invalidated, so it's not a big win to layerize
such nodes. However, layerizing them should be relatively harmless.

--HG--
extra : rebase_source : b41764dd8ab3651afeec2756c436e059f25b7d46
2013-09-09 17:08:42 -07:00
Robert O'Callahan
319f4f9770 Bug 876321. Track restyling of top/left/right/bottom and treat such nodes as active scrolled roots. r=mattwoodrow
--HG--
extra : rebase_source : f92bcf0b60cadefa0197cdffcd6dd9b4eaa6b2d5
2013-09-09 17:08:41 -07:00
Robert O'Callahan
5b63d94335 Bug 745485. Optimize positioning offset changes whenever the computed size does not change. r=dholbert
--HG--
extra : rebase_source : 16388d3cb0c6ee9acc1416ca0d27b2a53b0062ee
2013-09-09 17:08:41 -07:00
Robert O'Callahan
cec9b90597 Bug 931432. Rename nsGfxScrollFrameInner to mozilla::ScrollFrameHelper, and mInner fields to mHelper. r=mats
--HG--
extra : rebase_source : 14410be7a6c41a85489f8a802c88a309ddd0fe60
2013-10-29 15:27:50 +13:00
Chris Peterson
fa4968b456 Bug 934261 - Use PostScript font name "LucidaGrande" for CoreText fallback. r=jdaggett 2013-11-02 12:51:48 -07:00
Matt Woodrow
200aa06830 Bug 922942 - Add some fuzz to some SVG path measurement tests since D2D doesn't return exact results. r=roc
--HG--
extra : rebase_source : 2cef979ae0a6f88f42c660c43f8fb2588c2e6b45
2013-11-04 14:51:55 +13:00
Matt Woodrow
9940282c26 Bug 922942 - Change test_pointer-events-2 to not use overlapping stokes since they're not consistently rendered by our backends. r=jwatt
--HG--
extra : rebase_source : 15762e5a24663c1e46d8823ee2c14567573da339
2013-11-04 14:47:19 +13:00
Matt Woodrow
b02e461257 Bug 922942 - Avoid crashes with PointInFill. r=Bas
--HG--
extra : rebase_source : cf209258a71342590c3d3488912d85df86a14b8b
2013-11-04 14:47:18 +13:00
Matt Woodrow
0e77492dbc Bug 922942 - Use the screen reference draw target in SVG. r=jwatt
--HG--
extra : rebase_source : 230fd579b052649c59b4e1f5f6725fc60f6a05ae
2013-10-15 13:29:15 +13:00
Matt Woodrow
115c1e0543 Bug 922515 - Don't apply a skew matrix to the DT when it's cairo, since we use the cairo font with it already applied. r=Bas
--HG--
extra : rebase_source : 289ed3a9e02bd5499b49aa1181dd35bf16eba5d3
2013-11-04 14:47:18 +13:00
Matt Woodrow
adea8db602 Bug 927413 - Gracefully handle 0 sized DrawWindow rects. r=roc
--HG--
extra : rebase_source : 660845f58092277004157f898f31d03502bbfa9a
2013-11-04 14:47:17 +13:00
Nicholas Nethercote
ae8608b5ae Bug 933605 (part 2) - Don't declare all vars at the top of functions in pldhash.cpp. r=jorendorff.
--HG--
extra : rebase_source : 53da17b46bd986ceefbc66f23e43d2f5b7290fad
2013-10-31 22:33:29 -07:00
Nicholas Nethercote
14a6fa3009 Bug 933605 (part 1) - Remove DEBUG_XXXbrendan-only code. r=jorendorff.
--HG--
extra : rebase_source : 8ebc751e246cf133f899a8563e75f9bff77d9eda
2013-10-31 22:30:45 -07:00
Nicholas Nethercote
12f0e62ec1 Bug 933074 - Allow a pldhash to be reasonably overloaded if it cannot be grown further. r=jorendorff.
--HG--
extra : rebase_source : 0760f78d5332b4791899c1db649493eeca10b978
2013-10-30 18:22:31 -07:00
Phil Ringnalda
f1dbfa19f5 Merge m-c to m-i 2013-11-03 16:38:02 -08:00
Phil Ringnalda
ccf7d2f18e No bug (or rather, too many), disable test_playback_rate.html for constant timeouts and crashes in random locations across every platform it ever gets enabled on 2013-11-03 16:35:21 -08:00
Mark Hammond
25ce179d29 Bug 930849 - add a datareporting field to mozinfo. r=ted 2013-11-04 11:18:20 +11:00
Mark Hammond
e09ad58a5d Bug 932552 - add tests for comments in manifest expressions. r=jhammel 2013-11-04 11:06:33 +11:00
Bill McCloskey
3032136e48 Bug 930202 - New session restore tests (r=ttaubert) 2013-11-03 16:03:14 -08:00
Bill McCloskey
09b67653f2 Bug 930202 - Fix aliasing issue in session restore (r=ttaubert) 2013-11-03 16:03:08 -08:00
Bill McCloskey
5dacd0822d Bug 930202 - Cancel pending session collections when restoring (r=ttaubert) 2013-11-03 16:03:01 -08:00
Bill McCloskey
7c9e1f5552 Bug 933587 - Fix undefined Ci reference in session store (r=markh) 2013-11-03 16:02:53 -08:00
Bas Schouten
a47a04180d Bug 934287: Add size and for data DrawTarget creation functions. r=mattwoodrow 2013-11-04 00:57:36 +01:00
Bas Schouten
3ce4a06d0a Bug 934286: Ifdef Mozilla specific cairo function usage. r=mattwoodrow 2013-11-04 00:57:36 +01:00
Bas Schouten
23ef8a25d6 Bug 933030 - Addition: Remove external dependency added to Moz2D. r=mattwoodrow 2013-11-04 00:57:35 +01:00
Phil Ringnalda
54e94d2a28 Merge f-t to m-c 2013-11-03 13:06:25 -08:00
Phil Ringnalda
30a3c55eb9 Merge m-i to m-c 2013-11-03 13:04:44 -08:00
Jim Mathies
db1671484a merge backout 2013-11-02 16:42:10 -05:00
Jim Mathies
ff42e02e53 Backout cset 8ca9d85c1204 (bug 927172) due to viewport issues in metrofx. r=me 2013-11-02 16:41:46 -05:00
Nick Fitzgerald
d215a6d3cf Bug 932912 - Reflect.jsm should attach its export to 'this' so that it works in B2G; r=khuey 2013-11-02 12:54:08 -07:00
Gijs Kruitbosch
344851139c Backed out changeset c672c4cd6c7f (bug 928201) for mochitest-mc purply-bustage, rs=bustage on a CLOSED TREE 2013-11-02 14:07:23 +01:00
Joe Walker
9696fc65e1 Bug 934098 - Comment out test for GCLI date type breaks when TZ changes; r=Gijs CLOSED TREE
--HG--
extra : amend_source : 0db0a5596417dd41ebf339a21ff460bfafadf2ab
2013-11-02 12:50:33 +00:00
ffxbld
abf5d58b4c No bug, Automated HSTS preload list update from host bld-linux64-ec2-406 - a=hsts-update 2013-11-02 03:19:53 -07:00
ffxbld
bbc5326932 No bug, Automated blocklist update from host bld-linux64-ec2-178 - a=blocklist-update 2013-11-02 03:16:39 -07:00
Gene Lian
8fc00837ee Backout b796080cf4d0 (bug 931699) due to causing bug 933787. 2013-11-02 17:36:28 +08:00
Wes Kocher
90f561f86f Merge inbound to m-c 2013-11-01 20:34:44 -07:00
Wes Kocher
f223771c98 Merge b2g-inbound to m-c 2013-11-01 20:31:10 -07:00
Brian Grinstead
56c80a74c4 Bug 932880 - Fix remaining DevTools bc leaks. r=past 2013-11-01 19:55:13 -05:00
Wes Kocher
1588a49371 Backed out changeset ff8128d5a5d9 (bug 906990) for b2g build bustage on a CLOSED TREE 2013-11-01 17:15:42 -07:00
Wes Kocher
8c7b17b5ba Backed out changeset 325d718fec53 (bug 906990) 2013-11-01 17:15:08 -07:00
Wes Kocher
36927ffabe Backed out changeset 875f6e0be7b1 (bug 906990) 2013-11-01 17:15:03 -07:00
Wes Kocher
ba57b1338e Backed out changeset 00f838879263 (bug 906990) 2013-11-01 17:14:59 -07:00
Wes Kocher
b22499705d Backed out changeset 57a7a785a964 (bug 906990) 2013-11-01 17:14:54 -07:00
Wes Kocher
2d17a09787 Backed out changeset 03b936cdbf73 (bug 933260) for crashtest assertions 2013-11-01 17:06:21 -07:00