Commit Graph

100081 Commits

Author SHA1 Message Date
David Zbarsky
bb16aa6296 Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron 2012-07-25 01:48:09 -07:00
David Zbarsky
2f14e85f7e Bug 755084 Part 1: Move ElementAnimations, ElementAnimation, AnimationProperty, and AnimationPropertySegment classes to the header file. r=dbaron 2012-07-25 01:48:09 -07:00
David Zbarsky
7d00314751 Bug 706179: Add support for animations to the Layers API r=roc, dbaron, cjones 2012-07-25 01:48:09 -07:00
Ed Morley
050c5c2e47 Backout 6a893f7cea3a (bug 775982) to see if the test behaves itself this time 2012-07-25 09:42:48 +01:00
Ed Morley
3ccef88f32 Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes 2012-07-25 09:35:32 +01:00
Chris Lord
f61563bc07 Bug 769541 - Fix display list creation for positioned descendants of fixed position frames. r=roc
Positioned descendants of positioned frames escape the child display list to
their parent's positioned descendants list when they don't have a z-index set.
This caused their invalidations to be logged against the incorrect layer.

To fix this, wrap each extra positioned descendant of a fixed-position frame
in its own nsDisplayFixedPosition so they receive their own layers.
2012-07-25 08:06:19 +01:00
Gregory Szorc
aca5b79b25 Bug 777068 - Move blessings Python package to python/; r=glandium
--HG--
rename : build/pylib/blessings/LICENSE => python/blessings/LICENSE
rename : build/pylib/blessings/MANIFEST.in => python/blessings/MANIFEST.in
rename : build/pylib/blessings/PKG-INFO => python/blessings/PKG-INFO
rename : build/pylib/blessings/README.rst => python/blessings/README.rst
rename : build/pylib/blessings/blessings/__init__.py => python/blessings/blessings/__init__.py
rename : build/pylib/blessings/blessings/tests.py => python/blessings/blessings/tests.py
rename : build/pylib/blessings/setup.cfg => python/blessings/setup.cfg
rename : build/pylib/blessings/setup.py => python/blessings/setup.py
rename : build/pylib/blessings/tox.ini => python/blessings/tox.ini
2012-07-24 23:59:54 -07:00
Eric Faust
d074f7d445 Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke) 2012-07-24 22:59:55 -07:00
Mike Hommey
ad008ce17e Bug 776305 - Fix building spidermonkey with system zlib after bug 761723. r=khuey 2012-07-25 07:44:08 +02:00
Mike Hommey
717427efcc Bug 776035 part 3 - Use the new MockedOpen in unit-Preprocessor.py. r=ted 2012-07-25 07:44:08 +02:00
Mike Hommey
49e8d2f8b0 Bug 776035 part 2 - Add an enhanced MockedOpen facility to mozunit.py. r=ted 2012-07-25 07:44:08 +02:00
Mike Hommey
2246448c83 Bug 776035 - Make mozunit even easier to use, and use it in config/tests python unit tests. r=ted 2012-07-25 07:44:08 +02:00
Mike Hommey
4558bb0067 Bug 776016 - Avoid Preprocessor.py warning when no commands are processed, but filters are. r=ted 2012-07-25 07:44:08 +02:00
Mike Hommey
0f1fc82639 Bug 776046 - Add a pth file in virtualenv site-packages for $topsrcdir/build and $topsrcdir/config. r=ted 2012-07-25 07:44:08 +02:00
Mike Hommey
e145e18ece Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey 2012-07-23 07:42:22 +02:00
Mike Hommey
a080cb1b6a Bug 756786 - Install the xulrunner binary as xulrunner instead of xulrunner-bin, and get rid of the xulrunner wrapper script. r=bsmedberg 2012-07-25 07:43:22 +02:00
Mike Hommey
599b8a1648 Bug 689184 part 2 - Use the program PT_DYNAMIC segment for the MD_LINUX_DSO_DEBUG stream. r=ted 2012-07-25 07:43:22 +02:00
Mike Hommey
842cffefb4 Bug 689184 part 1 - Keep ELF auxiliary vectors values within LinuxDumper. r=ted 2012-07-25 07:43:22 +02:00
Robert O'Callahan
9655afa272 Backout c1878d925ef5 (bug 776940) due to leaks on Mac 2012-07-25 17:39:47 +12:00
Sriram Ramasubramanian
6a005beed7 Bug 775211: Custom menu flickers on JB and HTC Sensation. [r=mbrubeck] 2012-07-24 21:32:39 -07:00
Sriram Ramasubramanian
e1a5c02184 Bug 761929: Crash on H/W MENU key press with custom menu. [r=mbrubeck] 2012-07-24 21:30:46 -07:00
Chris Peterson
d77bedbad3 Bug 777191 - Fix warning about uninitialized variable in DefineIDBInterfaceConstants(). r=khuey 2012-07-24 16:20:26 -07:00
Richard Newman
93eab90e17 Bug 742478 - Follow up: delete accidentally added files. r=stoopid 2012-07-24 20:26:19 -07:00
Richard Newman
1229df592e Bug 763973 - Intermittent test_resource_async.js | test failed (with xpcshell return code: 0) | false == true. r=gps 2012-07-24 19:55:48 -07:00
Chris Jones
439ecb6eca Bug 776940: Fix shutdown protocol of shadow OGL layers. r=roc 2012-07-24 19:46:32 -07:00
Patrick McManus
5452bacad0 bug 767005 backout bug 235853 r=jduell
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Nicholas Cameron
5bfab9d613 Bug 775215; remove D3D10_RESOURCE_MISC_GDI_COMPATIBLE. r=Bas
--HG--
extra : rebase_source : bb05c51a4e7f57dc2db0c17cb321160dc619ecb6
2012-07-25 12:28:20 +12:00
Yoshi Huang
bd8532d76e Bug 776480 - B2G RIL: missing handler for ipc message 'RIL:GetRadioState. r=philikon 2012-07-24 15:15:25 +08:00
Benjamin Peterson
1f84404f61 Bug 777181 - Breaking out of a for-let-in loop needs SRC_HIDDEN. r=luke
--HG--
extra : rebase_source : b71d4e1983d9e83f9392ff62fbff280cb3fb3295
2012-07-24 19:15:37 -07:00
Ryan VanderMeulen
587459cbe3 Merge 2012-07-24 22:06:27 -04:00
Benjamin Peterson
3abd48772d Bug 777083 - Don't leak when ownSource is true. r=luke 2012-07-24 19:01:38 -07:00
Oleg Romashin
1ad7b84973 Bug 777094 - Qt fail to compile due to wrong GL includes order. r=dougt CLOSED TREE 2012-07-24 15:15:34 -07:00
Matt Brubeck
f61b4d8c8a Back out ac2d2c7ccb1b (bug 770141) for possibly causing Win debug make check errors; CLOSED TREE 2012-07-24 15:03:37 -07:00
Jim Mathies
f2730276c6 merge backout, r=backout CLOSED TREE 2012-07-24 17:00:53 -05:00
Jim Mathies
9c6d2d1089 backout d89dd346ed8c CLOSED TREE 2012-07-24 17:00:43 -05:00
Jim Mathies
75718656c5 merge backout, r=backout CLOSED TREE 2012-07-24 17:00:32 -05:00
Jim Mathies
8d7a3315db backout ec8ca13b54cb CLOSED TREE 2012-07-24 17:00:22 -05:00
Jim Mathies
65895fc259 merge backout, r=backout CLOSED TREE 2012-07-24 17:00:11 -05:00
Jim Mathies
ed09a43efe backout 4e122956dcc0 CLOSED TREE 2012-07-24 17:00:02 -05:00
Jim Mathies
5e37ef319a merge backout, r=backout CLOSED TREE 2012-07-24 16:59:50 -05:00
Jim Mathies
e85d2bf1c2 backout ea7070555f4f CLOSED TREE 2012-07-24 16:59:41 -05:00
Jim Mathies
3b5cb0aa0b merge backout, r=backout CLOSED TREE 2012-07-24 16:59:30 -05:00
Jim Mathies
014e9f58d9 backout e78641108412 CLOSED TREE 2012-07-24 16:59:20 -05:00
Jim Mathies
ba588c374b merge backout, r=backout CLOSED TREE 2012-07-24 16:59:09 -05:00
Jim Mathies
c89007896d backout b23d3261b1fc CLOSED TREE 2012-07-24 16:59:00 -05:00
Matt Woodrow
7798b353c1 Bug 770096 - Prevent crashes when encountering an empty ThebesLayer. r=roc 2012-07-25 09:39:01 +12:00
Benjamin Peterson
1f0c50c269 Bug 776332 - Fix the rooting of Function's toSource/toString. r=terrence 2012-07-24 14:23:36 -07:00
Jim Mathies
bdb094b15d Bug 776918 - vc11 nullptr fix for nsParentalControlsServiceWin and dlldeps-xul. r=bbondy 2012-07-24 15:07:41 -05:00
Jim Mathies
d7824e4020 Bug 776914 - vc11 nullptr fix for nsProfileLock. r=bbondy 2012-07-24 15:07:41 -05:00
Jim Mathies
b6edc96fe0 Bug 776912 - vc11 nullptr fix for DocAccessible. r=dbolter 2012-07-24 15:07:41 -05:00