Cameron McCormack
b5d773f074
Bug 1026344 - Part 4: Make nsStyleCoord::Calc refcounted and introduce a non-refcounted nsStyleCoord::CalcValue. r=dbaron
...
This means that style structs holding computed calc() values are now able to be
stored in the rule tree.
2014-06-19 13:18:03 +10:00
Cameron McCormack
2d99ab3f74
Bug 1026344 - Part 3: Rename CalcValue to PixelCalcValue. r=dbaron
2014-06-19 13:17:56 +10:00
Cameron McCormack
ace3f765d2
Bug 1026344 - Part 2: Make nsStyleUnit a uint8_t-sized enum so we can use it on nsStyle{Sides,Corners}. r=dbaron
2014-06-19 13:17:10 +10:00
Cameron McCormack
6590262ffc
Bug 1026344 - Part 1: Don't use memcpy to copy style structs. r=dbaron
...
This is in preparation for nsStyleCoords becoming non-POD types. The
use of memcpy is a bit of a trap when modifying the style structs, and
it likely has marginal value now that anything with an nsStyleCoord
can't be memcpy-initialized.
2014-06-19 13:17:10 +10:00
Nicholas Nethercote
40583542e5
Bug 1013078 (part 3) - Remove references to now-removed leakyLog*() functions in annotations.js. r=sfink.
...
--HG--
extra : rebase_source : 61a8f2fb69beece98d1eab0e92051a221106440e
2014-06-18 17:41:58 -07:00
Karl Tomlinson
16c6126e78
b=1006279 finalize thread pool when MediaBufferDecoder is destroyed r=padenot
...
--HG--
extra : transplant_source : %B3%A2%CA%00%3Ct%23%E4%AF%17%3B%C4%D0%E08%8Bn%08%D8%94
2014-06-19 14:48:22 +12:00
Eric Faust
77e6531de6
Bug 980565 - Remove defunct Proxy.[[HasOwnProperty]]. (r=jorendorff)
...
--HG--
rename : js/src/jit-test/tests/proxy/testDirectProxyHasOwn1.js => js/src/jit-test/tests/proxy/testDirectProxyHasOwnProperty.js
2014-06-18 19:46:07 -07:00
Geoff Brown
769be35983
Bug 1026830 - Add LD_LIBRARY_PATH=xrePath when launching utilities; r=jmaher
2014-06-18 20:39:34 -06:00
Geoff Brown
af655ae823
Bug 995696 - Wait for Content:PageShow after adding tab in testNewTab; r=snorp
2014-06-18 20:39:33 -06:00
Birunthan Mohanathas
617866f602
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
2014-06-18 17:57:51 -07:00
Birunthan Mohanathas
c910458886
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Benoit Girard
4598e08148
Bug 1027380 - Don't paint flash for inactive layer manager. r=mattwoodrow
...
--HG--
extra : rebase_source : 29238270960b22c3391c59e68d3cced748984650
2014-06-18 21:22:54 -04:00
Benoit Girard
0bab381e25
Bug 1027433 - Reported throttled transaction to the profiler. r=mattwoodrow
...
--HG--
extra : rebase_source : 348571e878f4068247f8adfda284233b61b610b0
2014-06-18 21:21:39 -04:00
Benoit Jacob
b4866abdf9
Bug 1027251 - Fix or whitelist dangerous public destructors in image/ - r=jrmuizel
2014-06-18 22:29:00 -04:00
Benoit Jacob
96b29e0856
Bug 1027251 - Fix or whitelist dangerous public destructors in ipc/ - r=bent
2014-06-18 22:29:00 -04:00
Benoit Jacob
e1501eec81
Bug 1027251 - Fix or whitelist dangerous public destructors in xpcom/ - r=ehsan
2014-06-18 22:29:00 -04:00
Benoit Jacob
79a09b081b
Bug 1027251 - Fix or whitelist dangerous public destructors in security/ - r=bsmith
2014-06-18 22:29:00 -04:00
Benoit Jacob
4f9877cdb5
Bug 1027251 - Fix or whitelist dangerous public destructors in dom/ - r=smaug
2014-06-18 22:28:59 -04:00
Benoit Jacob
02fc720dc5
Bug 1027251 - Fix or whitelist dangerous public destructors in layout/ - r=dbaron
2014-06-18 22:28:59 -04:00
Benoit Jacob
e01bd7ff0c
Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
2014-06-18 22:28:59 -04:00
Benoit Jacob
35c0a39717
Bug 1027251 - Initial empty HasDangerousPublicDestructor whitelist - r=ehsan
2014-06-18 22:28:59 -04:00
Ben Kelly
7f3775f58d
Bug 1027256 P2 Add test case for ByteString union type. r=bz
2014-06-18 20:22:09 -04:00
Ben Kelly
bc08d90918
Bug 1027256 P1 Fix SetStringData() to exclude ByteString and otherwise use real type name. r=bz
2014-06-18 20:22:09 -04:00
Nicholas Nethercote
bb9d51e11e
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
...
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
Ehsan Akhgari
c15df0ae2d
Bug 1026718 - Expand MOZ_DECLARE_REFCOUNTED_TYPENAME unconditioanlly in order to make it available outside of libxul as well; r=Waldo
2014-06-18 20:11:21 -04:00
L. David Baron
4afc1f2e9a
Bug 1026768 - Pass the restyle hint through from ProcessOneRestyle to ComputeStyleChangeFor rather than converting it to a boolean and back. r=heycam
...
This was originally bug 996796 patch 6, but it's also needed bug 931668,
so I'm moving it into its own bug.
2014-06-18 17:07:26 -07:00
L. David Baron
31d0f794c2
Bug 996798 - Add a typedef to make it easier to change the size of nsWrapperCache/nsINode flags. r=bzbarsky
2014-06-18 17:07:26 -07:00
Felipe Gomes
5c86609ebd
Bug 1022413 - Update list of languages supported by automatic translation. r=MattN
2014-06-18 21:07:12 -03:00
Mike Hommey
da18c65005
Bug 1027040 - Keep -L flags from MOZ_GTK*_LIBS when building gtk stub libraries. r=mshal
2014-06-19 09:06:14 +09:00
Mike Hommey
4e830b51c6
Bug 1027034 - Properly set up Gtk+3 compatibility headers. r=karlt
...
--HG--
rename : widget/gtk/compat/gtk/gtkenums.h => widget/gtk/compat-gtk3/gtk/gtkenums.h
2014-06-19 09:06:14 +09:00
Mike Hommey
99dae7f562
Bug 1026841 - Switch in-house builds to us-west-1 bucket for sccache. r=mshal
2014-06-19 09:06:14 +09:00
Mike Hommey
33cebf34b1
Bug 1025605 - Add stdc++-compat hack for std::__throw_out_of_range_fmt and __cxa_throw_bad_array_new_length. r=nfroyd
2014-06-19 09:06:14 +09:00
Mike Hommey
724fa20ba3
Bug 978211 - Seemlessly support make 4 output buffering for automation/% steps. r=mshal
2014-06-19 09:06:13 +09:00
Jeff Gilbert
40d8d0fb28
Bug 1000640 - Mark C/A 1.0/0.5 non-premult test as random, since it passes on Win7 Ru. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
0fe4b1df31
Bug 1000640 - Mark WinXP as failing color-alpha-test unpremultiplied reftests. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
0d8f255d01
Bug 1000640 - Crash if we try to use the Gralloc path in TextureHost. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
4ffbabe4bc
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
df64a4a5ba
Bug 1000640 - Update Gralloc and ANGLE ShSurf backends. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Jeff Gilbert
848f7a9baa
Bug 1000640 - Death to whitespace. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Jeff Gilbert
2c846dda69
Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Wes Kocher
a781e7257a
Backed out changeset 81a51de30a2a (bug 997244) for breaking b2g emulator mochitests on an otherwise CLOSED TREE
2014-06-18 14:15:48 -07:00
Monica Chew
955a182d6f
Bug 1027133: Enable test mode for *.twitter.com (r=keeler)
2014-06-18 16:23:13 -04:00
Benjamin Smedberg
2ae2942f4b
Bug 768395 - Crash in CDevice::DriverInternalErrorCB because the d3d device is set to crash on error instead of merely returning error codes. Explicitly set the exception mode on device creation, and assert it every time we get it again. r=jrmuizel
2014-06-17 13:00:13 -04:00
Susanna Bowen
61669b1069
Bug 727125 - Update overflow areas for text frames on text-decoration change to ensure text-decoration on hover is visible. r=dbaron
2014-06-17 10:32:00 -04:00
Susanna Bowen
fa2e35634d
Bug 727125 - Lazily compute LineBaselineOffset when needed so it is present after a dynamic change of 'text-decoration'. r=dbaron
...
This fixes the positioning of underlines set on a block or its ancestor
when drawn on children of a block that have a vertical-align !=
baseline.
The lazy computation is done all at once for all children of a block to
avoid O(N^2) searches for the line containing a frame.
2014-06-18 12:55:00 -04:00
Eric Faust
328fc1e2be
Bug 1011660 - Remove separate DOMClass struct. (r=bz)
2014-06-18 13:19:19 -07:00
Ryan VanderMeulen
c7af18ab7a
Merge m-c to inbound. a=merge
2014-06-18 16:16:32 -04:00
Ryan VanderMeulen
3008d0fbad
Merge fx-team to m-c. a=merge
2014-06-18 16:15:32 -04:00
Kyle Huey
bd04752f32
Bug 1015662: Drop the edge from <track> to its channel once the load is completed. r=bz
2014-06-18 13:10:24 -07:00
Eric Faust
84240c6f07
Bug 1022736 - Allow cacheing of GlobalObject getters on non-global scopechains. (r=jandem)
2014-06-18 13:00:17 -07:00