Johnny Stenback
5dff7385d1
Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc
2010-06-23 14:35:57 -07:00
Benjamin Smedberg
09153e9d3a
Bug 449129 followup: actually decrement the PaintTracker properly
2010-06-23 12:15:58 -04:00
Benjamin Smedberg
9dfb495463
Bug 449129 - abort a plugin process if a plugin attempts to spin an event loop while painting, r=jmathies
2010-06-23 10:18:00 -04:00
Boris Zbarsky
20d9415007
Bug 573127. Adjust the assert slightly to make it match reality. r=dbaron
2010-06-23 00:47:23 -04:00
Boris Zbarsky
cda3e888a0
Bug 573241. When reparenting a style context, don't include any transition rules the old context might have had in the new one, since that can confuse transitions. r=dbaron
2010-06-23 00:46:27 -04:00
Johnny Stenback
4e9f5e760c
Backed out changeset 82a21d443b5e
2010-06-21 22:39:53 -07:00
Johnny Stenback
7d524e626b
Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc
2010-06-21 19:58:50 -07:00
Jesse Ruderman
57930bfa35
Bug 573209 - stop pretending that nsDisplayListBuilder is only allocated on the stack. r=roc
2010-06-21 09:21:41 -07:00
Simon Montagu
655d7812d4
Don't make bidi continuations out of empty text frames. Bug 572582, r=roc
2010-06-20 22:33:34 -07:00
Boris Zbarsky
95073f146b
Another missed review comment for bug 479655
2010-06-18 15:35:52 -04:00
Boris Zbarsky
611e03ddea
Addressing some bug 479655 review comments I missed.
2010-06-18 15:18:02 -04:00
Boris Zbarsky
e38dc3c8c5
Bug 563327 part 1. Expose an nsIPresShell API for refresh observers. r=roc
2010-06-14 16:06:49 -04:00
Boris Zbarsky
c2dfb39e41
Bug 517056. Drawing an incomplete image to the canvas shouldn't throw; should instead silently do nothing. r=vlad
2010-06-18 12:23:05 -04:00
Boris Zbarsky
2702b0b972
Bug 569006. Skip probing for ::before/::after during reresolve if we're not redoing matching on kids, since those can't appear/disappear without either a reframe or a change in what selectors we match. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
05d0d37d81
Bug 494117 part 2. Don't force selector matching on the whole subtree rooted at an element when the element's style changes. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
c2e0fc0dca
Bug 494117 part 1. Rename eRestyle_Self to eRestyle_Subtree. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
65cc9b90d9
Bug 479655 part 7. Switch to the new setup for tracking and handling restyles. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
1137695d79
Bug 479655 part 6. Add a private AddPendingRestyle API that allows removing restyle hints, as well as adding them. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
5909b12a5b
Bug 479655 part 5. Pass the relevant restyle tracker through to style reresolution. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
cffd4b0e61
Bug 479655 part 4. Move handling of eRestyle_LaterSiblings into RestyleTracker. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
d78f8c7548
Bug 479655 part 3. Refactor restyle processing into a new RestyleTracker class. r=dbaron
2010-06-18 12:23:04 -04:00
Robert O'Callahan
4c3d98bc06
Bug 568392. Part 1: fix reftests so they pass if the scrollbars are visible. r=dbaron
2010-06-18 21:17:35 +12:00
Alexander Surkov
f55b15ab34
Bug 571459 - shutdown document accessible when presshell goes away, patch=bz, surkov, r=surkov, davidb, sr=roc, bz, f=marcoz
2010-06-18 11:44:09 +09:00
Jesse Ruderman
c7c5144bb6
Add some crashtests and reftests
...
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Olli Pettay
f501139c8a
Bug 571438 - MayHavePaintEventListener fails for non-e10s message manager, r=jst
2010-06-16 14:43:36 +03:00
Masayuki Nakano
bb95f4f940
Bug 519913 The IME composition string isn't committed on Mac when the window is deactivating r=smaug+enn
2010-06-15 14:05:37 +09:00
Drew Willcoxon
6f1108b4e5
Backed out changeset b54140961fa7 to fix more mochitest-a11y crashes (Bug 571459)
2010-06-14 16:19:10 -07:00
Ehsan Akhgari
ff9d707632
Backed out changeset fee5701c664e and changeset dcfe95c71a04 to fix the mochitest-a11y crashes (bug 563327)
2010-06-14 18:14:30 -04:00
Ehsan Akhgari
ef05b3463b
Adjust the assertion count (bug 567708)
2010-06-14 17:25:58 -04:00
Boris Zbarsky
075d271004
Bug 563327 part 1. Expose an nsIPresShell API for refresh observers. r=roc
2010-06-14 16:06:49 -04:00
Boris Zbarsky
44545d494f
Bug 571459. Shutdown the doc accessible if its presshell dies. r=surkov,roc
2010-06-14 16:06:48 -04:00
Simon Montagu
0282306021
When bidi resolving makes a frame's continuations non-fluid, make sure that its parents also have non-fluid continuations. Bub 534367, r=roc
2010-06-13 20:16:55 -07:00
Rob Arnold ext:(%20%26%20Robert%20O%27Callahan%20%3Crobert%40ocallahan.org%3E)
e7968e314a
b=555133 Attempt to infer whether or not theme parts are transparent r=roc,rob sr=vlad
2010-06-11 10:53:57 +12:00
Karl Tomlinson
eccfeac628
backout ce0bec337cdd due to bad message
2010-06-11 10:53:01 +12:00
Rob Arnold ext:(%20%26%20Robert%20O%27Callahan%20%3Crobert%40ocallahan.org%3E)
099b5c7171
Attempt to infer whether or not theme parts are transparent r=roc,rob sr=vlad
...
--HG--
rename : layout/mathml/mathfontSTIXSize1.properties => layout/mathml/mathfontSTIXSizeOneSym.properties
extra : rebase_source : 0500c9e1f6cabd42bd56e5e69b1af3c30c7045cd
2010-06-11 10:25:15 +12:00
Oleg Romashin
35d7815cd2
Bug 558308 - More GFX optimizations needed for Image Layers. r=vlad
2010-04-20 12:36:00 -04:00
L. David Baron
7a181bcd56
Use 64 bits for frame state. (Bug 570837) r=roc
2010-06-08 22:28:14 -07:00
Boris Zbarsky
d1522e061b
Fix the comment to not talk about irrelevant things.
2010-06-09 00:03:10 -04:00
Boris Zbarsky
1f95a0da8b
Bug 570866. De-bogify the assertion.
2010-06-08 23:36:17 -04:00
L. David Baron
be320f45dc
Rename -moz-background-size to background-size. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
L. David Baron
9b93361073
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
L. David Baron
0131ba0d1d
Add -moz-background-clip: content. (Bug 549809) r=roc
2010-06-08 18:44:32 -07:00
Jesse Ruderman
bff9ad37a8
Add a bunch of crashtests
2010-06-08 17:53:08 -07:00
John Daggett
fde9daa91e
Bug 504698. Force Cleartype rendering of content on XP based on pref (follow-on). r=jkew
2010-06-09 09:33:13 +09:00
Boris Zbarsky
0390e3d311
Add assertions that would catch bug 558943 earlier. r=dbaron
2010-06-08 15:58:26 -04:00
Ehsan Akhgari
6b955dfc1c
Bug 570378 - Add tests for numeric substitution (in Arabic and Persian) in text not in text frames; r=roc
...
--HG--
rename : browser/components/preferences/tests/browser_privacypane_7.js => browser/components/preferences/tests/browser_privacypane_8.js
rename : layout/base/tests/bug441782-1-ref.html => layout/base/tests/bug570378-arabic-1-ref.html
rename : layout/base/tests/bug441782-1.html => layout/base/tests/bug570378-arabic-1.html
rename : layout/base/tests/bug441782-2-ref.html => layout/base/tests/bug570378-arabic-2-ref.html
rename : layout/base/tests/bug441782-2.html => layout/base/tests/bug570378-arabic-2.html
rename : layout/base/tests/bug441782-3-ref.html => layout/base/tests/bug570378-arabic-3-ref.html
rename : layout/base/tests/bug441782-3.html => layout/base/tests/bug570378-arabic-3.html
rename : layout/base/tests/bug441782-4-ref.html => layout/base/tests/bug570378-arabic-4-ref.html
rename : layout/base/tests/bug441782-4.html => layout/base/tests/bug570378-arabic-4.html
rename : layout/base/tests/bug441782-5-ref.html => layout/base/tests/bug570378-arabic-5-ref.html
rename : layout/base/tests/bug441782-5.html => layout/base/tests/bug570378-arabic-5.html
rename : layout/base/tests/bug467672-1-ref.html => layout/base/tests/bug570378-persian-1-ref.html
rename : layout/base/tests/bug467672-1.html => layout/base/tests/bug570378-persian-1.html
rename : layout/base/tests/bug467672-2-ref.html => layout/base/tests/bug570378-persian-2-ref.html
rename : layout/base/tests/bug467672-2.html => layout/base/tests/bug570378-persian-2.html
rename : layout/base/tests/bug467672-3-ref.html => layout/base/tests/bug570378-persian-3-ref.html
rename : layout/base/tests/bug467672-3.html => layout/base/tests/bug570378-persian-3.html
rename : layout/base/tests/bug467672-4-ref.html => layout/base/tests/bug570378-persian-4-ref.html
rename : layout/base/tests/bug467672-4.html => layout/base/tests/bug570378-persian-4.html
rename : layout/base/tests/bug467672-5-ref.html => layout/base/tests/bug570378-persian-5-ref.html
rename : layout/base/tests/bug467672-5.html => layout/base/tests/bug570378-persian-5.html
rename : layout/base/tests/test_bug441782-1a.html => layout/base/tests/test_bug570378-arabic-1a.html
rename : layout/base/tests/test_bug441782-1b.html => layout/base/tests/test_bug570378-arabic-1b.html
rename : layout/base/tests/test_bug441782-1c.html => layout/base/tests/test_bug570378-arabic-1c.html
rename : layout/base/tests/test_bug441782-1d.html => layout/base/tests/test_bug570378-arabic-1d.html
rename : layout/base/tests/test_bug441782-1e.html => layout/base/tests/test_bug570378-arabic-1e.html
rename : layout/base/tests/test_bug441782-2a.html => layout/base/tests/test_bug570378-arabic-2a.html
rename : layout/base/tests/test_bug441782-2b.html => layout/base/tests/test_bug570378-arabic-2b.html
rename : layout/base/tests/test_bug441782-2c.html => layout/base/tests/test_bug570378-arabic-2c.html
rename : layout/base/tests/test_bug441782-2d.html => layout/base/tests/test_bug570378-arabic-2d.html
rename : layout/base/tests/test_bug441782-2e.html => layout/base/tests/test_bug570378-arabic-2e.html
rename : layout/base/tests/test_bug441782-3a.html => layout/base/tests/test_bug570378-arabic-3a.html
rename : layout/base/tests/test_bug441782-3b.html => layout/base/tests/test_bug570378-arabic-3b.html
rename : layout/base/tests/test_bug441782-3c.html => layout/base/tests/test_bug570378-arabic-3c.html
rename : layout/base/tests/test_bug441782-3d.html => layout/base/tests/test_bug570378-arabic-3d.html
rename : layout/base/tests/test_bug441782-3e.html => layout/base/tests/test_bug570378-arabic-3e.html
rename : layout/base/tests/test_bug441782-4a.html => layout/base/tests/test_bug570378-arabic-4a.html
rename : layout/base/tests/test_bug441782-4b.html => layout/base/tests/test_bug570378-arabic-4b.html
rename : layout/base/tests/test_bug441782-4c.html => layout/base/tests/test_bug570378-arabic-4c.html
rename : layout/base/tests/test_bug441782-4d.html => layout/base/tests/test_bug570378-arabic-4d.html
rename : layout/base/tests/test_bug441782-4e.html => layout/base/tests/test_bug570378-arabic-4e.html
rename : layout/base/tests/test_bug441782-5a.html => layout/base/tests/test_bug570378-arabic-5a.html
rename : layout/base/tests/test_bug441782-5b.html => layout/base/tests/test_bug570378-arabic-5b.html
rename : layout/base/tests/test_bug441782-5c.html => layout/base/tests/test_bug570378-arabic-5c.html
rename : layout/base/tests/test_bug441782-5d.html => layout/base/tests/test_bug570378-arabic-5d.html
rename : layout/base/tests/test_bug441782-5e.html => layout/base/tests/test_bug570378-arabic-5e.html
rename : layout/base/tests/test_bug467672-1a.html => layout/base/tests/test_bug570378-persian-1a.html
rename : layout/base/tests/test_bug467672-1b.html => layout/base/tests/test_bug570378-persian-1b.html
rename : layout/base/tests/test_bug467672-1c.html => layout/base/tests/test_bug570378-persian-1c.html
rename : layout/base/tests/test_bug467672-1d.html => layout/base/tests/test_bug570378-persian-1d.html
rename : layout/base/tests/test_bug467672-1e.html => layout/base/tests/test_bug570378-persian-1e.html
rename : layout/base/tests/test_bug467672-1f.html => layout/base/tests/test_bug570378-persian-1f.html
rename : layout/base/tests/test_bug467672-1g.html => layout/base/tests/test_bug570378-persian-1g.html
rename : layout/base/tests/test_bug467672-2a.html => layout/base/tests/test_bug570378-persian-2a.html
rename : layout/base/tests/test_bug467672-2b.html => layout/base/tests/test_bug570378-persian-2b.html
rename : layout/base/tests/test_bug467672-2c.html => layout/base/tests/test_bug570378-persian-2c.html
rename : layout/base/tests/test_bug467672-2d.html => layout/base/tests/test_bug570378-persian-2d.html
rename : layout/base/tests/test_bug467672-2e.html => layout/base/tests/test_bug570378-persian-2e.html
rename : layout/base/tests/test_bug467672-2f.html => layout/base/tests/test_bug570378-persian-2f.html
rename : layout/base/tests/test_bug467672-2g.html => layout/base/tests/test_bug570378-persian-2g.html
rename : layout/base/tests/test_bug467672-3a.html => layout/base/tests/test_bug570378-persian-3a.html
rename : layout/base/tests/test_bug467672-3b.html => layout/base/tests/test_bug570378-persian-3b.html
rename : layout/base/tests/test_bug467672-3c.html => layout/base/tests/test_bug570378-persian-3c.html
rename : layout/base/tests/test_bug467672-3d.html => layout/base/tests/test_bug570378-persian-3d.html
rename : layout/base/tests/test_bug467672-3e.html => layout/base/tests/test_bug570378-persian-3e.html
rename : layout/base/tests/test_bug467672-3f.html => layout/base/tests/test_bug570378-persian-3f.html
rename : layout/base/tests/test_bug467672-3g.html => layout/base/tests/test_bug570378-persian-3g.html
rename : layout/base/tests/test_bug467672-4a.html => layout/base/tests/test_bug570378-persian-4a.html
rename : layout/base/tests/test_bug467672-4b.html => layout/base/tests/test_bug570378-persian-4b.html
rename : layout/base/tests/test_bug467672-4c.html => layout/base/tests/test_bug570378-persian-4c.html
rename : layout/base/tests/test_bug467672-4d.html => layout/base/tests/test_bug570378-persian-4d.html
rename : layout/base/tests/test_bug467672-4e.html => layout/base/tests/test_bug570378-persian-4e.html
rename : layout/base/tests/test_bug467672-4f.html => layout/base/tests/test_bug570378-persian-4f.html
rename : layout/base/tests/test_bug467672-4g.html => layout/base/tests/test_bug570378-persian-4g.html
rename : layout/base/tests/test_bug467672-5a.html => layout/base/tests/test_bug570378-persian-5a.html
rename : layout/base/tests/test_bug467672-5b.html => layout/base/tests/test_bug570378-persian-5b.html
rename : layout/base/tests/test_bug467672-5c.html => layout/base/tests/test_bug570378-persian-5c.html
rename : layout/base/tests/test_bug467672-5d.html => layout/base/tests/test_bug570378-persian-5d.html
rename : layout/base/tests/test_bug467672-5e.html => layout/base/tests/test_bug570378-persian-5e.html
rename : layout/base/tests/test_bug467672-5f.html => layout/base/tests/test_bug570378-persian-5f.html
rename : layout/base/tests/test_bug467672-5g.html => layout/base/tests/test_bug570378-persian-5g.html
extra : rebase_source : 02d673eaaec344bc69d3a0181650ba32401bb685
2010-06-08 00:31:52 -04:00
Ehsan Akhgari
6fa2208790
Bug 567708 - Intermittent crashtest 378325-1.html | assertion count 2 is more than expected 1 assertions ("cannot get ptop", nsGlobalWindow::GetPrivateRoot); r=dbaron
...
--HG--
extra : rebase_source : 3b8e5db9eb3d7d66aa5493dad89c0f438a0bc181
2010-06-03 21:31:07 -04:00
Ehsan Akhgari
d16570fb74
Bug 332636 - Handle backspace for Unicode plane 1 characters correctly; r=roc
...
--HG--
extra : rebase_source : a343610b06983d3328f3ddb2e7025193ab275094
2010-06-04 13:28:19 -04:00
Mounir Lamouri
370a3b8a92
Bug 569337 - Fix compilation issues when SVG and SMIL are disabled. r=dbaron
2010-06-06 19:45:18 +02:00
Timothy Nikkel
b0df474fb9
Bug 563878. Part 1c. Misc layout cleanup. r=mats
...
(transplanted from 2c4a36b7e9ea2125b9daaab242202be4c34e46a5)
--HG--
extra : transplant_source : %2CJ6%B7%E9%EA%21%25%B9%DA%AA%B2B%20%2B%E4%C3NF%A5
2010-06-05 15:29:49 -05:00
Timothy Nikkel
e8b206cab6
Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
...
(transplanted from d5ca465f42381d777adcc468c8fdf96942f1fcfe)
--HG--
extra : transplant_source : %D5%CAF_B8%1Dwz%DC%C4h%C8%FD%F9iB%F1%FC%FE
2010-06-05 15:29:49 -05:00
Timothy Nikkel
d5bfbe68ac
Bug 8253. Part 1. Disable first-letter and first-line styles in select elements. r=bzbarsky
...
(transplanted from b2d0bd7761a16e652727596f58b0edc1d57610d4)
--HG--
extra : transplant_source : %B2%D0%BDwa%A1ne%27%27YoX%B0%ED%C1%D5v%10%D4
2010-06-05 15:29:49 -05:00
Ehsan Akhgari
dcaae118e1
Bug 569238 - Add some debugging information to determine what causes test_flush_on_paint.html to time out (temporary test-only change)
...
(transplanted from 9624407a729c81c531c7ab3a49e7209ede5525e0)
--HG--
extra : transplant_source : %96%24%40zr%9C%81%C51%C7%AB%3AI%E7%20%9E%DEU%25%E0
2010-06-04 13:28:19 -04:00
Ehsan Akhgari
6a7663e219
Bug 563864 - Add some debugging output to figure out what's going on with test_mozPaintCount.html intermittent oranges (temporary test-only change)
...
(transplanted from 9b29864cabd1b25cf5184d4f96ad75ff8ce99d4c)
--HG--
extra : transplant_source : %9B%29%86L%AB%D1%B2%5C%F5%18MO%96%ADu%FF%8C%E9%9DL
2010-06-04 13:28:19 -04:00
Jesse Ruderman
fb7312ffaf
Improve crashtests.list bug-annotations
2010-06-04 14:24:16 -07:00
Neil Rashbrook
e28c267f3c
Follow up to bug 568691 - Fix some of the static windows build bustage that is due to various dependencies in layour widget and chrome. r=roc.
2010-07-08 09:01:28 -07:00
Michael Kohler
695ea3b78d
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
timeless@mozdev.org
37e47abf1f
Bug 576480 crash [@ PresShell::Destroy] mDocument->HasAnimationController() after null checked block
...
r=dholbert
--HG--
extra : rebase_source : da85de78f8bde67ffe713228b0a2b22bd3a4836d
2010-07-02 18:21:32 +03:00
Saint Wesonga
dca1fdaf5b
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
af6bdfaeea
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
b11412ff34
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Masayuki Nakano
0ee2e158a3
Bug 573689 key events lost while page is loading r=smaug, sr=roc
2010-07-03 15:27:09 +09:00
L. David Baron
0ec581ba67
Document GetChildListNameFor better as followup to bug 536720. r=mats
2010-07-02 21:18:55 -07:00
Timothy Nikkel
5351fffbea
Bug 569018. If our candidate parent frame isn't for our container content then it's not a candidate parent frame. r=bzbarsky
2010-07-02 14:11:04 -05:00
Timothy Nikkel
81f8091b20
Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats
2010-07-02 14:11:04 -05:00
Karl Tomlinson
ed6de33ae8
backing out dacb2bc379ad due to assertions in 419737-1 and 435223-1 reftests
2010-07-02 17:45:17 +12:00
Karl Tomlinson
6ad454e34c
b=444870 include overflow in the dirty rect passed to DrawWidgetBackground() r=roc
2010-07-02 16:08:06 +12:00
Jesse Ruderman
d7cb16f9a4
Add bug numbers for all remaining asserts() annotations in crashtests and reftests
2010-07-01 19:33:56 -07:00
Robert O'Callahan
678aafc9f4
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
2010-03-04 10:37:04 +13:00
Markus Stange
a42fdadc7d
Bug 572680 - Pull the image snapping algorithm out of DrawImageInternal. r=roc
...
--HG--
extra : rebase_source : 05c59b5bd230ec54c81d34e58ce030366ebf1546
2010-07-01 18:43:06 +02:00
Chiaki Ishikawa
e17699bc7b
Bug 573315 - compilation failure: mozilla/layout/base/nsPresShell.cpp missing nsIMemoryReporter.h. r=vlad
...
--HG--
extra : rebase_source : 6f8feb86c969e94bb74be7dfbc6a6dd563ed0e7e
2010-06-20 01:22:00 -04:00
Doug Turner
42ac78defe
Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE.
2010-06-30 23:27:52 -07:00
Boris Zbarsky
a2850dde12
Backed out changeset 00dfcf7f4c9e (bug 575336) due to test orange. Magic words for CLOSED TREE.
2010-06-30 22:02:28 -07:00
Doug Turner
1e1a9d6fd1
Backing out 15675470aa2d. build bustage
2010-06-30 21:48:13 -07:00
Doug Turner
786b890902
Bug 576055 - MayHavePaintEventListener fails for e10s message manager. This was part of bug 549223, but somehow it was lost in a merge. r=dougt
2010-06-30 21:04:29 -07:00
Doug Turner
5258f380fa
Bug 576055 - MayHavePaintEventListener fails for e10s message manager. This was part of bug 549223, but somehow it was lost in a merge. r=dougt
2010-06-30 21:04:29 -07:00
Boris Zbarsky
a48dad7a26
Bug 555627. Make transitions actually work correctly on :before and :after. r=dbaron
2010-06-30 18:54:29 -07:00
Boris Zbarsky
bd534349ba
Bug 575336. Stop flushing out layout on the whole viewmanager tree when layout is flushed on a document and results in invalidates. r=roc
2010-06-30 18:54:29 -07:00
Doug Turner
c7c3407599
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Jesse Ruderman
abfacda818
Add crashtest for bug 540771
2010-06-28 14:58:58 -07:00
L. David Baron
a72acc83f3
Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
2010-06-28 13:47:39 -07:00
Oleg Romashin
6f07b68ff9
Auto-merge with m-c b51803f3fdef
2010-06-25 08:30:40 -04:00
Doug Turner
c1b97654d7
Automerge w mozilla-central
2010-06-24 14:06:13 -07:00
Jason Duell
549ae22a9e
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Honza Bambas
9c46606ad0
Bug 571380, e10s: build problem in content/canvas/src/nsCanvasRenderingContext2D.cpp(2653), r=roc
2010-06-12 13:37:59 +02:00
Doug Turner
6e5944e4fe
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Alexander Surkov
fa0b9ecc8b
Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
2010-06-28 21:02:03 +09:00
Dão Gottwald
01ec17a1f9
Backed out changeset db6f8068e9a5
2010-06-29 17:49:21 +02:00
Saint Wesonga
5d01c7f8a9
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2010-06-29 17:14:36 +02:00
Oleg Romashin
91d5a62423
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
3fed591ba3
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Doug Turner
6f853bbfda
Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp
...
also removed modules/plugin/default*
2010-05-17 08:59:15 -07:00
Mounir Lamouri
397561047a
Bug 456229 - Implement <input type="search">. r=smaug sr=sicking
2010-05-17 12:20:22 +02:00
Chris Jones
fea6936df1
Merged m-c
2010-05-13 18:04:53 -05:00
Doug Turner
7492065872
merge with m-c. resolved conflicts in:
...
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk
--HG--
rename : toolkit/mozapps/extensions/test/unit/test_bug541420.js => toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js
2010-05-11 11:09:54 -07:00
Timothy Nikkel
e6b5592db0
Bug 567292. When making asserts for lazy frame construction, if we hit a leaf frame, forgive any previous transgressions because leaf frames do their own thing. r=bzbarsky
2010-05-22 13:55:41 -05:00
Timothy Nikkel
69ed650e53
Bug 553359. Address review comments.
2010-05-22 13:55:41 -05:00
L. David Baron
af5aa26bb5
content/html/content/src line in LOCAL_INCLUDES should not be conditional on MOZ_MEDIA. (Bug 567191) r=roc
2010-05-21 13:17:58 -07:00
Doug Turner
ddd12dbe18
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Robert O'Callahan
1c2c867ca0
Backed out changeset efa8719a93d2
2010-05-21 16:34:23 +12:00
Robert O'Callahan
12b0f2fcbe
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Robert O'Callahan
d96cee98fa
Bug 565569. Set primary frame for anonymous text in buttons. r=mats
2010-05-21 15:20:48 +12:00
Ehsan Akhgari
cb3b3e8e7b
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Robert O'Callahan
07f806727e
Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
2010-05-13 12:56:11 +12:00
Olli Pettay
7ac5d86da4
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
2010-05-18 15:28:37 +03:00
Olli Pettay
0bc6709c73
Backout Bug 549682
2010-05-18 13:10:47 +03:00
Olli Pettay
98966a9e05
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
...
--HG--
extra : rebase_source : 45b28a7762428193873a636fa7d5108607f9e4a3
2010-05-18 11:52:24 +03:00
Vladimir Vukicevic
f1d0ebec20
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Craig Topper
6b0e2eb7a2
Convert some callers of methods that changed from returning already_AddRefed<T> to returning T* away from using unneeded nsCOMPtrs. (Bug 239008) r=dbaron
2010-05-17 21:00:40 -07:00
Mats Palmgren
0569991fee
Fix intermittent orange by starting test from onload rather than setTimeout. (Bug 566392) r=jruderman
2010-05-17 15:09:30 -07:00
Simon Montagu
2330359c39
Don't split frames in bidi resolution that have the same resolved directionality but different character types. Bug 399850, r=ehsan, roc
2010-05-10 23:14:05 -07:00
Boris Zbarsky
ed08b322dd
Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking
2010-05-10 21:12:34 -04:00
Chris Jones
63ca8b65c6
Merged m-c
2010-04-27 01:53:06 -05:00
Doug Turner
6126049649
merge with m-c.
2010-04-26 23:17:51 -07:00
Ben Newman
a2d75cb968
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
2010-04-20 16:21:35 -07:00
Vivien Nicolas
ebd8e17d5e
Bug 403266 - usechromesheets attribute does not work if there is no userContent.css in the profile. r=dbaron
2010-04-29 10:37:27 +02:00
Daniel Holbert
814c04b04a
Bug 561861: Remove unused variable 'ourColor' from nsCSSRendering::PaintOutline. r=dbaron
2010-04-28 23:13:11 -07:00
Oleg Romashin
dc47e440f0
Merged with mozilla-central
2010-04-22 20:22:26 -04:00
Doug Turner
5350023988
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
David Baron
263fc34154
Bug 502301 - fix C++0x narrowing conversion inside {} compilation errors [r=benjamin]
2010-04-20 10:41:21 +02:00
Neil Deakin
9a20a613e9
Bug 418521, improve the way focus indicators are displayed to correlate better with system behaviour, add -moz-focusring property to apply only when focus rings should be drawn, r=dao,jmathies,dbaron sr=neil
2010-04-21 10:53:42 -04:00
Masayuki Nakano
02bcd2d7da
Bug 544277 IME became unusable when switching focus on Gmail RTF Editor r=enn
2010-04-21 22:13:08 +09:00
Chris Jones
2918f2e692
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Mats Palmgren
5df59f1223
Bug 507775. r=bzbarsky sr=roc
2010-04-14 18:55:33 +02:00
Serge Gautherie
b5640921d9
Bug 492476 - [MacOSX] mochitest-chrome: the 3 layout/base/tests/test_printpreview*.xul need to report 'todo'; (Bv1) Add missed |var todo = window.opener.wrappedJSObject.todo;|.
...
(bustage fix) [CLOSED TREE]
2010-04-14 04:53:31 +02:00
Serge Gautherie
b6b65aacd6
Bug 492476 - [MacOSX] mochitest-chrome: the 3 layout/base/tests/test_printpreview*.xul need to report 'todo'; (Av1) Remove useless |var printerEnumerator|, Use a todo().
...
r=roc.
2010-04-14 02:24:47 +02:00
Timothy Nikkel
ac84d1c19d
Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky
2010-04-10 13:03:40 -05:00
Robert Longson
5edd823a7c
Bug 456286 - support altGlyph elements as tspans. r=roc
2010-04-13 09:58:09 +01:00
Serge Gautherie
88b37d2eea
Bug 556686 - [Debug Windows SeaMonkey 2.1] mochitest-chrome: layout/base/tests/chrome/test_bug396024.xul, /test_bug482976.xul and test_printpreview.xul time out; (Av1) Bug 501100 follow-up: s/DIRS/PARALLEL_DIRS/, Clean up remnant comment, Rename them to test_printpreview*.xul.
...
r=roc.
Bug 501100 - Print preview mochitests should be chrome tests
--HG--
rename : layout/base/tests/chrome/bug396024_helper.xul => layout/base/tests/chrome/printpreview_bug396024_helper.xul
rename : layout/base/tests/chrome/bug482976_helper.xul => layout/base/tests/chrome/printpreview_bug482976_helper.xul
rename : layout/base/tests/chrome/test_bug396024.xul => layout/base/tests/chrome/test_printpreview_bug396024.xul
rename : layout/base/tests/chrome/test_bug482976.xul => layout/base/tests/chrome/test_printpreview_bug482976.xul
2010-04-13 06:04:48 +02:00
Dave Townsend
c1781cfac6
Bug 544277: Cannot build layout with MOZ_MEDIA disabled. r=enn, a=#developers
2010-04-25 12:52:23 -07:00
Simon Montagu
0b4202e726
Force logical ordering in XUL elements on visual bidi pages. Bug 558403, r=roc
2010-04-25 15:15:17 +03:00
Oleg Romashin
f3e3834d75
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Doug Turner
55aabe42b5
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
2010-03-26 14:22:48 -07:00
Timothy Nikkel
103f5ef8d4
Bug 553366. When flushing, make sure to flush external documents too. r=bzbarsky
2010-04-10 13:03:40 -05:00
Timothy Nikkel
bb7ce68867
Backed out changeset ae2093359899 (Bug 553359) for tsvg_opacity regression.
2010-04-11 19:26:41 -05:00
Timothy Nikkel
a44a926cec
Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky
2010-04-10 13:03:40 -05:00
Timothy Nikkel
da68bf61de
Bug 564063. If we encounter an area with a bogus primary frame we need to relax the asserts on remaining ancestors. r=bzbarsky
2010-05-11 19:30:42 -05:00
Michael Kohler
c00ff9684a
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Robert O'Callahan
b8a5f835e8
Back out part of fix for bug 538062 to fix accessibility tests
...
--HG--
extra : rebase_source : ffdabcf1caa16e68fa654e4f2830ffd235be91be
2010-05-13 14:52:39 +12:00
Robert O'Callahan
6152cc763e
Backed out changeset 054698c2cb8f
...
--HG--
extra : rebase_source : 82b51116ca334c0853ace7f73b6f019831624d89
2010-05-13 14:21:53 +12:00
Robert O'Callahan
31159ab77d
Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
2010-05-13 12:56:11 +12:00
Craig Topper
23e1716275
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
...
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
L. David Baron
5d977fd7d8
Fix errors in annotation of expected assertion counts crashtest manifests. (Bug 472557)
2010-05-06 11:29:53 -07:00
L. David Baron
e00d9fd996
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
2010-05-06 09:28:01 -07:00
Boris Zbarsky
02669df323
Bug 563837. Don't set primary frames when doing paginated replication of frames for whatever reason, and loosen up some asserts accordingly. r=roc
2010-05-05 14:18:05 -04:00
Boris Zbarsky
e0ac118cd1
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
2010-05-05 14:18:05 -04:00
Jonas Sicking
3a279be650
Bug 429175: Make sure to only set aNotify to true when we should. r=peterv
2010-05-03 06:23:36 -07:00
Michael Ventnor
69069feee2
Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe
...
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
2010-04-18 13:13:10 +10:00
Robert O'Callahan
1a665ed269
Bug 564993. Part 3: Split nsDisplayList::Paint into PaintForFrame and PaintRoot. Set the visible rect on the root layer from PaintRoot, let the visible rects of other layers be set when they're placed in their containers. r=mats
2010-03-11 09:55:05 +13:00
Robert O'Callahan
09985a0183
Bug 564993. Part 2: Don't flatten the layer tree in layout. r=mats
2010-03-04 14:01:45 +13:00
Robert O'Callahan
66ca95d73c
Bug 538062. Call SetPrimaryFrame when we create the text frame for the text content in the display node of a combobox, so that the text frame will be notified when the content changes. r=mats,sr=dbaron
2010-05-13 12:56:09 +12:00
Robert O'Callahan
8c03b39135
bug 563864. Add mozPaintCount API. r=smaug,sr=vlad
2010-05-13 12:56:08 +12:00
Craig Topper
792e4e14a8
DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron
2010-05-12 13:18:47 -07:00
Frederic Wang
4de7d68923
Bug 556767 - (semantics) Improve/Complete implementation of <semantics/>. r=roc
2010-05-12 12:11:59 +02:00
Marco Bonardo
ba90af7bdc
Backing out Bug 561741 due to suspect Linux crash on startup
2010-05-12 11:14:50 +02:00
Mounir Lamouri
5063fb7171
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +02:00
Alexander Surkov
d8ff3e702d
Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc
2010-05-12 15:47:35 +09:00
Timothy Nikkel
1d92002f2d
back out e40cbab6a972 (Bug 564705) 590da60fd253 (Bug 507628 and bug 507991) b166415b8c3f (Bug 564368) 0dac5d3eeb97 (Bug 564063) 116e56d84770 (Bug 563407) c51c93f5240f (Bug 536495) for some orange
2010-05-11 22:01:08 -05:00
Timothy Nikkel
327f4798fe
Merge back out of changeset a6138098775f (bug 559996) for causing orange.
2010-05-11 21:24:21 -05:00
Timothy Nikkel
05038d5131
Backed out changeset a6138098775f (bug 559996) for causing orange.
2010-05-11 21:24:02 -05:00
Timothy Nikkel
dfdfe20eed
Bug 564063. If we encounter an area with a bogus primary frame we need to relax the asserts on remaining ancestors. r=bzbarsky
2010-05-11 19:30:42 -05:00
Timothy Nikkel
0f51d83377
Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst
2010-05-11 19:30:40 -05:00
Craig Topper
705e44723e
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
2010-05-11 13:41:47 -07:00
Craig Topper
056fccc892
DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron
2010-05-11 13:41:47 -07:00
Olli Pettay
ef559b7365
Bug 552255, a bit more strict focus handling, r=enndeakin, sr=jst, a=1hourlimit
2010-04-24 13:40:48 +03:00
Robert O'Callahan
4826762c9d
Bug 548792. Fix rect coordinate adjustment. r=mats
2010-04-23 14:41:37 +12:00
Robert O'Callahan
3895a5dc2d
Bug 548792. Let the search for a scrollable parent cross document boundaries. r=mats
2010-03-29 14:46:59 +13:00
Robert O'Callahan
c2ef8303da
Bug 556052. Compute mViewToWidgetOffset correctly and fix bugs by adding subpixel translation when painting. r=mats
2010-04-23 12:21:54 +12:00
Josh Aas
9fa9cdcdee
Add support for NPCocoaEventWindowFocusChanged. b=555290 r=roc
2010-04-21 02:21:46 -04:00
Timothy Nikkel
73602fed75
Merge back out of changeset 3a27158cbdd6 (bug 222436) to try to fix tsvg_opacity regression.
2010-04-11 00:11:52 -05:00
Timothy Nikkel
4e05fc82bb
Backed out changeset 3a27158cbdd6 (bug 222436) to try to fix tsvg_opacity regression.
2010-04-11 00:11:26 -05:00
Timothy Nikkel
e583edbfdb
Merge back out of changeset b4fcd21cb6e5 (bug 553359) to try to fix tsvg_opacity regression.
2010-04-11 00:08:37 -05:00
Timothy Nikkel
324a73aac3
Backed out changeset b4fcd21cb6e5 (bug 553359) to try to fix tsvg_opacity regression.
2010-04-11 00:07:52 -05:00
Timothy Nikkel
c841769ce5
Merge backout of 761790684f3b (Bug 553366) for suspicion of causing tsvg_opacity regression.
2010-04-10 21:53:23 -05:00
Timothy Nikkel
0092612a24
Backout 761790684f3b (Bug 553366) for suspicion of causing tsvg_opacity regression.
2010-04-10 21:52:53 -05:00
Craig Topper
f089c48c62
Bug 253889: Even more nsIPresShell deCOMtamination. r=roc
2010-04-10 16:15:22 -04:00
Craig Topper
dcddb98106
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9d6c65cee7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Timothy Nikkel
5ef372d642
Bug 222436. Simplify nsPresContext::BidiEnabled. r=roc
2010-04-10 13:03:40 -05:00
Timothy Nikkel
20fb9b99ec
Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky
2010-04-10 13:03:40 -05:00
Timothy Nikkel
72314713d2
Bug 553366. When flushing, make sure to flush external documents too. r=bzbarsky
2010-04-10 13:03:40 -05:00
Timothy Nikkel
bab916dda2
Bug 479931, Bug 515811, and Bug 522374. Add crashtests.
2010-04-06 15:03:16 -05:00
Robert O'Callahan
a6e768888b
Bug 564993. Fix build error, and fix Bas' review comment.
2010-05-24 14:25:58 +12:00
Robert O'Callahan
f102696219
Port over part of changeset eaea9e3806a3 to FrameLayerBuilder to fix reftest failure in ogg-video/clipping-1a.html
2010-05-24 14:13:00 +12:00
Robert O'Callahan
e969ef6689
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Robert O'Callahan
703f96671b
Backed out changeset b37bdb032fe7
2010-05-24 10:53:05 +12:00
Robert O'Callahan
e12a4be3a0
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
2010-05-21 15:20:48 +12:00
Timothy Nikkel
c80ecfe0f0
Bug 538207 and bug 538210. Add crashtests.
2010-01-21 16:06:35 -06:00
Timothy Nikkel
8f260bd436
Bug 502937. Part 4. Implement ContentRangeInserted to create frames for a range of nodes that aren't at the end of a childlist. r=bzbarsky sr=roc
2010-01-21 16:06:16 -06:00
Timothy Nikkel
bb4c62a0a2
Bug 502937. Part 3. Implement lazy frame construction. r=bzbarsky sr=roc
2010-01-18 03:26:40 -06:00
Masayuki Nakano
76d451c060
Bug 556694 Selection color isn't reverted when input field is specified only background-color r=dbaron
2010-04-08 21:44:57 +09:00
Felipe Gomes
5ff6f33f77
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 1+2) [r=roc]
2010-04-07 20:31:26 -04:00
Felipe Gomes
b6f21f8630
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 3) [r=roc]
2010-04-07 20:31:26 -04:00
Timothy Nikkel
f5f644b60b
Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst
2010-05-11 19:30:40 -05:00
Timothy Nikkel
8690779824
Bug 222436. Simplify nsPresContext::BidiEnabled. r=roc
2010-04-10 13:03:40 -05:00
L. David Baron
936ff1a573
Make the 'noappend' selector optimizations only restyle later siblings, which is what they need to do. (Bug 534804) r=bzbarsky
2010-05-14 22:01:46 -07:00
L. David Baron
69f38b1fdd
Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky
2010-05-14 22:01:45 -07:00
Craig Topper
62b64f76e9
Rename nsIStyleSheet::GetApplicable to IsApplicable and GetComplete to IsComplete. (Bug 239008) r=dbaron
2010-05-14 12:05:14 -07:00
Boris Zbarsky
721d4106db
Bug 562700 part 3. Store Element in the restyle table and pass it to the actual restyling functions. r=dbaron
2010-05-14 13:04:51 -04:00
Boris Zbarsky
6ca051ff8a
Bug 562700 part 2. Change the restyle-event functions to take Element. r=dbaron
2010-05-14 13:04:51 -04:00