Kyle Huey
f2a2e3cbf4
Bug 675624: Enumerate style sets in about:memory. r=bz
2011-08-01 14:24:38 -04:00
Michael Wu
cb03114f5c
Bug 675485 - Fix PRBool misuses found in a debug build, r=bz,taras
2011-08-01 18:20:52 -07:00
Michael Wu
2bee25de63
Bug 675561 - Calls to GetMetric should pass a pointer to PRInt32, not PRBool, r=roc
2011-08-01 18:20:52 -07:00
Michael Wu
9658b9e0d9
Bug 675556 - Switch from PRPackedBool to PRUint8 in nsILineBreaker, r=roc
2011-08-01 18:20:52 -07:00
Michael Wu
7053ddfa95
Bug 675482 - Misuse of PRBool found by use of ++ or -- operators, r=jst,roc
2011-08-01 18:20:52 -07:00
Henri Sivonen
0176915bb7
Bug 596182 - Make fragment parsers global. Remove resulting dead code. r=Olli.Pettay, r=bzbarsky.
2011-08-01 10:48:24 +03:00
David Zbarsky
d15acdd08b
Bug 583533 - Implement AccessKeyLabel attribute r=smaug, ui-review=faaborg
2011-07-31 21:43:54 +02:00
Robert Longson
6e1cace098
Bug 672519 - dominant-baseline applied multiple times for tspan. r=dholbert
2011-07-31 19:36:40 +01:00
Paul ADENOT
31687f7735
Bug 577872 - Create WebM versions of Ogg reftests. r=kinetik
2011-07-30 09:18:56 +02:00
Nigel Babu
08eba5f725
Bug 672444 - Remove unused variable 'oldValue' in nsMathMLmpaddedFrame::UpdateValue; r=karlt
2011-07-29 14:38:45 +02:00
Henri Sivonen
147c3287ec
Bug 482909 part 2 - Implement an HTML/SVG/MathML sanitizer independently of parsers or serializers. r=bzbarsky.
2011-07-29 14:48:04 +03:00
Marco Bonardo
57d585b73d
Bug 674578 - Support resizer[dir="bottomstart"].
...
r=enn
2011-07-29 11:38:41 +02:00
Marco Bonardo
222b052f63
Bug 674862 - nsResizerFrame may deanchor panels.
...
r=enn
2011-07-29 11:38:39 +02:00
L. David Baron
be7a42e48c
Make hypothetical box calculation consider types that are inline-outside rather than just inline. (Bug 505706) r=bzbarsky
...
Change the "hypothetical box" calculations that we do for 'auto'-offset
absolutely positioned elements take its inline codepath (using
horizontal position of placeholder, and placing even with the top of the
placeholder's line) rather than its block codepath (using the horizontal
edge of the containing block, and placing below the placeholder's line)
when display types are display-outside:inline types other than
display:inline.
2011-07-28 18:11:51 -07:00
Ms2ger
3409dd8159
Bug 675713 - Annotate crashtest
2011-08-01 21:56:05 +02:00
Boris Zbarsky
5b8493a932
Bug 675246. Make sure generated content that's being replicated doesn't end up with no primary frame. r=roc
2011-08-01 13:43:23 -04:00
arno renevier
7619580585
Bug 674965: simplify .error selectors in viewsource.css r=mrbkap
2011-07-28 14:01:40 -07:00
Ehsan Akhgari
2f51d73796
Bug 674558 - Implement the HTML5 selectionDirection property for text controls (input and textarea); r=bzbarsky
2011-07-28 13:51:22 -04:00
Chris Pearce
ac87b851b1
Bug 622059 - Remove randomly video poster-14.html reftest. There's no way to reliably test this! r=kinetik
2011-07-28 09:16:42 +12:00
Blake Kaplan
d8a379a6ee
Bug 673094 - Because " and > are weak LTR characters, we need to be more forceful in our attempts to have view-source be LTR. r=ehsan
2011-07-22 12:09:41 -07:00
Michael Wu
6a28121ce1
Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc
2011-07-26 23:43:37 -07:00
Chris Lord
0d59203155
Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar]
2011-07-07 03:08:00 -07:00
Justin Lebar
f12a40a987
Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt.
2011-08-02 13:23:11 -04:00
Ehsan Akhgari
9ca64e3186
Merge mozilla-central and mozilla-inbound
2011-07-26 14:04:11 -04:00
Ehsan Akhgari
0742b4d4cd
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-26 14:03:34 -04:00
Mats Palmgren
0cfc6eb31b
Test text-overflow:ellipsis on table-cell. b=nobug r=test-only
2011-07-26 19:22:47 +02:00
Mats Palmgren
858a1bbfc2
Bug 672810 - ctrl+shift+arrow should extend selection in multiselectable listbox (HTML select). r=bzbarsky
2011-07-26 19:22:47 +02:00
Bernd
5edcc44099
Bug 642088 - Subtract the caption height and vertical margins from the available height before reflowing the inner table frame. r=bzbarsky
2011-07-26 19:22:46 +02:00
Ehsan Akhgari
d7a278f38a
Bug 667512 - Do not return a bogus visual frame if we don't have any visual frames in reality; r=smontagu
2011-07-26 09:05:15 -04:00
Michael Wu
706be3a5e8
Bug 671185 - Incorrect return of NS_ERROR_* codes in functions returning PRBool, r=mak,ehsan,taras,biesi,pike,khuey,dholbert,josh,bjacob,bsmith
2011-07-25 21:57:58 -07:00
Ben Turner
e499e838b2
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
...
* * *
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. Add workaround for bug 666963.
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/WorkerTest_badworker.js => dom/workers/test/WorkerTest_badworker.js
rename : dom/src/threads/test/WorkerTest_subworker.js => dom/workers/test/WorkerTest_subworker.js
rename : dom/src/threads/test/WorkerTest_worker.js => dom/workers/test/WorkerTest_worker.js
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_server.sjs => dom/workers/test/closeOnGC_server.sjs
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/close_worker.js => dom/workers/test/close_worker.js
rename : dom/src/threads/test/fibonacci_worker.js => dom/workers/test/fibonacci_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/importScripts_worker_imported3.js => dom/workers/test/importScripts_worker_imported3.js
rename : dom/src/threads/test/importScripts_worker_imported4.js => dom/workers/test/importScripts_worker_imported4.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/location_worker.js => dom/workers/test/location_worker.js
rename : dom/src/threads/test/longThread_worker.js => dom/workers/test/longThread_worker.js
rename : dom/src/threads/test/navigator_worker.js => dom/workers/test/navigator_worker.js
rename : dom/src/threads/test/newError_worker.js => dom/workers/test/newError_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_import.js => dom/workers/test/relativeLoad_import.js
rename : dom/src/threads/test/relativeLoad_sub_import.js => dom/workers/test/relativeLoad_sub_import.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker2.js => dom/workers/test/relativeLoad_sub_worker2.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/relativeLoad_worker2.js => dom/workers/test/relativeLoad_worker2.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/suspend_iframe.html => dom/workers/test/suspend_iframe.html
rename : dom/src/threads/test/suspend_worker.js => dom/workers/test/suspend_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/testXHR.txt => dom/workers/test/testXHR.txt
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_atob.html => dom/workers/test/test_atob.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_location.html => dom/workers/test/test_location.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_newError.html => dom/workers/test/test_newError.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadErrors_worker1.js => dom/workers/test/threadErrors_worker1.js
rename : dom/src/threads/test/threadErrors_worker2.js => dom/workers/test/threadErrors_worker2.js
rename : dom/src/threads/test/threadErrors_worker3.js => dom/workers/test/threadErrors_worker3.js
rename : dom/src/threads/test/threadErrors_worker4.js => dom/workers/test/threadErrors_worker4.js
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/throwingOnerror_worker.js => dom/workers/test/throwingOnerror_worker.js
rename : dom/src/threads/test/xhrAbort_worker.js => dom/workers/test/xhrAbort_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
2011-07-17 15:09:13 -04:00
Marco Castelluccio
6e58070f5f
Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel
2011-07-25 17:19:37 -05:00
Ehsan Akhgari
cadef9ec48
Merge mozilla-central and mozilla-inbound
2011-07-24 12:52:51 -04:00
Masayuki Nakano
fd858e2321
Bug 673315 part.1 selection change reason must be MOUSEUP_REASON when dragging for selection finishes normally r=smaug
2011-07-24 23:26:40 +09:00
Robert Longson
f03ce0f8a3
Bug 671892 - Simplify a common filter number conversion pattern. r=dholbert
2011-07-23 09:44:52 +01:00
Matt Woodrow
ce92b3c781
Bug 673572 - Temporarily disable failing test for bug 568683 on mac. r=roc
2011-07-23 10:29:04 +12:00
Matt Woodrow
6366c7e2e7
Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc
2011-07-23 10:28:51 +12:00
Matt Woodrow
f00688318f
Bug 505115 - Part 3 - Convert nsStyleTransformMatrix to be backed by a 4x4 matrix. r=dbaron
2011-07-23 10:28:07 +12:00
Jeff Muizelaar
cecb38843c
Bug 672646. Mark the radial gradient test as failing on OS X.
...
This is filed as bug 673333.
2011-07-21 23:15:24 -04:00
Jeff Muizelaar
49346550bd
Bug 672646. D2D: Fix trasparent radial gradients. r=roc
...
The output merger stage was expecting premultiplied alpha
and we were giving non-premultiplied. Fix by premultiplying
in the shader.
Also adds a reftest for this situation.
2011-07-21 18:40:41 -04:00
Joel Maher
c3a05191bb
Bug 666649 - remove enablePrivilege from various places in the harness and chrome tests. r=ted, a=test-only
2011-07-21 16:21:25 -04:00
Joel Maher
17c6b0a950
Bug 666643 - convert snapshotWindow to SpecialPowers. r=ted, a=test-only
2011-07-21 16:21:24 -04:00
Jonathan Kew
37d2e50300
bug 672320 - part 8.2 - reftest for Serbo-Croatian hyphenation. r=smontagu
2011-07-21 20:58:56 +01:00
Jonathan Kew
900941b4a2
bug 672320 - part 7.2 - reftest for Mongolian hyphenation. r=smontagu
2011-07-21 20:58:56 +01:00
Jonathan Kew
4cb2ecfab6
bug 672320 - part 6.2 - reftests for German hyphenation. r=smontagu
2011-07-21 20:58:56 +01:00
Marco Bonardo
225034df61
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-21 14:32:10 +02:00
arno renevier
5388ac92cf
Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg
2011-07-21 04:37:31 +02:00
Ehsan Akhgari
aa9c0820e7
Bug 672709 - Update the intrinsic state for elements in designMode documents correctly; r=bzbarsky
...
This patch fixes two things:
* The intrinsic state on elements inserted in a contenteditable section when the
document is in designMode (the nsGenericElement::UpdateEditableState change).
* The intrinsic state on elements existing in the document when the document first
enters designMode (the nsHTMLDocument::EditingStateChanged change).
The reftest included tests both cases.
2011-07-20 15:58:25 -04:00
Ehsan Akhgari
08f9ee5a5c
Merge backout
2011-07-20 15:49:38 -04:00
Ehsan Akhgari
17ab950e8e
Backout volkmar's push for breaking Windows builds
2011-07-20 15:49:16 -04:00
Mounir Lamouri
2e1dfaef9e
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-20 12:18:54 -07:00
Mounir Lamouri
731f1f7323
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
411d52c1fe
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Geoff Brown
d6da59f671
Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher
2011-07-20 13:02:48 -04:00
Marco Bonardo
2b1797e61b
Merge mozilla-central and mozilla-inbound
2011-07-20 15:36:37 +02:00
Marco Bonardo
cc45fb85d1
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-20 15:04:30 +02:00
Jonathan Kew
b64ffe9c8b
bug 672320 pt 5 - more hyphenation locale reftests. r=smontagu
2011-07-20 11:15:48 +01:00
Jonathan Kew
0f2ab0d050
bug 672320 pt 3 - reftest for Swedish hyphenation patterns. r=smontagu
2011-07-20 11:15:30 +01:00
Dão Gottwald
dd50273c6a
Fix for undefined Ci/Cr/Cu in layout/forms/test/test_bug536567.html
2011-07-20 12:02:00 +02:00
Dão Gottwald
640abb2979
Fix for undefined Cc/Ci/Cr/Cu in test_bug500885.html, test_bug592802.html, test_bug61098.html and test_bug36619.html
2011-07-20 11:51:43 +02:00
Marco Castelluccio
71a9782576
Bug 672172 - Remove nsIDOMWindowUtils_MOZILLA_2_0_BRANCH remnant from test-ipcbrowser-content.js. r=jdm
2011-07-20 10:39:27 +02:00
Jonas Sicking
d4380b0d71
Bug 664061: Remove isindex code from layout. r=dbaron
2011-07-19 17:22:01 -07:00
Ehsan Akhgari
ee5215c7a6
Revert to changeset e0ce7821fce1 because the latest push broke all of the builds DONTBUILD
2011-07-19 16:25:54 -04:00
Mounir Lamouri
42346e6d0b
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
3a70fea833
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Mounir Lamouri
5937d63965
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-19 11:22:43 -07:00
Mounir Lamouri
b088e154d6
Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage.
2011-07-19 10:49:48 -07:00
Mounir Lamouri
2179f30023
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
79c9d3ee6f
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Martijn Wargers
86a2124fce
Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
12d8455b4c
Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc
2011-07-19 14:20:33 +02:00
Jesse Ruderman
d93810c1a5
Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
28fe3cfc4b
Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc
2011-07-19 14:20:32 +02:00
Alexander Surkov
047029f65e
Bug 671504 - get rid nsIPresShell::gAccessibilityIsActive, r=roc
2011-07-19 17:30:19 +09:00
Makoto Kato
f30bd7bc35
Bug 633047 - fix condition for Win64 reftest. r=ehsan
2011-07-19 13:39:11 +09:00
Joel Maher
6c53116c92
Bug 668303 - convert mozillafilelogger to specialpowers. r=ctalbert, a=test-only
...
--HG--
rename : testing/mochitest/tests/SimpleTest/MozillaFileLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
2011-07-18 22:10:29 -04:00
Mounir Lamouri
d2f5a3b4c3
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-18 17:05:10 -07:00
Ehsan Akhgari
34ec9e0587
Merge mozilla-central and mozilla-inbound
2011-07-18 18:16:25 -04:00
Ehsan Akhgari
e16c377270
Merge backout of bug 649537
2011-07-18 18:15:18 -04:00
Ehsan Akhgari
b12177a76c
Backout changeset fdddabd345b9 and changeset 3857a4309fc3 (bug 649537) because of three mochitest-3 intermittent failures which seem to be caused by this on Windows debug builds
2011-07-18 18:14:59 -04:00
Ehsan Akhgari
32b443c478
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-18 13:57:47 -04:00
Jonathan Kew
4b73a8e5a8
bug 670900 - reftest for handling 404 (not found) error on @font-face request. r=roc
2011-07-18 14:20:05 +01:00
Robert O'Callahan
d905df35e2
Bug 629196. Fix intermittent failures by censoring irrelevant pixels in test for bug 579323.
2011-07-18 12:46:26 +12:00
Ben Turner
3b5744241b
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
...
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/WorkerTest_badworker.js => dom/workers/test/WorkerTest_badworker.js
rename : dom/src/threads/test/WorkerTest_subworker.js => dom/workers/test/WorkerTest_subworker.js
rename : dom/src/threads/test/WorkerTest_worker.js => dom/workers/test/WorkerTest_worker.js
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_server.sjs => dom/workers/test/closeOnGC_server.sjs
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/close_worker.js => dom/workers/test/close_worker.js
rename : dom/src/threads/test/fibonacci_worker.js => dom/workers/test/fibonacci_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/importScripts_worker_imported3.js => dom/workers/test/importScripts_worker_imported3.js
rename : dom/src/threads/test/importScripts_worker_imported4.js => dom/workers/test/importScripts_worker_imported4.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/location_worker.js => dom/workers/test/location_worker.js
rename : dom/src/threads/test/longThread_worker.js => dom/workers/test/longThread_worker.js
rename : dom/src/threads/test/navigator_worker.js => dom/workers/test/navigator_worker.js
rename : dom/src/threads/test/newError_worker.js => dom/workers/test/newError_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_import.js => dom/workers/test/relativeLoad_import.js
rename : dom/src/threads/test/relativeLoad_sub_import.js => dom/workers/test/relativeLoad_sub_import.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker2.js => dom/workers/test/relativeLoad_sub_worker2.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/relativeLoad_worker2.js => dom/workers/test/relativeLoad_worker2.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/suspend_iframe.html => dom/workers/test/suspend_iframe.html
rename : dom/src/threads/test/suspend_worker.js => dom/workers/test/suspend_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/testXHR.txt => dom/workers/test/testXHR.txt
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_atob.html => dom/workers/test/test_atob.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_location.html => dom/workers/test/test_location.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_newError.html => dom/workers/test/test_newError.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadErrors_worker1.js => dom/workers/test/threadErrors_worker1.js
rename : dom/src/threads/test/threadErrors_worker2.js => dom/workers/test/threadErrors_worker2.js
rename : dom/src/threads/test/threadErrors_worker3.js => dom/workers/test/threadErrors_worker3.js
rename : dom/src/threads/test/threadErrors_worker4.js => dom/workers/test/threadErrors_worker4.js
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/throwingOnerror_worker.js => dom/workers/test/throwingOnerror_worker.js
rename : dom/src/threads/test/xhrAbort_worker.js => dom/workers/test/xhrAbort_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
2011-07-17 15:09:13 -04:00
Joe Drew
cdfd0220bb
Merge m-c into m-i.
2011-07-17 15:04:37 -04:00
Joe Drew
b8cb1d3a4e
Bug 671464 - Mark bug 669767 crashtest as asserting 0-1 times, so we at least don't go orange over and over.
2011-07-17 15:01:51 -04:00
Masayuki Nakano
06edb8bcd1
Bug 644621 Drag selection scrolling does not work properly in fullscreen and maximized mode ui=faaborg, r=roc
2011-07-18 03:35:33 +09:00
Matheus Kerschbaum
55aebc79d4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Olli Pettay
f43bccee76
Bug 671970 - Crash [@ nsPrintEngine::ReflowDocList, r=roc
2011-07-18 14:02:02 +03:00
Chris Jones
d8c3256765
Merge backout
2011-07-15 11:36:22 -07:00
Chris Jones
24f027292c
Back out bug 648484
2011-07-15 11:35:55 -07:00
Jonathan Kew
a690e043c1
bug 671799 followup - mark crashtest assertions as being expected, r=orange
2011-07-15 16:56:59 +01:00
Jonathan Kew
33a5565ddc
bug 671799 - add tests for null URI in @font-face load-failure logging. r=bzbarsky
2011-07-15 15:52:29 +01:00
Jonathan Kew
98357a1569
bug 671799 - check whether mURI is null during @font-face console logging. r=jdaggett
2011-07-15 15:16:24 +01:00
Ehsan Akhgari
0787743cf4
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-15 08:13:08 -04:00
Ms2ger
36c532ffa2
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Ms2ger
1ffb61c054
Bug 670500 - Make nsCellMap::Init return void; r=roc
2011-07-15 12:18:33 +02:00
Joe Drew
702262ed50
Rebase mozilla-inbound to 569a960b4a64 and then re-merge with mozilla-central so we're in a known good state.
2011-07-16 21:37:41 -04:00
Mats Palmgren
fea8a08e84
Bug 576174 - "ASSERTION: Losing track of existing primary frame". r=bzbarsky
2011-07-15 16:24:58 +02:00
Chris Jones
d827503aa5
Bug 648484, part E: Hook d3d9 shadow layers up to new system. r=BenWa
2011-07-06 13:29:27 -04:00
Chris Jones
5f3842d907
Bug 648484, part D: Allow PuppetWidgets to create D3D10 layer managers (for the time being). r=roc
2011-07-13 22:43:43 -07:00
Chris Jones
289ccdf1c6
Bug 648484, part 3 and part 3.1: Allow passing a "backend hint" to GetLayerManager() to request a non-default layer manager backend. Deal with failure to hook up shadow layers. sr=roc
2011-07-13 22:43:43 -07:00
Chris Jones
078137f394
Bug 648484, part 0: Fix test-ipcbrowser.
2011-07-13 22:43:43 -07:00
Masayuki Nakano
dc57bc48ad
Bug 670508 Needs null check at starting table selection handling r=roc
2011-07-14 12:55:27 +09:00
Kyle Huey
d3e7553ab9
Mass revert m-i to the last known good state
2011-07-13 18:22:33 -07:00
Joel Maher
f96a206a2a
Bug 669549 - Some DeviceManagerADB functions do not work; r=gbrown
...
--HG--
extra : rebase_source : 264dd349a73191697ee0fd8c770693bfe99e7d80
2011-07-13 17:43:52 -04:00
Ehsan Akhgari
2a479d7ea4
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-13 17:23:45 -04:00
Randell Jesup
ee25f8248d
Bug 669767: Add scriptblocker to EditorInitializer::Run() so our frame doesn't get killed before we finish. r=ehsan
2011-07-13 16:57:41 -04:00
Ehsan Akhgari
096131f2a7
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-13 11:40:03 -04:00
Dão Gottwald
9508dd406c
Backed out changeset 593d94e9492e
2011-07-13 17:10:49 +02:00
Frédéric Wang
06c6cc5dc9
Bug 669932 - munderover: consider munder vertical metrics during the munder attachment phase instead of the mover attachment phase. r=karlt
...
--HG--
extra : rebase_source : 14d41c19c2eff3a6ef11214ae47f71f6494b6aee
2011-07-13 16:00:00 +02:00
Jonathan Kew
155bcd6384
bug 670900 - font downloader should recognize HTTP errors and not try to load the error page as a font. r=bzbarsky
2011-07-13 14:54:54 +01:00
Jonathan Kew
c1ae1f995d
bug 668758 - reftest for user font families clashing with prefs. r=jdaggett
2011-07-13 09:41:29 +01:00
Jonathan Kew
bcdb70e719
Backed out changeset fe33af7f6fa9 (bug 668758) because of android bustage
2011-07-13 10:49:31 +01:00
Jonathan Kew
1c23f5c4d1
bug 668758 - reftest for user font families clashing with prefs. r=jdaggett
2011-07-13 09:41:29 +01:00
Brad Lassey
748a8590ec
bug 648104 - reftest failures on desktop - can't drawWindow remote content fails r=jmaher, cjones
2011-07-12 18:10:10 -04:00
Benoit Girard
952c2f25af
Bug 663259 - Enable Mac Async plugin by default. r=cjones,mattwoodrow
...
--HG--
extra : rebase_source : 6d397273f10e659a08125b3861e1651a3994aaa0
2011-07-12 10:31:18 -04:00
Ehsan Akhgari
72ba0c4316
Merge mozilla-central and mozilla-inbound
2011-07-12 14:31:23 -04:00
Ehsan Akhgari
b1f95f744d
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-12 14:30:24 -04:00
Ehsan Akhgari
2ee50e2446
Backout changeset 7c1a923bea13 (bug 649537) because of mochitest-3 and mochitest-oth oranges
2011-07-12 14:25:53 -04:00
Kyle Huey
fb7ce6c1dc
Reftest for Bug 670442
2011-07-12 08:55:38 -07:00
Jonathan Kew
275db5cd96
bug 494130 - log downloadable font errors to console. r=jdaggett
2011-07-12 12:24:36 +01:00
Mats Palmgren
5e287b812d
Correcting the bug number in the comment. r=me DONTBUILD
2011-07-12 12:13:20 +02:00
Mounir Lamouri
42f2b3d393
Merging mozilla-central and mozilla-inbound.
2011-07-12 10:53:40 +02:00
Simon Montagu
036c9171d0
Don't resolve bidi paragraph in preformatted text until we really get to the end of the line. Bug 670226, r=roc
2011-07-12 10:34:52 +03:00
Simon Montagu
7ed9862dea
Tests for bug 670226. r=roc
2011-07-12 10:34:50 +03:00
Simon Montagu
de33acf1f5
Make sure that bidi continuation chains don't go beyond the end of the paragraph. Bug 668941, r=roc
2011-07-12 10:34:46 +03:00
Masayuki Nakano
61a5b62f82
Bug 670081 Cannot scroll any scrollable elements by drag if non-scrollable element captures mouse events r=roc
2011-07-12 10:13:24 +09:00
Daniel Holbert
5493695d98
Backout f2390732b6a4 (Bug 668154) for apparently turning debug mochitest-oth & mochitest-4 perma-orange
2011-07-11 17:49:03 -07:00
Ben Turner
86f8bb179c
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
...
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/WorkerTest_badworker.js => dom/workers/test/WorkerTest_badworker.js
rename : dom/src/threads/test/WorkerTest_subworker.js => dom/workers/test/WorkerTest_subworker.js
rename : dom/src/threads/test/WorkerTest_worker.js => dom/workers/test/WorkerTest_worker.js
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_server.sjs => dom/workers/test/closeOnGC_server.sjs
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/close_worker.js => dom/workers/test/close_worker.js
rename : dom/src/threads/test/fibonacci_worker.js => dom/workers/test/fibonacci_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/importScripts_worker_imported3.js => dom/workers/test/importScripts_worker_imported3.js
rename : dom/src/threads/test/importScripts_worker_imported4.js => dom/workers/test/importScripts_worker_imported4.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/location_worker.js => dom/workers/test/location_worker.js
rename : dom/src/threads/test/longThread_worker.js => dom/workers/test/longThread_worker.js
rename : dom/src/threads/test/navigator_worker.js => dom/workers/test/navigator_worker.js
rename : dom/src/threads/test/newError_worker.js => dom/workers/test/newError_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_import.js => dom/workers/test/relativeLoad_import.js
rename : dom/src/threads/test/relativeLoad_sub_import.js => dom/workers/test/relativeLoad_sub_import.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker2.js => dom/workers/test/relativeLoad_sub_worker2.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/relativeLoad_worker2.js => dom/workers/test/relativeLoad_worker2.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/suspend_iframe.html => dom/workers/test/suspend_iframe.html
rename : dom/src/threads/test/suspend_worker.js => dom/workers/test/suspend_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/testXHR.txt => dom/workers/test/testXHR.txt
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_atob.html => dom/workers/test/test_atob.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_location.html => dom/workers/test/test_location.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_newError.html => dom/workers/test/test_newError.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadErrors_worker1.js => dom/workers/test/threadErrors_worker1.js
rename : dom/src/threads/test/threadErrors_worker2.js => dom/workers/test/threadErrors_worker2.js
rename : dom/src/threads/test/threadErrors_worker3.js => dom/workers/test/threadErrors_worker3.js
rename : dom/src/threads/test/threadErrors_worker4.js => dom/workers/test/threadErrors_worker4.js
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/throwingOnerror_worker.js => dom/workers/test/throwingOnerror_worker.js
rename : dom/src/threads/test/xhrAbort_worker.js => dom/workers/test/xhrAbort_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
2011-07-12 12:32:14 -04:00
Jonathan Hage
07f13c231b
Bug 669719 - support the displaystyle attribute on the <math/> element. r=roc
2011-07-12 12:06:34 -04:00
Ed Morley
78387ed743
Bug 447838 - Fix build warnings in nsTextFrameThebes.cpp; r=roc
2011-07-12 12:06:34 -04:00
Joe Drew
952b8c93a0
Bug 664299 - Pass the loading principal to imgILoader::loadImage so we can operate on it later. r=bz
2011-07-14 14:47:32 -04:00
Adrian Johnson
ca5502b6f3
Bug 624699. Fix some landscape printing bugs. r=roc
...
Specifically:
1) Only rotate print output for PostScript, not PDF.
2) Rotate in the correct direction for PostScript.
3) Set the %%Orientation comment correctly.
2011-07-14 13:02:20 -04:00
Jesse Ruderman
35eec41310
Bug 670564 - "ASSERTION: illegal left edge" in nsDisplayText::Paint. r=roc
2011-07-11 22:18:26 +02:00
Mats Palmgren
4521458b36
Bug 670564 - "ASSERTION: illegal left edge" in nsDisplayText::Paint. r=roc
2011-07-11 22:18:26 +02:00
Javi Rueda
60856304e4
Bug 516547. Remove the browser.display.base_font_scaler preference and all the code to process it. r=bzbarsky, sr=dbaron.
2011-07-11 15:27:25 -04:00
Geoff Lankow
2ebe71ef6e
Bug 668154 - Use the same mock file picker for all mochitests and xpcshell tests r=jmaher
2011-07-11 12:24:13 -07:00
Mounir Lamouri
ff2eb8c7a3
Merge mozilla-central into mozilla-inbound.
2011-07-11 16:19:00 +02:00
Mounir Lamouri
4c0a532e43
Merge mozilla-inbound into mozilla-central.
2011-07-11 16:18:03 +02:00
Masayuki Nakano
fe2a10ba62
Bug 670058 part.2 Add regression test r=smaug
2011-07-11 23:13:36 +09:00
Neil Deakin
4bf3881ba3
Bug 670148, remove nsIBoxLayout, r=roc
2011-07-11 10:05:10 -04:00
Neil Deakin
f6bd0911ea
Bug 670148, remove nsIScrollbarFrame, r=roc
2011-07-11 10:05:09 -04:00
Neil Deakin
34d82c8060
Bug 670148, remove nsIMenuFrame, r=roc
2011-07-11 10:05:07 -04:00
Karl Tomlinson
c268116c9b
disable test_bug665540.html on WINNT due to what is probably bug 670053
2011-07-11 22:09:38 +12:00
Florian Scholz
6a242a47fa
Bug 553918 - Add more reftests for mfenced r=karlt
...
--HG--
extra : rebase_source : 5a8b1df6fbccc4216870fb433a436885a8101c35
2011-07-11 16:11:31 +12:00
Florian Scholz
2d8057d437
b=668969 size fences for empty mfenced in the same way as for mfenced with child(ren) occupying no space r=karlt
...
--HG--
extra : rebase_source : ca173f8830e5d87a6132d04f0df72aec6458f96e
2011-07-11 16:11:28 +12:00
Kyle Huey
55c911c020
Merge m-i to m-c.
2011-07-09 20:19:36 -07:00
Dão Gottwald
19b1aa1132
Backed out changeset 5d92749612cc
2011-07-09 16:48:32 +02:00
Jonathan Hage
c23d593b9a
Bug 669719 - support the displaystyle attribute on the <math/> element. r=roc
2011-07-09 15:52:19 +02:00
Jan Varga
b4bb28b0f5
Bug 295285 - onpopupshowing does not expose accesskeys (event.shiftKey) r=enn
2011-07-09 09:41:32 +02:00
Boris Zbarsky
14d3dc6976
Bug 649924 followup. Mark now-passing tests as passing.
2011-07-08 14:04:25 -04:00
Jonathan Watt
ec8b7c2df1
Bug 664130 - Rename GetHittestMask to GetHitTestFlags to avoid confusion about masking. r=longsonr.
2011-07-08 14:20:14 +01:00
Robert O'Callahan
26c67a621c
Bug 649924. Use image surfaces to implement canvases beyond the texture size limit. r=bas
2011-07-08 22:42:21 +12:00
Karl Tomlinson
0f704c0e51
test for bug 665540
...
--HG--
extra : rebase_source : 9581cbad606a99cd89d975cb5ac4e5c207c855aa
2011-07-08 11:06:54 +12:00
Masayuki Nakano
dc5b552abb
Bug 670058 Stop drag handling for selection when the dragging frame selection detaches presShell r=smaug
2011-07-11 13:20:46 +09:00
Robert O'Callahan
0adb323493
Fix test 579323-1.html
2011-07-11 11:50:26 +12:00
Ehsan Akhgari
c2c6bac9e3
Merge mozilla-central and mozilla-inbound
2011-07-13 11:51:33 -04:00
Jonathan Watt
3de087f518
Bug 664130. Remove redundant isPositioned check. r=roc.
2011-07-13 08:56:39 +01:00
Daniel Holbert
55e87ce52f
Fix typo in comment within nsFrame.cpp (no bug) rs=dbaron DONTBUILD
2011-07-07 17:57:55 -07:00
Justin Lebar
6687e7ad18
merge backout
2011-07-06 20:27:46 -04:00
Justin Lebar
82e8ec8cdb
Backing out bug Bug 648484 (csets 9fcd404d97aa through 2bfa7417504d) due to orange.
2011-07-06 20:27:35 -04:00
Chris Jones
01bd80b344
Bug 648484, part E: Hook d3d9 shadow layers up to new system. r=BenWa
2011-07-06 13:29:27 -04:00
Chris Jones
2a1023aded
Bug 648484, part D: Allow PuppetWidgets to create D3D10 layer managers (for the time being). r=roc
2011-07-06 13:29:27 -04:00
Chris Jones
e66174fad3
Bug 648484, part 0: Fix test-ipcbrowser.
2011-07-06 13:29:26 -04:00
Mounir Lamouri
620eea42dc
Merge mozilla-central into mozilla-inbound.
2011-07-06 14:49:29 +02:00
Mounir Lamouri
a15518f8d7
Merge mozilla-inbound into mozilla-central.
2011-07-06 14:43:52 +02:00
Olli Pettay
81f71b1cbc
Bug 669084 - Crash [@ nsPrintEngine::DoCommonPrint], r=roc
2011-07-06 14:12:26 +03:00
Mats Palmgren
09f019d5d9
Bug 669284 - reftest.
2011-07-06 12:03:23 +02:00
L. David Baron
dbb636b97e
Only apply overflow area reported by native theme to the visual overflow, and not to the scrollable overflow. (Bug 669284) r=bzbarsky
2011-07-06 12:03:23 +02:00
Jonathan Kew
bbef2e266b
bug 494360 - tests that @font-face rules take precedence over platform fonts. r=jdaggett
2011-07-06 08:01:45 +01:00
Masayuki Nakano
180918ceb1
Bug 552707 While we're expanding selection by dragging, the selection root element should capture mouse events and all scrollable elements should be scrollable r=roc+smaug, ui=faaborg
2011-07-06 11:16:18 +09:00
Ms2ger
9b6833e05d
Bug 667298 - Address comment; pending-r=roc
2011-07-05 12:20:06 +02:00
Simon Montagu
ae37ce037d
Undefine caret bidi level during reflow instead of on text entry. Bug 664087, r=roc
2011-07-05 08:42:32 +03:00
Simon Montagu
0f4dc8f7ff
Tests for bug 664087 and follow-up changes to the tests for bug 646382. r=ehsan
2011-07-05 08:42:28 +03:00
Marco Bonardo
e88b205b60
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-04 20:26:29 +02:00
arno renevier
40edc8feb0
Bug 664955 - "ASSERTION: parser should have rejected negative length". r=bz
2011-07-04 20:13:20 +02:00
Neil Deakin
eb070d343a
Bug 666927, clean up nsBoxFrame::GetLayoutManager to return value, r=roc
2011-07-04 10:39:10 -04:00
Benoit Girard
dd61f3a2ea
Bug 648480 - Add shadow-layer support to d3d9 backend. r=cjones
2011-07-04 09:15:05 -04:00
Mats Palmgren
6944b15b92
Disable newly added reftest for bug 667010 on Android to fix orange. r=test-only
2011-07-04 10:21:50 +02:00
Mats Palmgren
cff2b748ef
Bug 668919 - The ellipsis with text-overflow: ellipsis is sometimes one pixel too low. r=roc
2011-07-04 07:47:59 +02:00
Mats Palmgren
1a4bff05e9
Bug 667010 - "ASSERTION: unexpected block frame" with text-overflow: ellipsis, <fieldset>. r=roc
2011-07-04 07:47:59 +02:00
Michael Ventnor
a25f3afc78
New, better reftest for bug 666689 r=roc
2011-07-04 14:59:19 +10:00
Michael Ventnor
fbbebba241
Bug 669015 - Fix regressed text-shadow in XUL r=roc
2011-07-04 14:59:19 +10:00
arno renevier
9191ba65e8
Bug 669220. Use locale-independent float-to-string conversions for timing function computed styles. r=bzbarsky
2011-07-06 11:25:19 -07:00
Phil Ringnalda
07ca8ea292
Bug 669025 followup, fix crashtests.list typo
2011-07-03 14:20:10 -07:00
Robert Longson
b1a2285137
Bug 669025 - class name and proto chain interface mismatch with number-optional-number and integer-optional-integer. r=dholbert
2011-07-03 20:49:11 +01:00
Ms2ger
11413e95a1
Merge m-c to m-i
2011-07-03 21:54:56 +02:00
Ed Morley
e2dd282c90
Bug 661584 - Substitute final PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2011-07-03 11:53:40 +02:00
Ms2ger
01867114b9
No bug - Fix assertion in nsCellMapColumnIterator::GetNextFrame; r=bz
2011-07-03 11:53:39 +02:00
Dão Gottwald
4cd99dbbe1
fix reftest.list syntax error
2011-07-03 10:53:23 +02:00
Jonathan Hage
1ea265fc04
Bug 557474 - mpadded tests. r=karlt
2011-07-03 09:56:35 +02:00
Jonathan Hage
5eef61e37f
Bug 557474 - Add support for the voffset attribute, part 2. r=karlt
2011-07-03 09:54:25 +02:00
Jonathan Hage
afcbeab43d
Bug 557474 - Add support for the voffset attribute, part 1. r=karlt
2011-07-03 09:54:01 +02:00
Jonathan Hage
fa434b9582
Bug 557474 - Do not allow lspace as a pseudounit. r=karlt
2011-07-03 09:53:17 +02:00
Marco Bonardo
13b5cd08c3
Merge mozilla-inbound and mozilla-central
2011-07-02 10:39:08 +02:00
Olli Pettay
c9309bf182
Bug 667092, don't print without device context, r=jst
...
--HG--
extra : rebase_source : 222ae04dc02414946c4aea151a6860730d186adc
2011-07-01 16:59:11 +03:00
Marco Bonardo
c0afb18da7
Merge Places and mozilla-central
2011-07-01 18:26:04 +02:00
Daniel Cazacu
3c41d98423
Bug 648140 - Check some namespaces in nsMathMLContainerFrame.cpp. r=fred.wang
2011-07-01 12:20:35 +02:00
Michael Ventnor
46f09cdf8f
Fix reftest failures from bug 666689
2011-07-01 18:21:46 +10:00
Michael Ventnor
9210cc911a
Previous checkin was for Bug 666689
2011-07-01 16:48:30 +10:00
Michael Ventnor
5b88cf2c15
Implement text-shadow for the text-overflow marker text (ellipsis) r=roc
2011-07-01 16:43:11 +10:00
Jonathan Kew
636a69c177
bug 553571 - try to avoid breaking font runs at ZWNJ when using font fallback, because Indic scripts require shaping across the ZWNJ character. r=roc
2011-07-01 07:38:14 +01:00
Marco Bonardo
c15e745b7f
Merge Places and mozilla-central
2011-06-30 22:21:07 +02:00
Marco Bonardo
b9b2ded530
Bug 668319 - Allow to set opacity on ::-moz-tree-cell-text.
...
r=roc
2011-06-30 15:33:58 +02:00
Olli Pettay
209c56c874
Bug 666604 - Allow untrusted events to trigger a link, r=bz
...
--HG--
extra : rebase_source : e0b8510a039425c17a3d412241aa8f24df05558a
2011-06-30 14:52:11 +03:00
Ehsan Akhgari
68be621524
Merge mozilla-central and mozilla-inbound
2011-06-30 05:08:20 -04:00
Phil Ringnalda
dd3fc5dc12
Bug 623922 followup, annotate that menulist-shrinkwrap-2.xul fails on Android, DONTBUILD
...
--HG--
extra : rebase_source : 8a46f5c941ea257f8a59e443e9351a0aa0da56ab
2011-06-29 21:09:57 -07:00
Jonas Sicking
1c3678f3b3
Bustage fix for bug 664058
2011-06-29 11:54:46 -07:00
Jonas Sicking
12fc18f115
Bug 664058: Remove AddEventListenerByIID/RemoveEventListenerByIID from nsFileControlFrame. r=smaug
2011-06-29 11:07:57 -07:00
Jonas Sicking
118b05fb6e
Bug 664058: Remove Add/RemoveEventListenerByIID from nsXULPopupManager. r=smaug
2011-06-29 11:07:48 -07:00
Jonas Sicking
b2a42d9f49
Bug 664058: Remove Add/RemoveEventListenerByIID from nsComboboxControlFrame. r=smaug
2011-06-29 11:07:25 -07:00
Jonas Sicking
ec090797b7
Bug 664058: Remove Add/RemoveEventListenerByIID from nsListControlFrame. r=smaug
2011-06-29 11:07:25 -07:00
Mounir Lamouri
71c1677c6a
Bug 667468 - Add a dummy DOM memory reporter behind a compilation flag. r=njn
2011-06-29 13:01:07 +02:00
Chris Jones
0df7f13797
Test for bug 667947. r=dbaron
2011-06-28 17:35:39 -07:00
Ehsan Akhgari
d6b4429b37
Merge mozilla-central and mozilla-inbound
2011-06-28 18:43:09 -04:00
Boris Zbarsky
55542a66a8
Bug 667520. Fix nth index cache to work correctly when nth-child selectors are only applied to some elements of a child list. r=dbaron
2011-06-28 11:19:18 -04:00
Justin Lebar
169b00ccad
Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
...
--HG--
extra : rebase_source : 47dd7501dea7ae69e01828a5c730e8853739dc71
2011-06-16 14:34:09 -04:00
Benoit Girard
069dc7b333
Backout 627489bb6288.
2011-07-01 18:05:54 -04:00
Marco Bonardo
d6c4314155
Merge last green changeset from mozilla-central to mozilla-inbound
2011-07-01 23:56:44 +02:00
Benoit Girard
c83b82cbd1
Bug 648480 - Add shadow-layer support to d3d9 backend. r=cjones
2011-07-01 16:57:15 -04:00
Robert Longson
1371deaee4
Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
2011-07-01 08:19:52 +01:00
Joe Drew
bf018509ad
Bug 645267 - Mark layout/reftests/svg/as-image/img-and-image-1.html as random for now.
2011-07-01 13:08:23 -04:00
Jonas Sicking
00fefc69cf
Bug 664058: Remove Add/RemoveEventListenerByIID from nsMenuBarListener. r=smaug
2011-06-30 14:20:02 -07:00
Jonas Sicking
627bf6df77
Bug 664058: Remove Add/RemoveEventListenerByIID from nsXULTooltipListener. r=smaug
2011-06-30 14:19:40 -07:00
Benoit Girard
474b757db7
Bug 663259 - Part 2: Restore Synchronous plugin rendering, with preference for async rendering. r=smichaud
2011-06-30 12:46:26 -04:00
Benoit Girard
2655767197
Bug 663259 - Part 1: Mac Async rendering fixes. r=josh
2011-06-30 12:46:25 -04:00
Ehsan Akhgari
c4436101c8
Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
...
--HG--
extra : transplant_source : t%9F%EB%2Aa%A4%C0%9Ab%A5%DDQ%3EMD%5E%01h%E7%2A
2011-06-01 16:18:15 -04:00
Jonas Sicking
0f282b3725
Bug 664058: Remove Add/RemoveEventListenerByIID from nsDocumentViewer. r=smaug
2011-06-28 10:59:14 -07:00
Jonas Sicking
3aa83ba84d
Bug 664058: Remove Add/RemoveEventListenerByIID from mathml code. r=smaug
2011-06-28 10:59:14 -07:00
Jonas Sicking
8959893a53
Bug 664058: Remove Add/RemoveEventListenerByIID from nsSplitterFrame. r=smaug
2011-06-28 10:59:14 -07:00
Jonas Sicking
f31ca46f1c
Bug 664058: Remove Add/RemoveEventListenerByIID from nsImageMap and nsSliderFrame. r=smaug
2011-06-28 10:59:14 -07:00
Simon Montagu
ca0b6c0240
Check for null frame selection. Bug 666225, r=roc
2011-06-27 19:33:28 +03:00
Simon Montagu
cc65555d9f
Mochitest for bug 666225
2011-06-27 19:32:41 +03:00
Simon Montagu
00c7554ebd
Don't overshoot the end of the sibling chain when copying text for bidi resolution. Bug 665837, r=roc
2011-06-27 19:30:04 +03:00
Mounir Lamouri
d8b025aad8
Backout changeset 4e87265b9c11 (bug 663259) due to Talos regression.
2011-06-27 14:52:57 +02:00
Boris Zbarsky
a14c913680
Bug 480686. Don't assume that the next-continuation of an inline frame is in the same block; it could be in the next-in-flow of the block. r=roc
2011-06-26 12:48:37 -04:00
Benoit Girard
6455de56ad
Enabled Mac Async plugin by default + Fixes. b=663259 r=josh
2011-06-25 15:12:59 -04:00
Mounir Lamouri
57a439636b
Backout changeset bba3ada5314c (bug 480686) due to perma-orange.
2011-06-27 00:00:47 +02:00
Boris Zbarsky
8383c5aae1
Bug 480686. Don't assume that the next-continuation of an inline frame is in the same block; it could be in the next-in-flow of the block. r=roc
2011-06-26 12:48:37 -04:00
Justin Lebar
d3ddbf1365
Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug
2011-05-13 15:42:36 -04:00
Mats Palmgren
c4b9907937
Bug 668849 - Sporadic TEST-UNEXPECTED-FAIL | reftests/text-overflow/selection.html. r=test-only
2011-07-02 23:50:02 +02:00
Benjamin Stover
e2377d2b80
Bug 626792 Content view contentWidth/Height do not update immediately after scaling r=roc r=mbrubeck
2011-07-18 11:04:47 -07:00
Benjamin Stover
2e869982a2
Bug 668633 Elements with scrollable overflow are cut off when panning r=roc
2011-07-18 11:04:44 -07:00
Craig Topper
cfe91e4f31
Bug 654369 - Part 11: Remove OOM checks from layout/base r=bz
...
--HG--
extra : rebase_source : a725d78f3e128d6d4ca1eb48eec1cfc78f7762bf
2011-04-28 22:02:40 -07:00
Craig Topper
43c8429d0c
Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz
...
--HG--
extra : rebase_source : b828e73151ceb8cb59e1d8f7c0671dc88397057c
2011-04-28 22:02:16 -07:00
Craig Topper
7a1b417e0b
Bug 654369 - Part 10: Make nsFloatManager::StoreRegionFor return void r=bz
...
--HG--
extra : rebase_source : dcf1babec6d26cfaee2e050e1fbd8abca941c8eb
2011-05-08 01:00:29 -07:00
Craig Topper
9e5af74e62
Bug 654369 - Part 7: Remove OOM checks from nsTextFrameThebes r=bz
...
--HG--
extra : rebase_source : 2cb5ce4d3f3a6d8d0e3a50c40303f8c1c098dbdf
2011-05-02 00:11:34 -07:00
Craig Topper
74ac9a3f68
Bug 654369 - Part 5: Make nsFrameList::Init return void r=bz
...
--HG--
extra : rebase_source : 8e9aafbc53c9b7e6be24a15707c32f19d67b7c06
2011-05-01 23:32:59 -07:00
Craig Topper
8cc35672fe
Bug 654369 - Part 4: Make nsContainerFrame::SetOverflowFrames return void
...
--HG--
extra : rebase_source : c75b4fd0a730a6d2804287847be735261aef92f0
2011-05-01 23:17:32 -07:00
Craig Topper
0fe078244e
Bug 654369 - Part 2: Remove oom check and outparam from PresShell::CloneStyleSet r=bz
...
--HG--
extra : rebase_source : 2eb3e5fa6f3c2cefc417f2d756421820782d3f0d
2011-05-01 18:34:07 -07:00
Joel Maher
d368d3ddbf
Bug 663844 - move layout/generic/test/*.xul to mochitest-chrome. r=ted, a=test-only
2011-06-25 13:42:23 -04:00
Boris Zbarsky
f1ba3321cc
Bug 652301. Show focus outlines on all but a blacklist of focusable things in HTML, not just on a whitelist of them. r=dbaron
2011-04-27 16:52:23 -04:00
Jonathan Kew
f63f16381d
bug 672320 pt 14.2 - reftest for Finnish patterns. r=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
5ca04dccc9
bug 672320 pt 13.2 - reftest for Lithuanian patterns. r=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
534a0810f1
bug 672320 pt 12.2 - reftests for Norwegian patterns. r=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
2183b3f534
bug 672320 pt 11.2 - reftest for Russian patterns. r=smontagu
2011-07-26 11:54:32 +01:00
Jonathan Kew
3d765c4a87
bug 672320 pt 9.2 - reftest for French patterns. r=smontagu
2011-07-26 11:54:32 +01:00
Simon Montagu
672d772074
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
2011-04-13 12:23:49 +03:00
Mounir Lamouri
00b4aa4898
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
7e7c6831b6
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Ehsan Akhgari
7ef531806f
Bug 645572 - Test case; r=bzbarsky
2011-03-31 23:04:51 -04:00
Robert O'Callahan
28b580015a
Bug 685404. Make callers of nsDisplayList::HitTest use nsAutoTArrays to reduce allocations. r=tnikkel
2011-09-08 17:29:54 -04:00
Ehsan Akhgari
8718a82f9d
Backout changesets 8e9aea2febed, 604544452285 and 9f150c4e1a48 because of Mac OS X 32-bit reftest orange
...
--HG--
extra : rebase_source : dbc017628f469e980efc8edfa26f8cce0ac7a956
2011-09-08 11:30:22 -04:00
Jonathan Watt
9a2fd9b810
Bug 664130 - Rename isComposited to isVisuallyAtomic. r=roc.
2011-09-08 12:15:00 +01:00
Jonathan Watt
45d5658c7f
Bug 614732 - Stop recalculating the contribution of markers on every GetCoveredRegion() call. r=roc.
2011-09-08 12:15:00 +01:00
Jonathan Watt
3d83b361b0
Bug 664130 - avoid creating empty nsAbsPosClipWrapper items. r=roc.
2011-09-08 12:15:00 +01:00
Jonathan Watt
c6f1afaf71
Bug 664130 - Clarify some display list comments and code. r=roc.
2011-09-08 12:15:00 +01:00
Jonathan Watt
5b2a90280b
Bug 677198 - Remove some Windows line endings introduces by bug 505115. r=mattwoodrow.
2011-09-08 12:15:00 +01:00
Jonathan Watt
e2ac413f9a
Bug 664130 - Add a documenting comment to nsROCSSPrimitiveValue. r=bz.
2011-09-08 12:15:00 +01:00
Geoff Lankow
3c03fb7ae5
Bug 230959 - Inconsistent extra 1 pixel width of XUL window. r=neil
2011-09-07 22:14:04 +12:00
Phil Ringnalda
a9f020bc32
Disable a few more test_reftests_with_caret.html tests on Windows, bug 682837, bug 681332, bug 682836
...
--HG--
extra : rebase_source : 57bf92c102ea8672894bd03821bfa3e70a20062b
2011-09-07 21:55:37 -07:00
Felix Fung
9bb0edf799
Bug 577266 - Correct misspellings in source code
2011-09-06 17:20:35 -07:00
Daniel Holbert
85cc006afe
(no bug) Fix 2 typos within comments in nsIFrame.h DONTBUILD
2011-09-07 17:19:32 -07:00
Timothy Nikkel
8a8ca437fb
Bug 652914. If we are not drawing background colors draw white instead of the default background color. r=roc
2011-09-07 16:40:41 -05:00
Ehsan Akhgari
5d043817c9
Mark the test for bug 462758 as failing on Android
2011-09-07 15:46:22 -04:00
Fabien Cazenave
1867ac8ecd
Bug 462758 - elements with contenteditable=true and position:absolute can be moved around the page; r=ehsan
2011-09-07 13:34:58 -04:00
Ehsan Akhgari
7531e87587
Merge mozilla-central and mozilla-inbound
2011-09-07 10:53:26 -04:00
Boris Zbarsky
f4f8fa2085
Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
2011-09-06 22:57:46 -04:00
Jonathan Kew
112cb23084
bug 672320 pt 17.2 - hyphenation test for Turkish. r=smontagu
2011-08-25 16:10:12 +01:00
Jonathan Kew
a9a56f301c
bug 672320 pt 16.2 - hyphenation test for Italian. r=smontagu
2011-08-25 16:09:15 +01:00
Jonathan Kew
37926a000c
bug 672320 pt 15.2 - hyphenation test for Hungarian. r=smontagu
2011-08-25 16:08:15 +01:00
Daniel Holbert
9d95437600
Bug 679933: When a frame is destroyed, remove next special-sibling's pointer to it. r=roc
2011-08-25 01:31:11 -07:00
Masayuki Nakano
7d481573dc
Bug 671319 Should abort drag for selection at resetting capture r=smaug
2011-07-21 09:29:32 +09:00
Jeff Walden
e1690fa43c
Bug 609714 - Properly compute background image size for vector background images lacking intrinsic sizes or an intrinsic aspect ratio. r=dholbert, r=dbaron
...
--HG--
extra : rebase_source : 9b018973a13a50f7616cac2a369bc3a61ccd5927
2011-01-13 04:40:12 -06:00
Atul Aggarwal
7ac21a6a10
Bug 678708 - nsMathMLmactionFrame::MouseListener::HandleEvent may abort in debug mode; r=karlt
2011-08-31 13:16:13 +01:00
Matt Brubeck
214dcfc0fc
Merge last green changeset on m-c to mozilla-inbound
2011-08-08 14:21:41 -07:00
Markus Stange
2306e46382
Bug 667533 - Display application/json data as text. r=bzbarsky
2011-08-08 20:32:07 +02:00
Markus Stange
dd80086631
Bug 676387 - XUL elements with -moz-appearance should ignore clicks in their overflow. r=roc
2011-08-08 20:31:52 +02:00
Jonas Sicking
5491caaaf4
Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug
2011-08-08 11:26:26 -07:00
Matt Brubeck
4e7caa789f
Merge mozilla-central and mozilla-inbound
2011-08-12 07:08:33 -07:00
Jeff Muizelaar
cb92f6ff06
Bug 660662. Eliminate NS_(ceil|floor). r=roc
...
These just called the system versions.
2011-05-30 15:08:55 -04:00
Ehsan Akhgari
8eb45f129e
Bug 668267 - Make sure that the print preview tests close the window they open on Mac; r=roc
...
--HG--
extra : rebase_source : fc54922908a848265d7fae6597c4fb2b0014daf0
2011-06-29 21:02:09 -04:00
Bas Schouten
6fdd8fb73c
Bug 667298: Allow taskbar previews to explicitly create a thebes canvas. r=roc
2011-06-30 03:00:12 +02:00
Chris Jones
7ef8a6c28e
Work around bug 668412: random-if() the test for bug 662038 for android. r=philor
...
--HG--
extra : rebase_source : ee67d408511ae3b0438687d3b7d919c64788ece2
2011-06-29 17:58:15 -07:00
Mats Palmgren
ba50f9565f
Bug 667653 - Make NS_FRAME_SELECTED_CONTENT on text frames less sticky. r=roc
2011-06-30 02:56:50 +02:00
Mats Palmgren
ea62e4dc99
Bug 666669 - Test rendering of selected text, background and selection decorations with text-overflow. r=roc
2011-06-30 02:56:49 +02:00
Mats Palmgren
817e5a24da
Bug 666669 - Restrict selection painting to the nsCharClipDisplayItem edges (same as for non-selected text). r=roc
2011-06-30 02:56:49 +02:00
L. David Baron
c09bb2ecf4
Remove NS_STYLE_LIST_STYLE_OLD_* constants to fix computed list-style-type style resulting from type attribute on lists. (Bug 665857) r=bzbarsky
2011-06-29 14:39:21 -07:00
L. David Baron
468f347283
Don't assert when interpolating font-weight to a result less than 100. (Bug 664927) r=bzbarsky
2011-06-29 14:39:21 -07:00
L. David Baron
70907dde4b
Add reftests for bug 623922.
...
menulist-shrinkwrap-1 tests one of the important characteristics of the
fix: that the intrinsic size of a menulist doesn't depend on which item
is selected. It passes both with and without the patch, across
platforms.
menulist-shrinkwrap-2 tests the actual bug being fixed: that a menulist
at its intrinsic size doesn't truncate some of the items with "...". It
passes on Mac OS X with and without this patch. This patch changes it
from failing to passing on Linux. It fails on Windows XP and Windows 7
both with and without the patch, although the patch slightly reduces the
amount of text truncated on Windows 7, from "long i..." to "long it...",
although it's constant at "long i..." on Windows XP.
2011-06-29 14:39:21 -07:00
L. David Baron
9a5dc76aa8
Make nsMenuFrame::SizeToPopup consider its own border/padding properly, by increasing the popup's content's width by the larger of its own border/padding or the popup's scrollbar, rather than only the latter. (Bug 623922) r=enndeakin
2011-06-29 14:39:21 -07:00
Chris Jones
1e6367c381
Bug 662038: Very basic tests of mozDash/mozDashOffset. r=joe
2011-06-29 14:34:58 -07:00
Chris Jones
d7cb6e814a
Bug 664884: Test mozCurrentTransform/mozCurrentTransformInverse. r=joe,roc
2011-06-29 14:34:58 -07:00
Ehsan Akhgari
844412f551
Followup to the backout of bug 664152: use the old path to the test file
2011-06-29 17:00:16 -04:00
Ehsan Akhgari
f8c9c35167
Backout changeset ae2dbbb7b935 (bug 664152) because moving test_reftests_with_caret to mochitest-chrome causes the test to not finish properly
2011-06-29 14:22:39 -04:00
Ed Morley
af1d9c6c2b
Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
2011-06-25 16:06:02 +02:00
Jesse Ruderman
80232adac5
Bug 667025 - crash test.
2011-06-25 04:21:27 +02:00
Mats Palmgren
ec63cdec11
Backout cset 3e54c496db92 (bug 654002) for causing bug 667025.
2011-06-25 04:21:27 +02:00
Ehsan Akhgari
b485786497
Merge mozilla-central into mozilla-inbound
2011-06-24 21:17:16 -04:00
Mats Palmgren
ebe2e85837
Bug 666751 - Crash tests. r=roc
2011-06-24 21:12:52 +02:00
Mats Palmgren
a8d68ebc51
Bug 666751 - Add a null-check in case the item's frame is not a descendent of the text-overflow block. r=roc
2011-06-24 21:12:52 +02:00
Jonas Sicking
5e5e6bd544
Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
864793d608
Bug 658714 Part 9: Don't use EventGroups for system-group. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
26f99e3cdb
Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
6a04ff1d9f
Bug 658714 Part 6: Fixups after search'n'replace s/nsPIDOMEventTarget/nsIDOMEventTarget/. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
e3f6b769a1
Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug
2011-06-23 19:18:00 -07:00
Marco Bonardo
9323280aaf
Merge Places and mozilla-central
2011-06-23 22:40:20 +02:00
Ehsan Akhgari
e1fb854f4f
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-06-23 12:28:57 -04:00
Joel Maher
35c52e9bf1
Bug 663856 - move layout/base/tests/test_bug495648.xul to mochitest-chrome. r=bz, a=test-only
...
--HG--
rename : layout/base/tests/bug495648.rdf => layout/base/tests/chrome/bug495648.rdf
rename : layout/base/tests/test_bug495648.xul => layout/base/tests/chrome/test_bug495648.xul
2011-06-23 11:46:35 -04:00
Joel Maher
06cf098e62
Bug 664152 - move layout/base tests that depend heavily on enablePrivilege to mochitest-chrome. r=ehsan, a=test-only
...
--HG--
rename : layout/base/tests/bug106855-1-ref.html => layout/base/tests/chrome/bug106855-1-ref.html
rename : layout/base/tests/bug106855-1.html => layout/base/tests/chrome/bug106855-1.html
rename : layout/base/tests/bug106855-2.html => layout/base/tests/chrome/bug106855-2.html
rename : layout/base/tests/bug240933-1-ref.html => layout/base/tests/chrome/bug240933-1-ref.html
rename : layout/base/tests/bug240933-1.html => layout/base/tests/chrome/bug240933-1.html
rename : layout/base/tests/bug240933-2.html => layout/base/tests/chrome/bug240933-2.html
rename : layout/base/tests/bug389321-1-ref.html => layout/base/tests/chrome/bug389321-1-ref.html
rename : layout/base/tests/bug389321-1.html => layout/base/tests/chrome/bug389321-1.html
rename : layout/base/tests/bug389321-2-ref.html => layout/base/tests/chrome/bug389321-2-ref.html
rename : layout/base/tests/bug389321-2.html => layout/base/tests/chrome/bug389321-2.html
rename : layout/base/tests/bug389321-3-ref.html => layout/base/tests/chrome/bug389321-3-ref.html
rename : layout/base/tests/bug389321-3.html => layout/base/tests/chrome/bug389321-3.html
rename : layout/base/tests/bug482484-ref.html => layout/base/tests/chrome/bug482484-ref.html
rename : layout/base/tests/bug482484.html => layout/base/tests/chrome/bug482484.html
rename : layout/base/tests/bug512295-1-ref.html => layout/base/tests/chrome/bug512295-1-ref.html
rename : layout/base/tests/bug512295-1.html => layout/base/tests/chrome/bug512295-1.html
rename : layout/base/tests/bug512295-2-ref.html => layout/base/tests/chrome/bug512295-2-ref.html
rename : layout/base/tests/bug512295-2.html => layout/base/tests/chrome/bug512295-2.html
rename : layout/base/tests/bug585922-ref.html => layout/base/tests/chrome/bug585922-ref.html
rename : layout/base/tests/bug585922.html => layout/base/tests/chrome/bug585922.html
rename : layout/base/tests/bug597519-1-ref.html => layout/base/tests/chrome/bug597519-1-ref.html
rename : layout/base/tests/bug597519-1.html => layout/base/tests/chrome/bug597519-1.html
rename : layout/base/tests/bug602141-1-ref.html => layout/base/tests/chrome/bug602141-1-ref.html
rename : layout/base/tests/bug602141-1.html => layout/base/tests/chrome/bug602141-1.html
rename : layout/base/tests/bug602141-2-ref.html => layout/base/tests/chrome/bug602141-2-ref.html
rename : layout/base/tests/bug602141-2.html => layout/base/tests/chrome/bug602141-2.html
rename : layout/base/tests/bug602141-3-ref.html => layout/base/tests/chrome/bug602141-3-ref.html
rename : layout/base/tests/bug602141-3.html => layout/base/tests/chrome/bug602141-3.html
rename : layout/base/tests/bug602141-4-ref.html => layout/base/tests/chrome/bug602141-4-ref.html
rename : layout/base/tests/bug602141-4.html => layout/base/tests/chrome/bug602141-4.html
rename : layout/base/tests/bug612271-1.html => layout/base/tests/chrome/bug612271-1.html
rename : layout/base/tests/bug612271-2.html => layout/base/tests/chrome/bug612271-2.html
rename : layout/base/tests/bug612271-3.html => layout/base/tests/chrome/bug612271-3.html
rename : layout/base/tests/bug612271-ref.html => layout/base/tests/chrome/bug612271-ref.html
rename : layout/base/tests/bug613433-1.html => layout/base/tests/chrome/bug613433-1.html
rename : layout/base/tests/bug613433-2.html => layout/base/tests/chrome/bug613433-2.html
rename : layout/base/tests/bug613433-3.html => layout/base/tests/chrome/bug613433-3.html
rename : layout/base/tests/bug613433-ref.html => layout/base/tests/chrome/bug613433-ref.html
rename : layout/base/tests/bug613807-1-ref.html => layout/base/tests/chrome/bug613807-1-ref.html
rename : layout/base/tests/bug613807-1.html => layout/base/tests/chrome/bug613807-1.html
rename : layout/base/tests/bug632215-1.html => layout/base/tests/chrome/bug632215-1.html
rename : layout/base/tests/bug632215-2.html => layout/base/tests/chrome/bug632215-2.html
rename : layout/base/tests/bug632215-ref.html => layout/base/tests/chrome/bug632215-ref.html
rename : layout/base/tests/bug633044-1-ref.html => layout/base/tests/chrome/bug633044-1-ref.html
rename : layout/base/tests/bug633044-1.html => layout/base/tests/chrome/bug633044-1.html
rename : layout/base/tests/bug634406-1-ref.html => layout/base/tests/chrome/bug634406-1-ref.html
rename : layout/base/tests/bug634406-1.html => layout/base/tests/chrome/bug634406-1.html
rename : layout/base/tests/bug644428-1-ref.html => layout/base/tests/chrome/bug644428-1-ref.html
rename : layout/base/tests/bug644428-1.html => layout/base/tests/chrome/bug644428-1.html
rename : layout/base/tests/bug646382-1-ref.html => layout/base/tests/chrome/bug646382-1-ref.html
rename : layout/base/tests/bug646382-1.html => layout/base/tests/chrome/bug646382-1.html
rename : layout/base/tests/bug646382-2-ref.html => layout/base/tests/chrome/bug646382-2-ref.html
rename : layout/base/tests/bug646382-2.html => layout/base/tests/chrome/bug646382-2.html
rename : layout/base/tests/test_reftests_with_caret.html => layout/base/tests/chrome/test_reftests_with_caret.html
2011-06-23 11:46:35 -04:00
Marco Bonardo
5194a945ed
Bug 664127 - Reftest for transparent tree icon.
...
r=roc
2011-06-23 14:35:09 +02:00
Marco Bonardo
970fda0a3c
Bug 664127 - Allow to set opacity on ::-moz-tree-image.
...
r=roc
2011-06-23 14:35:07 +02:00
Mounir Lamouri
3c638f1884
Merge last green changeset of mozilla-inbound into mozilla-central.
2011-06-23 11:15:52 +02:00
Florian Scholz
8d778c04d5
Bug 603106 - Make mfrac linethickness="medium" use the default linethickness; r=karlt
2011-06-23 10:30:21 +02:00
Ehsan Akhgari
6905c5d4c5
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-06-22 19:17:32 -04:00
Mats Palmgren
f205bc0de5
Bug 654002 - Remove frame continuations iteratively, not recursively. r=roc
2011-06-23 01:16:00 +02:00
Igor Bazarny
39a01edf21
bug 570341 Initial implementation of web timing specification
...
r=smaug sr=biesi
2011-06-23 12:39:48 +02:00
Daniel Holbert
1324a1faec
Bug 665209: Disable recursive image loads in content(). r=bz
2011-06-22 22:21:47 -07:00
Joe Drew
9731d1f3ee
Bug 665833 - Use nsCRTGlue rather than nsCRT in nsStyleStruct.cpp. r=dbaron
2011-06-21 01:03:59 -04:00
Frédéric Wang
ecb832b98f
Bug 407439 - Support for Asana Math font in MathML. r=karlt
...
--HG--
extra : rebase_source : 829d002f8d1e448d5d4b13893046873b4bb34c44
2011-06-22 11:49:26 -04:00
Frédéric Wang
6762a2aaf2
support drawing non-BMP characters for stretchy operators (bug 407439). r=karlt
...
--HG--
extra : rebase_source : 8a0351a8a0b45de4e783050608e513582b8a345c
2011-06-22 11:49:11 -04:00
Frédéric Wang
b1082b4246
Always start the lookup of largeop variants at size=1 (bug 584332). r=karlt
...
--HG--
extra : rebase_source : 05bc57d2c0b0989f887e42d0d52a7a993e27972a
2011-06-22 11:48:56 -04:00
Mats Palmgren
fb9132ab57
Bug 312156 - Tests for CSS3 text-overflow. r=roc
2011-06-22 20:11:48 +02:00
Mats Palmgren
b19080bd1f
Bug 312156 - Implement CSS3 text-overflow. r=roc
2011-06-22 20:11:48 +02:00
Mats Palmgren
64fe4b087b
Bug 312156 - Implement CSS3 text-overflow. r=dbaron
2011-06-22 20:11:47 +02:00
Robert O'Callahan
9f293f9979
Bug 637852. Part 27: Fix RenderFrameParent rendering to handle transforms on the root layer, and fix bugs with parameters being modified. r=stechz
2011-06-23 00:11:29 +12:00
Robert O'Callahan
ae6647d4d2
Bug 637852. Part 26: Ensure that FrameMetrics coordinates are correctly stored as layer coordinates. r=tnikkel
2011-06-23 00:11:28 +12:00
Robert O'Callahan
36d533de88
Bug 637852. Part 24: Fix scale/translate order in DrawThebesLayer. r=tnikkel
2011-06-23 00:11:28 +12:00
Robert O'Callahan
2c76301582
Bug 637852. Part 23: Fix incorrect call to 'abs'. r=tnikkel
2011-06-23 00:11:28 +12:00
Robert O'Callahan
432a81c01e
Bug 637852. Part 22: Detect when the contents of a ThebesLayer have shifted by a subpixel amount and repaint the entire layer when that happens. r=tnikkel
...
This fixes artifacts when we're scrolling inside scaled content, and includes a test for that (which fails without
this code change).
2011-06-23 00:11:28 +12:00
Robert O'Callahan
779fca303f
Bug 637852. Part 21: Skip invalidation if aRegionToInvalidateIsEmpty (note that ScaleRoundOut on an empty bounds rect can return a non-empty rect). r=tnikkel
2011-06-23 00:11:28 +12:00
Robert O'Callahan
a0cb0b9295
Bug 637852. Part 20: Allow fast scrolling within transformed content. r=tnikkel
...
This lets us easily test scrolling with non-identity resolution.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
a71cab3bed
Bug 637852. Part 19: Test (from bug 633344)
2011-06-23 00:11:28 +12:00
Robert O'Callahan
0c48fabd49
Bug 637852. Part 18: Support computing the "residual transform" for a ThebesLayer --- the difference between its snapped transform and the ideal transform --- and use it to align ThebesLayer drawing for transforms that aren't changing. r=tnikkel
...
This fixes bug 637597 and probably other bugs.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
59cfc47b23
Bug 637852. Part 17: Tighten up AreLayersMarkedActive so we track exactly what properties are changing. Also, clamp resolution to power-of-2 only if the frame's transform has a scale. r=tnikkel
...
This lets us avoid clamping the scale in more situations. We should only clamp the scale when we think
the scale is changing due to a changing transform --- the goal of clamping is to not have to redraw the content
too often when the content is zooming in or out.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
04565c4766
Bug 637852. Part 16: Mark newly-passing reftests.
...
Various tests that used to fail on Android now pass. One test that used to fail on Mac passes now too.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
c65d66ca40
Bug 637852. Part 15: Don't round mOuterRect/mInnerRect if there's a scale factor in the current transform. r=joe
...
This avoids losing information when we're drawing into a high-resolution ThebesLayer. It works well with the
previous patch; for identity scale, this rounding of the inner/outer rects ensures pixel alignment of the edges,
but with non-identity scale the rectangle snapping ensures pixel alignment of the edges. This fixes reftest failures.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
e90667f7e7
Bug 637852. Part 14: Try to use snappable rects to draw solid borders instead of using stroke, when a scaling transform is present. r=joe
...
The goal here is to avoid antialiased border edges when drawing into high-resolution ThebesLayers. This fixes test failures.
2011-06-23 00:11:28 +12:00
Robert O'Callahan
55a9350095
Bug 637852. Part 13: Allow snapping of text baselines to occur when there's a scale in the current transform. r=tnikkel
...
This allows baselines to be snapped properly when drawing into high-resolution ThebesLayers.
2011-06-23 00:11:28 +12:00