Robert O'Callahan
|
b45fe9a213
|
Bug 516740. Never simplify the visible region by increasing its area when we're subtracting opaque areas from the visible region. Instead, just don't subtract the opaque area if it would make the visible region too complex. r=bzbarsky
--HG--
extra : rebase_source : 388dd9229d6d1a50efd409f508aded95f1ec226a
|
2009-09-20 00:12:48 +12:00 |
|
Robert O'Callahan
|
bab2afc1ec
|
Bug 435441. Fix signed/unsigned warning. r=dbaron
--HG--
extra : rebase_source : 2aac24423b822a5737714115ff9bc3c53677ddd2
|
2009-09-20 00:12:48 +12:00 |
|
Robert O'Callahan
|
8383498b71
|
Bug 510856. Create tests for which areas of the page are repainted or blitted by scrolling. r=dbaron
--HG--
extra : rebase_source : ab2ce1c1a77c42b0ea319cfe4aa0da89395cd632
|
2009-09-07 12:35:13 +12:00 |
|
Robert O'Callahan
|
12b82f1f1d
|
Bug 510856. Round out 'visible area of moving content' to device pixel edges to avoid stray subpixel rectangles needing to be repainted. r=dbaron
--HG--
extra : rebase_source : 83e0e490c4b145fb774ad149c7f7a9e6ff8998c7
|
2009-09-07 12:35:12 +12:00 |
|
Robert O'Callahan
|
6de615de1b
|
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
|
2009-09-04 16:49:18 +12:00 |
|
Timothy Nikkel
|
5f8ff6cfdc
|
Bug 514127. Draw the canvas background color on the whole canvas area instead of just the viewport when RenderDocument is called with ignore scrolling flag. r=roc
|
2009-09-19 12:20:42 +02:00 |
|
Boris Zbarsky
|
82c38f6a01
|
Bug 515703. In some cases we can end up checking whether an element is the default submit before we've updated our default submit; in that situation wehave to do it the slow way. r=jst
|
2009-09-18 14:52:27 -04:00 |
|
Michael Ventnor
|
7b53709720
|
Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
|
2009-09-18 20:18:35 +02:00 |
|
Mats Palmgren
|
4e06ef038e
|
Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
7ca7fe2f91
|
Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
377056c269
|
Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
8279fd683e
|
Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
|
Neil Deakin
|
6d83cdc84a
|
Bug 516880, use the right presshell when getting frames during mouse capture, r=roc
|
2009-09-17 12:59:42 -04:00 |
|
Jonathan Kew
|
5d195abe72
|
Bug 507970, part 3: add @font-face format hint for woff fonts, r=jdaggett
--HG--
extra : rebase_source : 44bbd8455cffbd21d77fafdec21e1a80792cd6d7
|
2009-09-17 12:03:12 +01:00 |
|
Mats Palmgren
|
948203eb7d
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Zack Weinberg
|
1bbb6caf46
|
Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
|
2009-09-16 10:00:04 +12:00 |
|
Justin Dolske
|
f221ae86bd
|
Backed out changeset a3f33def2dca (bug 497495 part 4)
|
2009-09-14 17:26:08 -07:00 |
|
Boris Zbarsky
|
efc26f0c70
|
Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
|
2009-09-14 17:29:56 -04:00 |
|
Neil Deakin
|
02a7469b05
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-13 09:13:16 -04:00 |
|
Bobby Holley
|
0b02012ed8
|
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
|
2009-09-12 16:44:18 -06:00 |
|
Bobby Holley
|
2d5ec55945
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
17eb5a6efc
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
|
L. David Baron
|
cf9a633c3c
|
Use nsRefPtr for new context in ReResolveStyleContext. (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
L. David Baron
|
0b77a89d40
|
Make style changes know whether they are for transitions or not. (Bug 435441) r=bzbarsky
|
2009-09-11 06:46:36 -04:00 |
|
Neil Deakin
|
a5bfe49767
|
Bug 503943, back out mouse capture patch, CLOSED TREE
|
2009-09-10 12:11:41 -04:00 |
|
Neil Deakin
|
2ca788ce33
|
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
|
2009-09-10 08:51:36 -04:00 |
|
Olli Pettay
|
8ba7e855e6
|
Bug 511883 - window.print() doesn't work from inside a frame, r=roc
--HG--
extra : rebase_source : 1e82eedf7b3c49f249800aa919b06c43270091f0
|
2009-09-09 16:53:06 +03:00 |
|
Alexander Surkov
|
f50096a8aa
|
Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
--HG--
rename : accessible/tests/mochitest/test_events_mutation_coalesce.html => accessible/tests/mochitest/test_events_coalescence.html
|
2009-09-09 17:03:14 +08:00 |
|
Benjamin Smedberg
|
008e309c7f
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
|
Dão Gottwald
|
09fc562917
|
Backed out changeset 1e6d52401dd2
|
2009-09-04 15:32:17 +02:00 |
|
Michael Ventnor
|
6b82353959
|
Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
|
2009-09-04 14:24:26 +02:00 |
|
Christian Biesinger
|
c39efe899d
|
bug 513451 remove nsPresShell::EnumeratePlugins, it's been unused since bug 480819
r+sr=roc
|
2009-09-03 12:37:56 +02:00 |
|
Karl Tomlinson
|
aaa7227840
|
b=513807 comparison of unsigned expression >= 0 is always true when constructing nsGenConNodes r=dbaron
--HG--
extra : rebase_source : b4d995793272279136753949181b6c2793b111bf
|
2009-09-03 08:45:43 +12:00 |
|
Daniel Holbert
|
12ac4739b6
|
Bug 474049: (first patch) Add SMILOverrideStyle rule & accessors on nsIContent/nsGenericElement, to store SMIL-animated style values. r=dbaron r=bz
|
2009-09-02 17:28:37 -07:00 |
|
Timothy Nikkel
|
3ee08e2969
|
Bug 445765. In getting the device context from a docshell don't go through nsIBaseWindow::GetMainWidget because that always returns the device context for the primary screen when called on toplevel docshell. r=dbaron
|
2009-09-01 12:40:49 -04:00 |
|
fantasai
|
d5c48032c3
|
Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
|
2009-08-31 11:25:36 -07:00 |
|
Jeff Walden
|
75a36235ad
|
Bug 508325 - Fix a second instance of the core problem fixed in the first push; also change NSCoordSaturatingMultiply into two separate functions, one of which requires the scale to be non-negative and one which doesn't. r=roc
--HG--
extra : rebase_source : e4dc7f9f8e5647512524dcaa0e48dd5f68fe64a0
|
2009-08-06 00:36:54 -07:00 |
|
Taras Glek
|
8943704095
|
Bug 457949 - no need for Stopwatch r=bsmedberg
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
|
2009-08-28 11:03:51 -07:00 |
|
Jesse Ruderman
|
e1a92dde70
|
Add more crashtests
|
2009-08-27 21:11:40 -07:00 |
|
Jesse Ruderman
|
15e3a448a6
|
Add crashtests
|
2009-08-27 19:48:20 -07:00 |
|
Benjamin Smedberg
|
0df64c6bc4
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Jonathan Watt
|
ed42a30cb8
|
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
|
2009-08-26 20:53:35 -07:00 |
|
Robert O'Callahan
|
75dc1beb9c
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
18c763f2c5
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
--HG--
extra : rebase_source : ee672a17934227b408b83dc6b5cc4e4909652f72
|
2009-08-26 09:27:42 -07:00 |
|
Robert O'Callahan
|
02bbe8dd79
|
Bug 507926. Make sure CreateWindowEx doesn't fail when we're creating an invisible window. r=jmathies
|
2009-08-25 12:00:46 -07:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Boris Zbarsky
|
36622c6995
|
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
|
2009-08-24 20:51:57 -04:00 |
|
Boris Zbarsky
|
04e56ca248
|
Backed out changeset 59ae87416f96 (bug 488249 followup) to fix test orange.
--HG--
extra : rebase_source : 0108b501163d0114ef96a9059023fad69accd9e1
|
2009-08-24 20:50:52 -04:00 |
|
Boris Zbarsky
|
f17e0c5b7c
|
Bug 488249 build bustage fix.
|
2009-08-24 16:28:21 -04:00 |
|
David Zbarsky
|
932e28482f
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|