Граф коммитов

8237 Коммитов

Автор SHA1 Сообщение Дата
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