Robert O'Callahan
09dac64814
Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
...
It turns out that calling HasBorder() is especially expensive for themed frames since we call into the theme engine to compute the border, so avoiding it is a nice win.
2012-04-11 16:49:34 +12:00
Robert O'Callahan
acf4b34036
Bug 735898. Part 2: When nsOverflowClipWrapper is asked to clip a display item that is entirely inside the clip rect, don't bother wrapping the item. r=mattwoodrow
2012-04-11 16:48:56 +12:00
Robert O'Callahan
84a03695da
Bug 735898. Part 1: Cache bounds (union of all child item bounds) in nsDisplayWrapList. r=mattwoodrow
2012-04-11 16:48:47 +12:00
Robert O'Callahan
04eb195d7e
Bug 735898. Part 0: Fix comment.
2012-04-11 16:48:37 +12:00
Mark Capella
c2a44a051f
Bug 739612 - Cleanup A11y tests and test-suite organization, r=marcoz, f=surkov
...
--HG--
rename : accessible/tests/mochitest/elm/test_landmarks.html => accessible/tests/mochitest/attributes/test_tag.html
rename : accessible/tests/mochitest/test_aria_roles.html => accessible/tests/mochitest/role/test_aria.html
rename : accessible/tests/mochitest/test_aria_roles.xul => accessible/tests/mochitest/role/test_aria.xul
rename : accessible/tests/mochitest/test_role_nsHyperTextAcc.html => accessible/tests/mochitest/role/test_general.html
2012-04-11 12:50:22 +09:00
Lavina Thong
041c3bc160
Bug 741681 - replaced nsAccessNode::GetPresContext() with nsDocAccessible::PresContext(), r=hub, f=surkov
2012-04-11 12:42:42 +09:00
Michael Wu
7b61d44292
Bug 743907 - Remove use of Message, pending-r=cjones
2012-04-11 11:43:37 +08:00
Michael Wu
9da543e42f
Bug 743907 - Remove use of WeakMessageHandler/MessageHandler, pending-r=cjones
2012-04-11 10:59:29 +08:00
Michael Wu
95dd4626ac
Bug 743907 - Add cursor mapper support back to libui, r=cjones
2012-04-11 09:49:49 +08:00
Michael Wu
a740795b8b
Bug 738561 - Cleanup mozglue for gonk, r=glandium
2012-03-29 18:32:44 -07:00
Michael Wu
577e222d0b
Bug 736005 - Put GL config fallback back on Android, r=cjones
2012-03-29 19:47:22 -07:00
Andrew McCreight
0f2d884b02
Bug 744272. disable test_watchpoints due to bogus failures. rs=billm
2012-04-10 18:43:22 -07:00
Nicholas Nethercote
3f9ad62aaf
Bug 739512 - Patch 7: move scriptCounts into a table (attempt 2). r=bhackett.
2012-04-10 18:41:42 -07:00
Nicholas Nethercote
5d6764adf5
Backed out changeset fdd10e0e6e5e (bug 739512) due to 32-bit bustage.
2012-04-10 18:36:08 -07:00
Nicholas Nethercote
05656f8fc7
Bug 739512 - Patch 7: move scriptCounts into a table. r=bhackett.
2012-04-09 19:50:06 -07:00
Malini Das
a35fc1fad4
Bug 742947 - Integrate Selenium atoms, r=jgriffin
2012-04-10 17:28:08 -07:00
Jeff Walden
23a4858cfa
Bug 743878 - Move uint8_clamped and associated machinery into ObjectImpl.h, so that the new object representation can use it as well. r=sfink
2012-04-09 15:14:59 -07:00
Terrence Cole
766f061885
Backed out changeset a43eb4a2d2fd
2012-04-10 17:03:25 -07:00
Terrence Cole
431a41bf56
Bug 744192 - Assert that Vectors do not contain implicitly postbarriered types; r=luke
...
Since vectors move their memory around outside the control of the GC, it is not
valid to store an implicitly post-barriered item in a Vector.
2012-04-10 16:43:54 -07:00
Jared Wein
da8eb0d095
Bug 740668 - Add noise to background of image document. r=joe,zpao
2012-04-10 16:03:48 -07:00
Jared Wein
c07d87dc97
Bug 713487 - Move TopLevelImageDocument.css and TopLevelVideoDocument.css to toolkit/themes. r=roc,dao
2012-04-10 16:03:41 -07:00
Mark Capella
3c51dd05f2
Bug 741707 - rm unused a11y CIDs, r=surkov, f=tbsaunde, hub
2012-04-10 03:52:00 -07:00
Mark Capella
042f051d50
Bug 741683 - move nsAccessNodeScrollTo to nsCoreUtils, r=surkov, m=hub
...
Bug 741683 - move nsAccessNodeScrollTo to nsCoreUtils, r=surkov, m=hub
2012-04-09 17:39:00 -07:00
Luke Wagner
b17d72e8f5
Fix --disable-methodjit bustage (no bug, r=red)
2012-04-10 14:57:15 -07:00
Luke Wagner
398d1b2cdc
Bug 740259 - add ALIASEDVAR ops, assert they are used iff the variable is aliased (r=bhackett,waldo,jorendorff,dherman)
2012-03-24 12:29:36 -07:00
Luke Wagner
7b63a166b8
Bug 740446 - make 'arguments' more like a normal local binding (r=bhackett)
2012-04-02 08:58:30 -07:00
Luke Wagner
df74b15a74
Bug 740259 - Assert that dynamic binding access is expected (r=bhackett)
2012-03-16 12:02:37 -07:00
Luke Wagner
2fd1b31a43
Bug 740259 - Tighten assertions around closed-var noting (r=bhackett)
2012-03-28 16:36:57 -07:00
Ali Juma
02c5a8de49
Bug 741319 - Delete textures using the same context used to create them, on the thread that owns that context. r=joe
2012-04-10 16:20:02 -04:00
Ehsan Akhgari
7a3f2a9405
Merge mozilla-inbound and mozilla-central
2012-04-10 16:01:39 -04:00
Ehsan Akhgari
663c12dc93
Merge the latest green changeset from mozilla-inbound into mozilla-central
2012-04-10 16:00:30 -04:00
Brian Hackett
82d6dfefe1
Treat FILTER and ENDFILTER as unknown ops, bug 740595. r=luke
2012-04-10 12:59:38 -07:00
Justin Lebar
da57cc811b
Bug 743786 - Add IsMainThread assertions to ClearOnShutdown. r=bmsedberg
2012-04-10 15:58:10 -04:00
Justin Lebar
51d4c74935
Bug 724072 - If using a content process, display the pid and "parent"/"child" along with each NS_WARNING. r=bsmedberg
...
--HG--
extra : rebase_source : e50670c28aa95de347ce68efaebb84c9682b2c36
2012-04-10 15:57:20 -04:00
Brian Hackett
f07d7134e6
Remove bogus assert, bug 727476. r=luke
2012-04-10 12:56:59 -07:00
Justin Lebar
4cbb9aa916
Bug 742491 - Use a thread-safe DLL patcher on Windows, when possible. r=glandium
2012-04-10 15:52:56 -04:00
Justin Lebar
c5edb21551
Bug 742833 - In WindowsDllInterceptor, assign to the out-param as soon as the trampoline is set up, to avoid a race condition. r=glandium
...
--HG--
extra : rebase_source : 22108070e44a33e8df5105fd896a7f28571fe32c
2012-04-10 15:43:04 -04:00
Hub Figuière
d6cf228a5f
Merge backout, a=bustage fix
2012-04-10 12:41:47 -07:00
Hub Figuière
1b544260df
Back out bug 741707, bug 741681, bug 741683 due to bustage
2012-04-10 12:41:26 -07:00
Brian Hackett
ff26f41a91
Avoid assert botch in makeLazyType after types have been nuked, bug 734978. r=luke
2012-04-10 12:36:26 -07:00
Jonathan Griffin
af788fc60e
Bug 742947 - backout 65f02c832a0e due to b2g bustage
2012-04-10 12:29:17 -07:00
Brian Hackett
0f2b8a2a2b
Don't botch assert after OOM while constructing object's lazy type, bug 735016. r=luke
2012-04-10 12:27:13 -07:00
Brian Hackett
8f6d99798b
Bail out from on calling functions if an OOM occurs while during initial bytecode analysis, bug 727341. r=luke
2012-04-10 12:24:46 -07:00
John Ford
49d5bd42be
bug 720027 - turn the speed of Mac builds up to 11 r=ted
2012-04-10 12:21:22 -07:00
Kartikaya Gupta
a6d539e35e
Bug 744094 - Log all robocop-internal exceptions as errors to the error log. r=jmaher
2012-04-10 14:20:55 -05:00
Kartikaya Gupta
c40a96a26b
Bug 744094 - Shorten enum value identifiers to be less redundant. r=jmaher
2012-04-10 14:20:46 -05:00
Brian Hackett
8bd6082ef9
Preserve invariant between saved array and lifetime variables' saved fields on OOM during analysis, bug 735045. r=luke
2012-04-10 12:16:42 -07:00
Brian Hackett
2f124d21ed
Nuking types should be recognized as a recompilation by enclosing monitors, bug 735012. r=dvander
2012-04-10 12:10:04 -07:00
Brian Hackett
1ff7271386
Don't botch assert after OOM while linking ICs, bug 727344. r=dvander
2012-04-10 12:07:26 -07:00
Olli Pettay
fab5e41574
Bug 742636 - Keep observed node alive during microtask if there are transient observers, r=sicking
2012-04-10 22:01:14 +03:00