Commit Graph

210824 Commits

Author SHA1 Message Date
Jonathan Watt
a2ef6af610 Bug 1083753, part 1 - Port the code that uses nsRenderingContext::FillRect(nscoord,...) to Moz2D. r=mattwoodrow 2014-10-19 11:55:36 +01:00
Jonathan Watt
788a3de006 Bug 1083597, part 2 - Add a variant of NSRectToRect that snaps to device pixels, and have nsTableCellFrame::DecorateForSelection use it to restore its snapping behavior. 2014-10-19 11:47:22 +01:00
Jonathan Watt
bf1e0353fb Bug 1082530, part 5 - remove the variant of Moz2D's UserToDevicePixelSnapped that takes a Matrix argument instead of a DrawTarget argument. r=mattwoodrow 2014-10-19 10:22:47 +01:00
Jonathan Watt
71c5fdb910 Bug 1082530, part 4 - Make BasicColorLayer use the variant of Moz2D's UserToDevicePixelSnapped that honors disabling of pixel snapping and make it ignore scaling in the matrix (restore the pre-bug 989858 beharior). r=mattwoodrow 2014-10-19 10:22:47 +01:00
Jonathan Watt
b458383051 Bug 1082530, part 3 - Get rid of gfxContext::FLAG_DISABLE_SNAPPING and use DrawTarget UserData to store information on whether to disable pixel snapping. r=mattwoodrow 2014-10-19 10:22:47 +01:00
Jonathan Watt
573372667e Bug 1082530, part 2 - Fix up Moz2D's UserToDevicePixelSnapped to be more like gfxContext::UserToDevicePixelSnapped, and add a temporary variant to aid in porting. r=mattwoodrow 2014-10-19 10:22:47 +01:00
Jonathan Watt
1a5158a51f Bug 1082530, part 1 - Mark DrawTarget::GetUserData as const. r=mattwoodrow 2014-10-19 10:22:46 +01:00
Robert O'Callahan
905e63510d Bug 1067748. When a solid-color display item covers everything else in its layer, make it a ColorLayer. r=tn 2014-09-16 16:27:14 +12:00
Robert O'Callahan
5e25eff6b7 Bug 1072528. Part 2: Remove layers code. r=bas 2014-09-24 16:35:06 -04:00
Robert O'Callahan
60a3690d3d Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg 2014-09-24 16:35:00 -04:00
Andrea Marchesini
56036c4517 Bug 1041594 - Fixed a race condition in the dispatching of mozinterruptbegin/end events in AudioContext, r=ehsan 2014-10-19 09:23:20 +01:00
Harsh Vardhan
f0128e23f6 Bug 1026865 - Fullscreen Maximize Fixed in nsWindow.cpp. r=bbondy 2014-10-18 20:42:43 -04:00
Brian R. Bondy
905f8b28db Bug 1051223 - Don't install service on updates if user originally selected not to install. r=rstrong 2014-10-18 20:28:27 -04:00
Bruno Peres
3a62a77921 Bug 949651 - Serialize all pseudo-elements with the two-colon syntax, even those that allow one colon. r=dbaron 2014-10-18 17:01:58 -04:00
Tanvi Vyas
de385a4c7d Bug 418354 - update test for bug 455367. Insecure image loads should be considered mixed display content regardless of whether image data was actually returned. r=honzab 2014-10-18 13:21:23 -07:00
Tanvi Vyas
2db652f13e Bug 418354 - Disable mixed content blocker redirect test for e10s. r=jduell 2014-10-18 13:21:15 -07:00
Christoph Kerschbaumer
ccfe5073ab Bug 418354 - Allow Mixed Content Blocker to handle redirects - testcases. r=smaug 2013-12-09 16:24:24 -08:00
Tanvi Vyas
92ed4309c4 Bug 418354 - Redirects should go through Mixed Content Blocker. r=smaug, ckerschb 2014-10-18 13:21:06 -07:00
Brian Hackett
ead8e2cd36 Bug 1073842 - Rename NativeObject slots/elements to slots_/elements_, sr=luke. 2014-10-18 10:51:50 -07:00
Nils
9ab0651b10 Bug 814995 - Add crashtest. 2014-10-18 17:08:23 +00:00
SkyLined
52fdcecab6 Bug 810303 - Add crashtest. 2014-10-18 17:08:23 +00:00
Jesse Ruderman
8c97c0b7c3 Bug 415503 - Add crashtest. 2014-10-18 17:08:23 +00:00
Martijn Wargers
b10ee66767 Bug 668579 - Add crashtest. 2014-10-18 17:08:23 +00:00
Gary Kwong
9a3e48ab93 Bug 428113 - Add crashtest. 2014-10-18 17:08:22 +00:00
Jesse Ruderman
eff9b3cb53 Bug 459883 - Add crashtest. 2014-10-18 17:08:22 +00:00
Jesse Ruderman
4b78b4338f Bug 459968 - Add crashtest. 2014-10-18 17:08:22 +00:00
Jesse Ruderman
a4c6949253 Bug 462968 - Add crashtest. 2014-10-18 17:08:22 +00:00
Martijn Wargers
a988d1d76d Bug 470851 - Add crashtest. 2013-05-20 23:24:04 +02:00
Jesse Ruderman
f7fabecffc Bug 473042 - Add crashtest. 2014-10-18 17:08:22 +00:00
Robert O'Callahan
239b221bed Bug 476526 - Add crashtest. 2014-10-18 17:08:21 +00:00
Dan Gohman
48b2f86de5 Bug 1080438 - IonMonkey: Disable an over-zealous assert. r=nbp 2014-10-17 14:34:26 -07:00
Brian Hackett
f53f37229d Bug 958492 - Start an incremental GC when nearing the allocation threshold for non-incremental zone GCs, r=billm. 2014-10-18 08:11:22 -07:00
Bobby Holley
c8c08dd43e Bug 1081990 - Tests. r=gabor 2014-10-18 11:02:10 +02:00
Bobby Holley
2b9f5ad11e Bug 1081990 - Turn off COWs for Functions. r=gabor 2014-10-18 11:02:10 +02:00
Bobby Holley
3a19da4f4c Bug 1081990 - Generalize CheckPassToChrome machinery to operate on call/construct for all FilteringWrappers. r=gabor 2014-10-18 11:02:10 +02:00
Bobby Holley
63742e44e4 Bug 1081990 - Give all non-COW filtering wrappers a null proto. r=gabor 2014-10-18 11:02:10 +02:00
Bobby Holley
af69ee4276 Bug 1081990 - Fix up test suite. r=gabor 2014-10-18 11:02:09 +02:00
Bobby Holley
61df619733 Bug 1081990 - Reindent. r=gabor 2014-10-18 11:02:09 +02:00
Bobby Holley
1ea4cee701 Bug 1081990 - Fix up XBL tests to avoid dispatching a chrome event to content. r=gabor
When I wrote these, I didn't know that simply dispatching a content event
from chrome would make it trusted.

Whitespace changes in the next patch.
2014-10-18 11:02:09 +02:00
Bobby Holley
4a0ab657da Bug 1081990 - Fix up BrowserElement API to use function forwarders rather than direct chrome function references. r=gabor 2014-10-18 11:02:09 +02:00
Bobby Holley
652c6d6f6a Bug 1081990 - Fix mozPay. r=gabor 2014-10-18 11:02:08 +02:00
Bobby Holley
cebbd9e394 Bug 1084385 - Clone chrome arrays before passing them to emitSync. r=gabor 2014-10-18 11:02:08 +02:00
Bobby Holley
9a141bfd16 Bug 1084385 - Use exportFunction for emitToChrome. r=gabor 2014-10-18 11:02:08 +02:00
Mike Hommey
4203016ca8 Bug 1084210 - Simplify tree traversal for memory/replace. r=mshal 2014-10-18 16:16:20 +09:00
Mike Hommey
c4813f7bac Backout changeset 96baea8ac9ab and 85fb6b5bc62a (part of resp. bug 922912 and bug 609976) because it appears it has not been necessary for a while 2014-10-18 16:16:17 +09:00
Mike Hommey
a4e5d75302 Fixup bug 1084696 on a busted tree. r=me 2014-10-18 16:14:45 +09:00
Jeff Gilbert
981700336e Bug 1083611 - Use UniquePtr and fallible allocations. - r=kamidphish 2014-10-15 20:11:30 -07:00
Jeff Gilbert
48c46c05ca Bug 1084696 - Actually use the RAII helper for locking the DrawTarget. - r=kamidphish 2014-10-17 21:31:27 -07:00
Mike Hommey
e0b3c9dd01 Followup to bug 609976 - MOZ_SHARED_ICU case for windows doesn't vary with JS_SHARED_LIBRARY. r=me
--HG--
extra : amend_source : ebf2f7328a1bbb6982ee919a61bdb106a1b7d302
2014-10-18 13:09:25 +09:00
Wes Kocher
c95fd1ed26 Merge m-c to inbound a=merge 2014-10-17 20:14:22 -07:00