Commit Graph

123809 Commits

Author SHA1 Message Date
Ed Morley
2dc77beac4 Backed out changeset f079105a0966 (bug 848449) 2013-03-07 13:03:31 +00:00
Ed Morley
9cabb79c6c Backed out changeset d01a2a30d626 (bug 848449) 2013-03-07 13:03:27 +00:00
Ed Morley
c024cfe113 Backed out changeset 1768185637fd (bug 848449) 2013-03-07 13:03:23 +00:00
Alexander Surkov
eec19f840f Bug 678477 - change ownership of nsCaretAccessible, r=tbsaunde
--HG--
rename : accessible/src/base/nsCaretAccessible.cpp => accessible/src/base/SelectionManager.cpp
rename : accessible/src/base/nsCaretAccessible.h => accessible/src/base/SelectionManager.h
2013-03-07 21:16:10 +09:00
Jon Coppeard
0b6f2291f6 Bug 841801 - Allow proxies to be finalized in the background r=billm
--HG--
extra : rebase_source : 48da96daddf75f505bf90c8e2ce2cdd6daf04cc5
2013-02-21 10:19:17 +00:00
Jon Coppeard
957cb6f688 Bug 841801 - Keep finalizable objects out of the nursery r=billm
--HG--
extra : rebase_source : ea13c882c82554a1510df47aadbc1bb1c6b6e569
2013-02-21 18:51:14 +00:00
Jon Coppeard
31537455f5 Bug 841801 - Sweep some objects in the background r=billm
--HG--
extra : rebase_source : 8940bfbb1f223762bbc5ef38827467aa76505af1
2013-02-08 08:40:49 +00:00
Jon Coppeard
8f06c5da9e Bug 841801 - Enable finalization of objects on the background thread r=billm
--HG--
extra : rebase_source : a08fb0b68aeffac400d300715ac874cfcbf535fc
2013-02-15 10:18:46 +00:00
Steve Fink
4429fa58c3 Bug 847121 - Avoid using unstable chars r=terrence 2013-03-06 16:02:19 -08:00
Jon Coppeard
aedebd6aec Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove AutoAssertNoGC and AssertCanGC r=terrence
--HG--
extra : rebase_source : 25c0bc6813b753c023ab7f1d1085b3575083c96d
2013-03-06 18:10:35 +00:00
Jon Coppeard
5c4ec66c45 Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
--HG--
extra : rebase_source : 234e493f9db6b85c054f5a5189a60d3ca632ab62
2013-03-06 18:10:30 +00:00
Jon Coppeard
904e294328 Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
--HG--
extra : rebase_source : b29d38c194a9b9a25febaab4b892952a7af17af8
2013-03-06 18:10:22 +00:00
Jon Coppeard
19ed4f05c2 Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
--HG--
extra : rebase_source : 866879df05e3ec3f8e93570eb3f6b71103636b41
2013-03-06 16:41:43 +00:00
Jon Coppeard
8da313fcbb Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence
--HG--
extra : rebase_source : 35da680c5e5c2417357adbdcee6fa1b2a1108e20
2013-03-06 16:41:42 +00:00
Jon Coppeard
6e6f4817d2 Bug 848395 - GC: Move Rooted to JS namespace - Move js::Rooted to JS namespace r=terrence
--HG--
rename : content/svg/content/src/SVGFEMergeElement.cpp => content/svg/content/src/nsSVGFilters.cpp
rename : content/svg/content/src/SVGFEImageElement.h => content/svg/content/src/nsSVGFilters.h
extra : rebase_source : ef1bc19481aad5df11259987f1dea449678c46ed
2013-03-06 16:41:38 +00:00
Chris Lord
eeb79ae9ad Bug 716403 - Fix intermittent failure of Bug 795785 test. r=ehsan
This test is prone to race conditions, up the timeout wait from 20ms to 100ms.
2013-03-07 10:17:34 +00:00
Chris Lord
25a04ac367 Bug 716403 - Hide dynamic toolbar hiding behind a pref. r=kats
Disable dynamic toolbar hiding on Android by default, with pref
browser.chrome.dynamictoolbar available to enable it.
2013-03-07 10:17:34 +00:00
Chris Lord
03f18bd94c Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-07 10:17:33 +00:00
Chris Lord
b6dedb7d38 Bug 716403 - Annotate layers with the fixed margins from the PresShell. r=nrc,roc
This annotates fixed layers with the margins that have been applied from
nsIPresShell->GetContentDocumentFixedPositionMargins. Using SyncViewportInfo
in CompositorParent, this allows for async fixed position margin setting.
2013-03-07 10:17:33 +00:00
Chris Lord
6558212b53 Bug 716403 - Add nsIDOMWindowUtils.setContentDocumentFixedPositionMargins. r=roc,dholbert
Add a function to set margins on the viewport that are respected by its
absolute containing block. This has the effect of being able to add margins to
fixed position content, which will be used on mobile to stop temporarily
visible chrome from obscuring content.
2013-03-07 10:17:33 +00:00
Chris Lord
84602bb1fc Bug 716403 - Resize viewport dynamically on Android. r=kats,mfinkle
This causes the viewport size to differ, depending on the length of the page.
This has the effect of pages that size themselves to the size of the window
always having the toolbar visible, making sites like Google Maps more usable.
2013-03-07 10:17:33 +00:00
Chris Lord
05ac180452 Bug 716403 - Make the top of the page accessible with the toolbar visible. r=kats
This makes it possible to scroll to the top of the page with the toolbar visible
in Firefox for Android. It also causes JavaScript scrolling to position 0 to
expose the toolbar.
2013-03-07 10:17:33 +00:00
Chris Lord
a20f8323fe Bug 716403 - Offset fixed layers so the toolbar doesn't obscure them. r=nrc,kats
Offset fixed layers in the compositor so that the toolbar in Firefox for Android
doesn't obscure them. This does not affect layout, so input on the elements in
said layers will appear broken.
2013-03-07 10:17:33 +00:00
Wes Johnston
13e101bb22 Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-07 10:17:32 +00:00
Chris Peterson
b234a9dd88 Bug 848409 - Part 2: Remove unused Android defaults.xml resource files. r=kats 2013-03-06 16:37:38 +00:00
Chris Peterson
3a19468c6b Bug 848409 - Part 1: Enable Android Strict Mode for local builds. r=kats 2013-03-06 16:37:04 +00:00
David Zbarsky
84557c998c Bug 847120: Convert SVGFEImageElement to WebIDL r=Ms2ger 2013-03-07 04:15:23 -05:00
David Zbarsky
f0c435f40c Bug 847120: Move SVGFEImageElement to its own file r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEImageElement.cpp
rename : content/svg/content/src/nsSVGFilters.h => content/svg/content/src/SVGFEImageElement.h
2013-03-07 04:15:23 -05:00
David Zbarsky
5df6f36301 Bug 847120: Convert SVGFEFloodElement to WebIDL r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEFloodElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
63f558a7eb Bug 847202: Convert SVGFEMergeNodeElement to WebIDL r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeNodeElement.h
2013-03-07 04:15:22 -05:00
David Zbarsky
92184df53d Bug 847120: Convert SVGFEMergeElement to WebIDL r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEMergeElement.h
2013-03-07 04:15:21 -05:00
Ed Morley
f16c99acd7 Backed out changeset be1ee54becf4 (bug 839650) for build failures 2013-03-07 09:10:47 +00:00
Nicholas Nethercote
7b154916c9 Bug 847248 (part 2) - Use a smaller chunk size in TimerEventAllocator. r=bz. 2013-03-03 18:50:06 -08:00
Nicholas Nethercote
61caf10d90 Bug 847248 (part 1) - Improve documentation and reduce slop potential of nsFixedSizeAllocator. r=bz.
--HG--
extra : rebase_source : 31f6430e382605291cb79b1b810efb10aa4da1da
2013-03-03 18:42:41 -08:00
Robert Longson
9de29c73c8 Bug 848252 - Replace NS_FRAME_IS_SVG_TEXT checks with IsSVGText(). r=dholbert 2013-03-07 09:01:52 +00:00
Randell Jesup
1d6e4a068a Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc 2013-03-07 03:53:45 -05:00
Yoshi Huang
2165aff0bc Bug 847838 - Part 3: tests case for cached record size. r=vicamo 2013-03-05 15:49:03 +08:00
Yoshi Huang
c3d23f6b51 Bug 847838 - Part 2: cache record size. r=vicamo 2013-03-05 14:24:37 +08:00
Yoshi Huang
2ebd003aba Bug 847838 - Part 1: add recordSize in loadLinearFixedEF. r=vicamo 2013-03-05 11:16:17 +08:00
Yoshi Huang
81593e5b21 Bug 842458 - Part 4: xpcshell tests for updateFdn, updateICCContact and getFreeRecordId. r=vicamo 2013-02-26 14:01:39 +08:00
Yoshi Huang
a1efd20464 Bug 842458 - Part 3: ICCRecordHelper.getFreeRecordId. r=vicamo 2013-03-04 11:46:49 +08:00
Yoshi Huang
0805eb9f3a Bug 842458 - Part 2: implementations for updating FDN. r=vicamo 2013-02-26 12:18:40 +08:00
Yoshi Huang
eab700b7d7 Bug 842458 - Part 1: Add pin2 for updateICCContact. r=vicamo 2013-02-26 11:51:50 +08:00
David Zbarsky
f55aef104a Bug 847116: WebIDL bindings for SVGFEBlendElement r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:17:00 -05:00
David Zbarsky
3a2c3de3db Backed out changeset 3710f0b135b8 for wrong commit message 2013-03-07 02:16:30 -05:00
David Zbarsky
c9412d785b Bug 847120: WebIDL bindings for SVGFEBlendElement r=Ms2ger
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGFEBlendElement.h
2013-03-07 02:12:33 -05:00
David Zbarsky
f057c989f0 Bug 847120: Stop QIing to nsIDOMSVGFilterPrimitiveStandardAttributes r=bz 2013-03-07 02:12:32 -05:00
Mark Hammond
092bdfffe2 Bug 846075 - more social ui simplifications and fixes. r=jaws 2013-03-07 17:25:31 +11:00
Nicolas B. Pierron
a8901735c8 Bug 843733 - Fix warning with gcc 4.7. r=mjrosenb 2013-03-06 22:17:25 -08:00
Ehsan Akhgari
8483161ca5 Bug 848644 - Do not flush when determining if a node is preformatted or not; r=bzbarsky 2013-03-07 01:12:41 -05:00