Jonathan Watt
ed562eaf30
Bug 1083079 - Prevent the size of TiledDrawTarget from being zero due to its tiles having negative offsets. r=mattwoodrow
2014-12-05 03:00:24 -08:00
Ryan VanderMeulen
d049287cec
Backed out changeset af9f873b8bc6 (bug 1107416) for non-unified bustage.
2014-12-06 02:06:56 -05:00
Dan Glastonbury
e1d15ba269
Bug 1097416 - [WebGL2] Enable WebGL 2 if all required features are available. r=jgilbert
...
--HG--
extra : rebase_source : 696e99670b8184593ea8ca9aa4becb1c4d86cad6
extra : source : e2ff0e2bcf21067b6a121e50e4f290227aedc6c6
2014-10-27 09:36:26 +10:00
Chris Peterson
8dea5796ee
Bug 1107416 - Add static_assert reminder to increment XDR_BYTECODE_VERSION_SUBTRAHEND when extending js.msg. r=shu
2014-12-05 00:19:40 -08:00
Steve Fink
674a062fc9
Bug 1107936 - Do not define os for fuzzing-safe shell
...
--HG--
extra : rebase_source : 8ec7747fee2f1117f649edd4d0470ff63cb6e102
2014-12-05 18:01:22 -08:00
Brian Hackett
3addc0dc27
Bug 1107496 - Add PlainObject subclass, r=luke.
2014-12-05 18:52:28 -07:00
Nick Fitzgerald
a390d9a15d
Bug 1103817 - Handle cross compartment references to JSScripts in JS_TraceIncomingCCWs. r=terrence
2014-12-05 17:11:30 -08:00
Ryan VanderMeulen
4973cdd919
Backed out 5 changesets (bug 1098126) for Windows web-platform-test failures.
...
Backed out changeset 7cf7a6ea28c2 (bug 1098126)
Backed out changeset 21aab02fb41c (bug 1098126)
Backed out changeset 55dba2167b36 (bug 1098126)
Backed out changeset 73c2707c4f60 (bug 1098126)
Backed out changeset 4d6a52c5fb75 (bug 1098126)
2014-12-05 20:09:54 -05:00
Ryan VanderMeulen
6dfe780478
Merge m-c to inbound. a=merge
2014-12-05 19:16:21 -05:00
Ryan VanderMeulen
697c89c6b7
Merge fx-team to m-c. a=merge
2014-12-05 19:10:22 -05:00
Ryan VanderMeulen
065155e483
Merge inbound to m-c. a=merge
2014-12-05 19:02:53 -05:00
Hannes Verschore
43b7d26c5a
Bug 1105684: Add testcase, r=bbouvier
2014-12-05 16:01:56 -08:00
Bas Schouten
8b56d66a98
Bug 1102499: Use WARP by default when D3D11 is available. r=BenWa
...
This will cause us to use WARP for composition on systems with Direct3D 11 when hardware acceleration is blacklisted or we're unable to find a powerful enough graphics card. It also allows us to force WARP on, in that situation WARP will also be used for Direct2D content rendering if Direct2D is enabled. Essentially this will ensure all systems running Windows 7 or higher always use D3D11 as their composition backend.
2014-12-06 00:02:19 +00:00
Bas Schouten
eb9691e5bd
Bug 1107299: Only block shared surface usage when that is broken. r=jrmuizel
...
Currently when the usage of surface sharing is broken on certain drivers, be block D3D11 entirely and fall back to Basic composition. There's no real benefit in this case from disabling D3D11 entirely, and we might as well just use it with software composition like we do when we don't have Direct2D, and in addition to that disable texture sharing for webGL, falling back to slow WebGL which again is no worse than the situation when using Basic or D3D9 composition.
2014-12-06 00:02:18 +00:00
Bas Schouten
12c06f2153
Bug 1107297: Only recomposite the damaged rect with D3D11. r=jrmuizel
...
This patch makes us behave similarly to when we're using the BasicCompositor, essentially we will clip all drawing to the final display to the area that was labeled as invalid. When DXGI 1.2 is available we will then also report the damaged area to the Present call so that can then be used to minimize the amount of bits that actually need to be blitted to the screen. Since we're no longer recompositing the whole screen this means we should also only clear the damaged area of the window.
2014-12-06 00:02:18 +00:00
L. David Baron
dcb8936a6f
Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
...
This depends on patches 4 and 7.
2014-12-05 15:50:01 -08:00
L. David Baron
717f2fe6ff
Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
...
This depends on patches 5 and 6, and is needed for patch 8.
2014-12-05 15:50:00 -08:00
L. David Baron
1950328324
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 15:50:00 -08:00
L. David Baron
d2cc17d61a
Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
...
This is needed for patch 7.
2014-12-05 15:50:00 -08:00
L. David Baron
a935a16865
Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam
...
This is needed for the equality comparison in
nsCSSRuleProcessor::MediumFeaturesChanged in patch 8.
2014-12-05 15:50:00 -08:00
L. David Baron
ee45d0cde5
Bug 1089417 patch 3 - Add mochitest. r=heycam
...
Note that if I make the style element currently /* empty */ have a rule
in it, the test passes.
Patch 8 also makes the test pass.
2014-12-05 15:50:00 -08:00
L. David Baron
0749d21389
Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam
...
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 15:50:00 -08:00
L. David Baron
436f502828
Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam
...
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 15:50:00 -08:00
Tim Taubert
a8610fece6
Backed out changeset 84c03250d7f6 (bug 1106936)
2014-12-05 14:21:25 -08:00
B2G Bumper Bot
70edba9b1d
Bumping manifests a=b2g-bump
2014-12-05 14:01:55 -08:00
B2G Bumper Bot
a7cc6282b3
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/5686a4726b2c
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1108008 - Fix the destination path for the dialer and calendar reference workloads' databases r=jhylands
========
https://hg.mozilla.org/integration/gaia-central/rev/b2ee7022edab
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1095120 - merge pull request #26209 from stasm:1095120-async-format to mozilla-b2g:master
========
https://hg.mozilla.org/integration/gaia-central/rev/b58c524523c0
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1095120 - Add async mozL10n.format{Value,Entity} methods. r=gandalf
2014-12-05 13:57:15 -08:00
B2G Bumper Bot
66ae573cb1
Bumping manifests a=b2g-bump
2014-12-05 13:17:03 -08:00
B2G Bumper Bot
8731f63c2e
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/49143a92bd20
Author: Jan Keromnes <janx@linux.com>
Desc: Merge pull request #26540 from jankeromnes/hidedebugging
Bug 1097166 - Allow debugging icon to be hidden. r=mhenretty
========
https://hg.mozilla.org/integration/gaia-central/rev/d07a6478f5a5
Author: Jan Keromnes <janx@linux.com>
Desc: Bug 1097166 - Allow debugging icon to be hidden. r=mhenretty
========
https://hg.mozilla.org/integration/gaia-central/rev/5d1201051046
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #26332 from ochameau/customOrigin"
This reverts commit e3ab9dceeb7db02e57c9b44558cc54fb552a297b, reversing
changes made to 1c89a60723ae27e6eb6d3f7aeeca5efbf4c9beb5.
2014-12-05 13:07:17 -08:00
B2G Bumper Bot
e8c5a65219
Bumping manifests a=b2g-bump
2014-12-05 12:47:03 -08:00
Wes Kocher
a0b749e108
Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
...
Backed out changeset bf9f31312c1a (bug 1089417)
Backed out changeset babf33f8e077 (bug 1089417)
Backed out changeset 47b4f47d2e36 (bug 1089417)
Backed out changeset 11da22489a4f (bug 1089417)
Backed out changeset a39f32b2b2de (bug 1089417)
Backed out changeset fba9c331e036 (bug 1089417)
Backed out changeset b541a037f627 (bug 1089417)
Backed out changeset fc47a51b4f96 (bug 1089417)
2014-12-05 12:45:41 -08:00
B2G Bumper Bot
2d8695496c
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/715e2146a0ce
Author: punamdahiya <punamdahiya@yahoo.com>
Desc: Merge pull request #26641 from punamdahiya/Bug1092233-update-gaia-node-module-rev
Bug1092233 - Update marionette-file-manager to 0.0.3 r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/8ff57bd1aa7b
Author: Punam Dahiya <punamdahiya@yahoo.com>
Desc: Bug1092233 - Update marionette-file-manager to 0.0.3 r=kgrandon
2014-12-05 12:37:16 -08:00
B2G Bumper Bot
d2ebf9b5cf
Bumping manifests a=b2g-bump
2014-12-05 12:04:11 -08:00
B2G Bumper Bot
be2c3f2056
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/1b5ceb13f47b
Author: Guillaume C. Marty <gmarty@users.noreply.github.com>
Desc: Merge pull request #26631 from gmarty/Bug-1107727-Better-support-data-uri-HTML-pages-browser
Bug 1107727 - Better support of data-uri HTML pages in the browser
========
https://hg.mozilla.org/integration/gaia-central/rev/76a514e2da82
Author: Guillaume Marty <edo999@gmail.com>
Desc: Bug 1107727 - Better support of data-uri HTML pages in the browser
2014-12-05 12:03:52 -08:00
Jordan Lund
0f66689080
Bug 1080749 - Add nightly jobs for new splitapk Android builders, r=rnewman
2014-12-05 11:54:39 -08:00
L. David Baron
d12a1089b4
Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
...
This depends on patches 4 and 7.
2014-12-05 11:37:39 -08:00
L. David Baron
780d3e3189
Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
...
This depends on patches 5 and 6, and is needed for patch 8.
2014-12-05 11:37:39 -08:00
L. David Baron
97c04dcbe3
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
L. David Baron
9f1d6cb78a
Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
...
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
L. David Baron
409d7542dc
Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam
...
This is needed for the equality comparison in
nsCSSRuleProcessor::MediumFeaturesChanged in patch 8.
2014-12-05 11:37:38 -08:00
L. David Baron
db03a7fd3b
Bug 1089417 patch 3 - Add mochitest. r=heycam
...
Note that if I make the style element currently /* empty */ have a rule
in it, the test passes.
Patch 8 also makes the test pass.
2014-12-05 11:37:38 -08:00
L. David Baron
b89fda9fe3
Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam
...
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 11:37:38 -08:00
L. David Baron
ed96b23b0c
Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam
...
This was just something that seemed worth asserting in the process of
debugging, since I wanted to see if it was the problem.
2014-12-05 11:37:38 -08:00
Alexandre Poirot
4a75cec546
Bug 1107756 - Allows overloading the system apps if devtools are unrestricted. r=jryans
2014-12-04 16:43:00 -05:00
Glenn Randers-Pehrson
aae988e448
Bug 1102048 (Part 18) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
2014-12-04 11:43:00 -08:00
Glenn Randers-Pehrson
dfdcff60ec
Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
2014-12-04 11:23:00 -08:00
Glenn Randers-Pehrson
5c4052bc39
Bug 1102048 (Part 22) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
2014-12-05 15:12:08 -08:00
Ralph Giles
433e8dae61
Bug 1108059
- Enable mp4, not webm, for MediaSource on MacOS X. r=ajones
...
This makes the setting the same as on Windows. This will reduce
the amount of testing we get for WebM, since only Linux will be
left with that enabled, but reduces the exposed code surface while
we're trying to stabilize things enough to ship support.
2014-12-05 14:33:00 -08:00
Malini Das
4d6195869a
Bug 1108023 - update idb path in mozrunner, r=ahal
2014-12-05 14:32:38 -08:00
Anthony Jones
d255080e7a
Bug 1098126 - Disable MoofParser for EME; r=rillian
2014-12-05 14:17:23 -08:00
Anthony Jones
eba2e764cd
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-05 14:17:23 -08:00