84d183bfe6fcbe31629df5de642bc623355d018f: Bug 837242. Part 2. Add a function to calculate the area of an nsRegion. r=roc
Timothy Nikkel <tnikkel@gmail.com> - Tue, 30 Jul 2013 11:22:43 -0500 - rev 148151
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 837242. Part 2. Add a function to calculate the area of an nsRegion. r=roc
1e3b72cc4d23dc5bed4bf494d90192e1242d4f72: Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Tue, 30 Jul 2013 11:22:41 -0500 - rev 148150
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
cc2c2f1f16be06d310f8b8d2d8ab88a3a5c6370a: Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame
Timothy Nikkel <tnikkel@gmail.com> - Tue, 30 Jul 2013 11:22:39 -0500 - rev 148149
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
db8581f995e9681b3ee468ae1df4f1624b1e36ea: Bug 898296 - Search for Android SDK build tools version 18.0.0. r=gps
Nick Alexander <nalexander@mozilla.com> - Tue, 30 Jul 2013 09:15:50 -0700 - rev 148148
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898296 - Search for Android SDK build tools version 18.0.0. r=gps This patch also tries to verify that the tools are actually found early in the configure process, rather than failing with difficult to parse errors at the end of the build. Since the Android developer tools are defined earlier in the build process, we can remove a work-around needed for |make install|.
17773671a1f3ec9a74360ee1249020122be112d6: Bug 895709 - Kill guest mode profile when we start in non-guest mode. r=blassey
Wes Johnston <wjohnston@mozilla.com> - Tue, 30 Jul 2013 09:05:25 -0700 - rev 148147
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 895709 - Kill guest mode profile when we start in non-guest mode. r=blassey
47b0b4f9debf407f168a484f042221b59cf8cdd8: Bug 899504 - Disable about:memory vsize test under ASan. r=ted
Christian Holler <choller@mozilla.com> - Tue, 30 Jul 2013 16:01:46 +0200 - rev 148146
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 899504 - Disable about:memory vsize test under ASan. r=ted
7cedf63952bee5173ea24595e4d399f79db2552d: Bug 899492 - Disable plugin crash test when crashreporter not available. r=ted
Christian Holler <choller@mozilla.com> - Tue, 30 Jul 2013 16:01:45 +0200 - rev 148145
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 899492 - Disable plugin crash test when crashreporter not available. r=ted
1d86b4d537e1c88a723d6a667b4a7cc1e0a9baa2: Bug 897676 - Null out |si| if we end up using that of the proto in WrapNewGlobal. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Tue, 30 Jul 2013 08:53:56 -0700 - rev 148144
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 897676 - Null out |si| if we end up using that of the proto in WrapNewGlobal. r=mrbkap
20f5a2a2f55166f5fb0d39a5184c5b8008164ca6: Bug 897852 - Don't flush if we were destroyed. r=roc
Mats Palmgren <matspal@gmail.com> - Tue, 30 Jul 2013 15:47:19 +0000 - rev 148143
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 897852 - Don't flush if we were destroyed. r=roc
e355c359768798486945290f3363655c7225323d: Bug 892091 - ARIA treegrid should be editable by default, r=davidb
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 30 Jul 2013 11:43:00 -0400 - rev 148142
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 892091 - ARIA treegrid should be editable by default, r=davidb
d41299f47cb0a23502a66a816bd2e68b7224cb03: Bug 898939 - Crashtest. r=me
Bobby Holley <bobbyholley@gmail.com> - Tue, 30 Jul 2013 08:43:46 -0700 - rev 148141
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898939 - Crashtest. r=me
be1be387ce5945de1ba891e3cc52c7b2730a4053: Bug 898939 - Loosen assertion. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 30 Jul 2013 08:43:46 -0700 - rev 148140
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898939 - Loosen assertion. r=bz This is just an overzealous assertion, rather than a security issue.
6cfe97defc6445402c9c4be3fdde1808e66954fa: Bug 898939 - Flip custom scope automation prefs for 449149-1{a,b}.html. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 30 Jul 2013 08:43:45 -0700 - rev 148139
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898939 - Flip custom scope automation prefs for 449149-1{a,b}.html. r=bz Bonus fix I noticed while working on this. This was done before we flipped the default to make reftests always run with dom.use_xbl_scopes_for_remote_xul=false (see reftest-cmdline.js). So to get the full test coverage we're looking for here, we need to force the opposite pref.
197b12188f3a22104fa735b6e40a5b266a9ed28c: Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki
Steven Michaud <smichaud@pobox.com> - Tue, 30 Jul 2013 10:42:29 -0500 - rev 148138
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki
a8762aa7ab20fb1ac648e7613d9e72d5ed553f8f: Bug 898817 - test_interfaces.html update. r=bz
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 30 Jul 2013 22:26:27 +0900 - rev 148137
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898817 - test_interfaces.html update. r=bz
2480ee8346d6007f910aabecb1d5682be8c094df: Bug 898817 - Stop exposing nsIDOM* interfaces on the global automatically. r=bz
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 30 Jul 2013 22:26:27 +0900 - rev 148136
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898817 - Stop exposing nsIDOM* interfaces on the global automatically. r=bz
1f738fae18a278145a365f3182a1ab57e204d7be: Bug 899421 - Rename getArguments so that FennecInstrumentationTestRunner is compatible with Android API level 18. r=gbrown
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 30 Jul 2013 11:13:34 -0400 - rev 148135
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 899421 - Rename getArguments so that FennecInstrumentationTestRunner is compatible with Android API level 18. r=gbrown
d1cbd2f59347ae368ccb5488263aaf25d7ecbb93: Bug 891650. Use mTransform instead of GetDTTransform() in Mask(). r=bas
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 30 Jul 2013 10:15:27 -0400 - rev 148134
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 891650. Use mTransform instead of GetDTTransform() in Mask(). r=bas GetDTTransform includes the device offset. We need to avoid that in order for things to work properly.
dda34262d3b8703ca1a6c9885033e686a64a3142: bug 894007 - WebGLContext::getParameter(GL_MAX_TEXTURE_SIZE) should be a power of two - r=jgilbert
Guillaume Abadie <gabadie@mozilla.com> - Tue, 30 Jul 2013 11:07:04 -0400 - rev 148133
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
bug 894007 - WebGLContext::getParameter(GL_MAX_TEXTURE_SIZE) should be a power of two - r=jgilbert
26846fdeeb41028450894ee527db6de58c6bc0d6: Bug 898491 - use the four argument form of compare_exchange_strong in Atomics.h; r=Waldo
Nathan Froyd <froydnj@mozilla.com> - Fri, 26 Jul 2013 12:31:19 -0400 - rev 148132
Push 4085 by bbajaj@mozilla.com at Mon, 05 Aug 2013 20:29:25 +0000
Bug 898491 - use the four argument form of compare_exchange_strong in Atomics.h; r=Waldo The C++ standard (29.6p20-22 in N3337) specifies limitations on the failure ordering for atomic compare-and-exchange. Specifically, you can't pass memory_order_acq_rel or memory_order_release. For the (T&, T, std::memory_order) version, which we use, the standard specifies that the provided argument should be "lowered" to comply with the above restrictions on the failure ordering (29.6p21). However, it seems that some versions of GCC's <atomic> header don't follow the spec for the generic versions of std::atomic<>, though they do follow the spec with the appropriate specializations (bool, integer, and pointer) of std::atomic<>. This results in mysterious failures when using atomic enums, as bug 888548 purports to do, and ReleaseAcquire ordering. Happily, we can work around this by using the more explicit version of compare-and-exchange. I've chosen to add another member to AtomicOrderConstraints, even though it'd be the same as LoadOrder. I feel explicitness is to be preferred here.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip