Commit Graph

37908 Commits

Author SHA1 Message Date
Boris Zbarsky
48153cc0e6 Bug 540531. Freeze the refresh driver when a page goes into bfcache. r=dbaron 2010-02-03 16:17:55 -05:00
Boris Zbarsky
5965dd953c Bug 542406. Make readonly='true' on XBL fields work again. r=sicking 2010-02-03 16:17:55 -05:00
Jason Orendorff
da670f0947 Bug 524522 revisited - Make JS_ASSERT trigger Breakpad on Mac OS X. rs=luke. 2010-02-03 14:53:26 -06:00
Timothy Nikkel
5ab231bfb9 Bug 517737. Special case event targeting for area element's that are capturing the mouse due to their misuse of primary frame pointers. r=smaug
--HG--
extra : rebase_source : ae74bfd8ccec6e0e7605be33a99cc3e1b3a85420
2010-02-02 20:07:19 -06:00
Timothy Nikkel
c63f549245 Bug 517737. Don't allow starting a drag if something is capturing the mouse. r=smaug(part of),enndeakin
--HG--
extra : rebase_source : 171cef43d1fef9337b49d6f3b9ca661c3e618437
2010-02-02 20:07:08 -06:00
Timothy Nikkel
9d1ebd2487 Bug 543681. Update the dirty region of view properly when scrolling. r=roc
--HG--
extra : rebase_source : b2c66757fb896a7f075eb059c85db42bb2fd3f45
2010-02-02 19:55:29 -06:00
Timothy Nikkel
6710bd9634 Bug 491547. Add crashtests.
--HG--
extra : rebase_source : 7b30a1fa465ebdef49cb39f6f99e8d83350cc82b
2010-01-29 21:33:16 -06:00
Timothy Nikkel
73043ea966 Bug 538308. Inside a tree don't consider XUL nodes under non-XUL nodes. r=neil sr=bzbarsky
--HG--
extra : rebase_source : 8965629e2b932d898767a03a5963f9baabd20e23
2010-01-29 21:04:49 -06:00
Timothy Nikkel
582541daec Bug 542900. nsPluginInstanceOwner::Init should be calling AddScrollPositionListener. r=roc
--HG--
extra : rebase_source : 403e7ed117c743643d92bf67f1c15e8678c3458d
2010-01-28 18:03:52 -06:00
Timothy Nikkel
375930c3f5 Bug 488771. Stop nsIScrollPositionListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : bb93c56b3347bc8df7fd843f08e2d5dfc4f3071b
2010-01-28 18:03:42 -06:00
Timothy Nikkel
8e26799e9f Bug 488771. nsIRollUpListener followup, correctly release pointer, and fix up some tabs. r=roc
--HG--
extra : rebase_source : 288ac5e52bd6e15dfca5030cc9899f7e4dcf5a1a
2010-01-27 22:12:47 -06:00
Timothy Nikkel
fda05ac7f9 Bug 542136. If we are going to stop reflowing the children of a line, split the line even if we just finished a first letter or placeholder. r=roc
--HG--
extra : rebase_source : 3c3d54119f839c412a85930190f247bae07b10c7
2010-01-27 22:12:45 -06:00
Timothy Nikkel
876990d359 Bug 540247. If we change the size of the scrolled frame for a XUL scroll make sure to invalidate the changed area. r=roc
--HG--
extra : rebase_source : 81bf0e8490ec47249e7cb9a868652ff5317a5424
2010-01-27 22:12:42 -06:00
Timothy Nikkel
f8273a996f Bug 538267. Use the correct continuation of the block frame when creating floating first-letter frames. r=bzbarsky
--HG--
extra : rebase_source : f08d0b4efcfafb791b8fbc7fd2c4065df710e572
2010-01-27 22:12:39 -06:00
Timothy Nikkel
5784631b01 Bug 537645. When pulling frames try the overflow list before going to the next in flow. r=bzbarsky
--HG--
extra : rebase_source : 9fb2098251970e60c8f24da58519b62af7b051d1
2010-01-27 22:12:37 -06:00
Timothy Nikkel
d21ec0b02d Bug 496011. If removing the root of a native anonymous subtree, recreate the parent. r=bzbarsky
--HG--
extra : rebase_source : f231eb99f9bbf7ef599df6910dfad2a4f838e90b
2010-01-27 22:12:34 -06:00
Timothy Nikkel
7901388e0d Bug 536926. If the subdocument view doesn't have a frame for painting, try looking for the old page's view to draw. r=roc
--HG--
extra : rebase_source : da372c7c69b82979ae3a52cbf05672b9b9c37b4d
2010-01-27 22:12:31 -06:00
Timothy Nikkel
9aed5c95c4 Bug 536926. Make sure event gets handled even if there is no focused node and the root content has no frame. r=enndeakin
--HG--
extra : rebase_source : a7e532c248467a0083a682f8ed0d32959595c898
2010-01-27 22:12:29 -06:00
Ted Mielczarek
fffbd88cf3 bug 540627 - provide an environment variable to save minidumps from test runs. r=bsmedberg
--HG--
extra : rebase_source : d53ac17a06eb938e1fcd9a59e409b3467c04fed9
2010-02-03 14:15:17 -05:00
Bas Schouten
3ac80af6e5 Bug 543892. cairo: Fix DirectWrite backend transformations. r=jrmuizel
The DirectWrite cairo backend was incorrectly dealing with transformations. And
inconsistently dealing with them for D2D and GDI. I added a patch that fixes
that, it properly deals with the font matrix, and cleans up some of how the
matrices are treated. It also properly transforms D2D brushes on text to make
sure the pattern is correctly overlaid on the text. It also fixes the mask
handling in the transformed fallback path to look much better.

Also corrected inconsistent newlines in the license plate.
2010-02-03 13:32:49 -05:00
Dietrich Ayala
75304fc019 Bug 543672 - Warning: setting a property that has only a getter in fuelApplication.js' Utilities.free (r=dao) 2010-02-03 10:26:55 -08:00
Alexander Surkov
9583642adf Bug 543931 - expose onmouseup/down via accessible 'click' action, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_actions_anchors.html => accessible/tests/mochitest/actions/test_anchors.html
rename : accessible/tests/mochitest/test_actions_aria.html => accessible/tests/mochitest/actions/test_aria.html
rename : accessible/tests/mochitest/test_actions.html => accessible/tests/mochitest/actions/test_general.html
rename : accessible/tests/mochitest/test_actions.xul => accessible/tests/mochitest/actions/test_general.xul
rename : accessible/tests/mochitest/test_actions_inputs.html => accessible/tests/mochitest/actions/test_inputs.html
rename : accessible/tests/mochitest/test_actions_tree.xul => accessible/tests/mochitest/actions/test_tree.xul
rename : accessible/tests/mochitest/test_actions_treegrid.xul => accessible/tests/mochitest/actions/test_treegrid.xul
rename : accessible/tests/mochitest/test_states.html => accessible/tests/mochitest/states/test_aria.html
rename : accessible/tests/mochitest/test_states_doc.html => accessible/tests/mochitest/states/test_doc.html
rename : accessible/tests/mochitest/test_states_docarticle.html => accessible/tests/mochitest/states/test_docarticle.html
rename : accessible/tests/mochitest/test_states_editablebody.html => accessible/tests/mochitest/states/test_editablebody.html
rename : accessible/tests/mochitest/test_states_frames.html => accessible/tests/mochitest/states/test_frames.html
rename : accessible/tests/mochitest/test_states_popup.xul => accessible/tests/mochitest/states/test_popup.xul
rename : accessible/tests/mochitest/test_states_tree.xul => accessible/tests/mochitest/states/test_tree.xul
rename : accessible/tests/mochitest/z_states_frame.html => accessible/tests/mochitest/states/z_frames.html
rename : accessible/tests/mochitest/z_states_framearticle.html => accessible/tests/mochitest/states/z_frames_article.html
rename : accessible/tests/mochitest/z_states_framecheckbox.html => accessible/tests/mochitest/states/z_frames_checkbox.html
rename : accessible/tests/mochitest/z_states_frametextbox.html => accessible/tests/mochitest/states/z_frames_textbox.html
2010-02-03 23:00:25 +08:00
Benjamin Smedberg
9eb44973ee Work around bug 543776 by submitting empty PluginName/PluginVersion in crash reports.
--HG--
extra : rebase_source : d3ea07dc9edbb1295aeb815b47316a9ad1423026
2010-02-03 09:36:45 -05:00
Benjamin Smedberg
936c70b8c5 Testcase for bug 542263 - crash at NPObjWrapper_NewResolve or various other places
--HG--
extra : rebase_source : 92a3bc42926934ec4f077657d4c519809fa71df0
2010-02-03 09:09:16 -05:00
Benjamin Smedberg
bdefd8c146 Bug 542263 - Deallocating a scriptable object shouldn't cause us to mark the actor as invalidated. If the object is resurrected by a racing call from the other side, simply create a new NPObject on this side to represent the actor (Crash at NPObjWrapper_NewResolve with Silverlight), r=bent
--HG--
extra : rebase_source : bf5b31d3af69930f16af0717021cf2c5d64c5699
2010-02-03 09:09:01 -05:00
Geoff Lankow
480c28af9d Bug 295506 - Variable tabulator width instead of fixed width of 4 spaces. r=mrbkap 2010-02-03 13:59:01 +01:00
Saint Wesonga
bc62bb2de6 Bug 180568 - Remove "Enabled" column from about:plugins. ui-r=faaborg r=jst,josh 2010-02-03 13:44:13 +01:00
Barry K. Nathan
e54cfccdb5 Bug 516027 - Tools->Downloads does not restore a minimized download window. r=josh 2010-02-03 13:42:12 +01:00
Dão Gottwald
ae80ec035a Bug 543675 - Assignment to undeclared variable eventItem. r=mfinkle 2010-02-03 13:40:55 +01:00
Jan Gerber
7af2bd90de Bug 526996: Expose the full file path for nsIDOMFiles to extensions. r/sr=sicking 2010-02-02 16:53:32 -08:00
Daniel Holbert
a77a952431 merge 2010-02-02 19:33:02 -08:00
Daniel Holbert
c7859b5789 Backed out changeset 0949b169357b (possible workaround for Bug 543034), since it didn't help. 2010-02-02 19:32:52 -08:00
Daniel Holbert
b8f11a3ff9 merge 2010-02-02 18:58:48 -08:00
Daniel Holbert
aaaa0e4b10 Backed out changeset c502a1a0900a (patch for bug 542263), since its test 'test_GCrace.html' failed on OSX in its first cycle. 2010-02-02 18:58:35 -08:00
Daniel Holbert
5f984b3ef1 merge 2010-02-02 18:57:41 -08:00
Daniel Holbert
7f88cb2313 Backed out changeset 8006ad2d0c06 (tests for bug 542263), since its test 'test_GCrace.html' failed on OSX in its first cycle. 2010-02-02 18:57:15 -08:00
Jeff Walden
48c994ee2a Bug 511317 - Add a SERVER_ROOT object-state mapping to the Mochitest harness. r=sicking 2010-02-02 17:28:46 -08:00
Benjamin Smedberg
49079e3a39 Testcase for bug 542263 - crash at NPObjWrapper_NewResolve or various other places 2010-02-02 17:18:41 -08:00
Benjamin Smedberg
1f00a8ee4a Bug 542263 - Deallocating a scriptable object shouldn't cause us to mark the actor as invalidated. If the object is resurrected by a racing call from the other side, simply create a new NPObject on this side to represent the actor (Crash at NPObjWrapper_NewResolve with Silverlight), r=bent 2010-02-02 17:18:39 -08:00
Benjamin Smedberg
6db43fb19a revert changeset f61e06c31086 (bug 542971) since it caused bug 543376. 2010-02-02 17:18:37 -08:00
Daniel Holbert
8032ae4bbb Bug 539585: Fix warning "warning: format '%p' expects type 'void *'" in mochitests' ssltunnel.cpp file. r=waldo 2010-02-02 16:29:19 -08:00
timeless@mozdev.org
588a2f10f3 Bug 522561 crash replying to message that has attached eml [@ strlen | nsDateTimeFormatMac::FormatPRExplodedTime(nsILocale*, int, int, PRExplodedTime const*, nsAString_internal&)]
r=smontagu
2010-02-02 16:29:17 -08:00
Arisu
c0a8fbd321 Bug 541465 - Regression in nsDocument.cpp disables DocumentLeak NSPR logging module.
r=roc.
2010-02-03 01:21:12 +01:00
Serge Gautherie
b85fed79a9 (Hv2a) /toolkit/themes/* whitespace cleanup.
r=dao.

(Done in: Bug 257280 - Replace [buttondown] and [buttonover] rules for some buttons of _the themes_ (and extensions/help) to work using :active and :hover rules.)
2010-02-03 01:18:55 +01:00
Daniel Holbert
1a6684fced Bug 543034: Attempt to workaround msvc bug "fatal error C1001: An internal error has occurred in the compiler" by disabling optimizations for the tagged block of code. r=gavin 2010-02-02 14:05:47 -08:00
Daniel Holbert
2c341fb9da Bug 543497, Patch A: Fix "warning: suggest parentheses around comparison in operand of &" in nsBinHexDecoder.cpp. r=jduell 2010-02-02 13:56:45 -08:00
Daniel Holbert
11234125d1 Bug 539585 followup: Fix new instance of "warning: format '%p' expects type 'void*'" in nsTableFrame.cpp. (no review, just fixing one new instance of this problem) 2010-02-02 12:06:58 -08:00
Daniel Holbert
336040d3c5 Bug 501423 followup: Reorder init lists to fix "will be initialized after" build warnings. r=jst 2010-02-02 12:05:24 -08:00
Daniel Holbert
f2535af536 Bug 456099 followup: Remove unneeded & unused variables introduced by earlier outparam-deletion patch. r=smaug 2010-02-02 12:05:22 -08:00
Jonas Sicking
6f2368d0b0 Bug 543696: Remove unused nsIScriptSecurityManager::CheckConnect. r/sr=mrbkap 2010-02-02 02:29:15 -08:00