Commit Graph

282992 Commits

Author SHA1 Message Date
Ting-Yu Lin
b39e6a778c Bug 591737 - Add HTMLDetailsElement and webidl interface. r=bz 2016-01-20 23:20:40 +08:00
Ting-Yu Lin
c3164075b2 Bug 591737 - Add details and summary to nsHTMLEditUtils. r=ehsan 2016-01-20 23:20:40 +08:00
Ting-Yu Lin
62c5c6db7e Bug 591737 - Teach parser about <details> and <summary>. r=mrbkap 2016-01-20 23:20:39 +08:00
Makoto Kato
118b71a7ac Bug 1245038 - Show on screen keyboard even if tip window is invisible. r=masayuki
On screen keyboard is sometimes invisible even if IsWindowEnabled(osk) == TRUE.  So We should call tabtip.exe even if it is invisible.
2016-02-02 18:40:35 +09:00
Bogdan Postelnicu
e713568a90 Bug 1245451 - add default nullptr value to mChrome. r=bsmedberg 2016-02-03 12:38:15 +02:00
Lee Salzman
99f1e8f87b Bug 1244850 - always validate destination rect for CanvasRenderingContext2D::DrawImage. r=jmuizelaar 2016-02-02 12:45:17 -05:00
Frédéric Wang
c95cb64339 Bug 1227058 - Include the woff2 library in the gecko build. b=1227058, r=jfkthame 2016-02-02 08:52:00 +01:00
Frédéric Wang
cb0a6d879c Bug 1227058 - Update OTS to version 5.0.0. r=jfkthame 2016-01-26 14:08:00 +01:00
Lee Salzman
da4406c427 Bug 1244228 - fix DrawTargetSkia::OptimizeSourceSurface to still create Skia surfaces for GPU canvases even if creating a GPU surface failed. r=jmuizelaar 2016-02-03 13:49:36 -05:00
CJKu
3a3f810dc5 Bug 1244628: compare nsStyleImageLayers::mAttachmentCount in nsStyleImageLayers::CalcDifference. r=dbaron. 2016-02-04 14:11:35 +08:00
CJKu
e2ea36b523 Bug 1244598 - Move resource files of w3c-css/masking into ./support subdir. r=dbaron 2016-02-04 13:58:44 +08:00
Phil Ringnalda
4d79c95c45 Back out 3 changesets (bug 1245285) for e10s failures in test_layerization.html
Backed out changeset e0c8fb70a095 (bug 1245285)
Backed out changeset a211643de3b6 (bug 1245285)
Backed out changeset 41ea5de656a9 (bug 1245285)
2016-02-03 21:46:11 -08:00
Makoto Kato
092baa243e Bug 1201904 - Add test for force windowless mode. r=aklotz 2016-01-15 16:45:50 +09:00
Makoto Kato
1de9f834cb Bug 1201904 - Force windowless mode for Flash when sandbox level >= 2. r=bsmedberg 2016-01-15 16:45:15 +09:00
Daniel Holbert
c45cc2c94b Bug 1241021 part 4: Extend mochitest test_initial_storage.html to test that uppercase Webkit DOM accessors for css properties are functional. r=bz 2016-02-03 20:17:48 -08:00
Daniel Holbert
41f56b637a Bug 1241021 part 3: Refactor CSS mochitest test_initial_storage.html to perform its DOM accessor consistency-checks via a helper-function. r=bz 2016-02-03 20:17:46 -08:00
Daniel Holbert
9d2532978c Bug 1241021 part 2: Make GenerateCSS2PropertiesWebIDL.py produce capitalized as well as uncapitalized WebkitFoo/webkitFoo DOM style accessors. r=bz 2016-02-03 20:17:45 -08:00
Daniel Holbert
a98b0061bb Bug 1241021 part 1: Refactor GenerateCSS2PropertiesWebIDL.py to invoke a helper function for each line. r=bz 2016-02-03 20:17:44 -08:00
Phil Ringnalda
a9f6639bca Back out 7af06ac5c280 (bug 1238769) for bustage
CLOSED TREE
2016-02-03 20:15:33 -08:00
Benoit Girard
c7e68fb670 Bug 1213429 - Recycle e10s D3D9 textures and add partial upload support. r=Bas 2016-01-25 14:58:46 -08:00
Mike Hommey
3d3c510609 Bug 1245422 - Remove MOZ_OPTIMIZE_FLAGS override when building with DMD enabled on Windows. r=mshal
-Zi is already set through MOZ_DEBUG_FLAGS, which is set from
--enable-debug-symbols, which is the default, and if someone goes all
the way to explicitly disable them, we might as well not silently
override their decision.

-Od disables optimization, and the given reason was for sane stack
traces, but the fact is we're currently building debug builds, which
have been optimized by default for a while, and are the only ones with
DMD enabled by default, without overriding with -Od and are apparently
happy with it.
2016-02-04 12:49:57 +09:00
Mike Hommey
5709c1b4f5 Bug 1245422 - Remove -UDEBUG -DNDEBUG flags on Windows opt builds. r=mshal
-DNDEBUG is already set through MOZ_DEBUG_DEFINES, and -UDEBUG is not
doing anything useful, since nothing is setting DEBUG on the command
line, nor does the compiler by default.
2016-02-04 12:49:57 +09:00
Mike Hommey
9628470596 Bug 1245422 - Remove the -FR C*FLAGS on Windows builds. r=mshal
The flag is used to create .sbr files, which bscmake subsequently uses to
create .bsc files. These files and related tools are, aiui, the ancestors
of Intellisense.

The -FR C*FLAGS are added to the build if MOZ_BROWSE_INFO or MOZ_BSCFILE
are set in the recursive make backend. While the former has an AC_SUBST,
the latter does not, so in practice, only the former can be set by
supported methods, and would need to be set in a mozconfig. At that
rate, people who do want those flags can add them in the C*FLAGS on
their own.

Developers are probably better served by the VisualStudio backend
anyways.
2016-02-04 12:49:57 +09:00
Mike Hommey
5afaf1aa60 Bug 1238769 - Add a -xpcshell option to Firefox. r=bsmedberg 2016-02-04 12:49:57 +09:00
Jim Blandy
8afcd0d2d7 Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett 2016-01-28 18:40:22 -08:00
Jim Blandy
f0f70a47d2 Bug 1203696: Improve comments about lazily-initialized member of js::LazyScript. r=shu 2016-01-28 18:39:03 -08:00
Jason Orendorff
68fd1a1a8b Fix busted test checked in with bug 1221144. r=red. 2016-02-03 20:30:05 -06:00
Sotaro Ikeda
834736ce83 Bug 1224833 - Check explicitly if image has TextureClient r=nical 2016-02-03 18:11:38 -08:00
Wes Kocher
d2fb8258af Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
Backed out changeset 653df21ca861 (bug 1231784)
Backed out changeset 0aac20bc3619 (bug 1231784)
Backed out changeset edcbd7c0aa36 (bug 1231784)
2016-02-03 17:38:12 -08:00
Randall Barker
9da5952c07 Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond 2016-02-03 17:16:14 -08:00
Randall Barker
ad818b18e3 Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond 2016-02-03 17:16:14 -08:00
Randall Barker
3577431502 Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond 2016-02-03 17:16:14 -08:00
Jason Orendorff
4d7f35318e Bug 1221144 - Part 14: Handlify scope arguments to methods around FunctionBox creation. r=shu. 2015-11-12 15:42:31 -06:00
Jason Orendorff
efacb63210 Bug 1221144 - Part 13: Change DumpStaticScopeChain to include a function scope when available, on the theory that more information is better. r=shu. 2015-11-12 15:31:54 -06:00
Jason Orendorff
5d8609f191 Bug 1221144 - Part 12: Remove StaticScopeIter<>::IsStaticScope. r=shu.
(Jeff beat me to the code cleanup that was part 11.)

JSObject::is<StaticScope>() now means the same thing.

We retain a few assertions that were using IsStaticScope(), even though the work in this bug makes it unlikely these assertions will ever fail again.
2015-11-12 15:29:38 -06:00
Jason Orendorff
ffbc6004d0 Bug 1221144 - Part 10: Delete an obsolete comment. r=shu. 2015-11-12 14:17:18 -06:00
Jason Orendorff
8231012e8c Bug 1221144 - Part 9: A few more JSObject* -> StaticScope* changes. r=shu. 2015-11-13 07:14:10 -06:00
Jason Orendorff
5fa227c113 Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu. 2015-11-09 17:08:58 -06:00
Jason Orendorff
e2bc4e1670 Bug 1221144 - Part 7: Introduce StaticFunctionScope, same story. r=shu.
Until now, Function.prototype had a null enclosing static scope, as a special case. Now we give it a real static scope, like all other interpreted functions.

New XDR tests cover a path in XDRLazyScript() that was previously untested.
2015-11-05 06:12:08 -06:00
Jason Orendorff
5d92c8e08d Bug 1221144 - Part 6: Introduce StaticModuleScope. Pretty silly so far. Bindings are still stored in the script. r=shu. 2015-11-03 11:55:02 -06:00
Jeff Gilbert
1f1d73b9e0 Bug 1233046 - Mark non-try platforms. 2016-02-03 16:27:36 -08:00
Jeff Gilbert
d2eb497be9 Bug 1233046 - Add ensure-extension tests. - r=jrmuizel 2016-01-28 14:28:59 -08:00
Jeff Gilbert
ff076d62e1 Bug 1233046 - Add requestFlakeyTimeout to SimpleTest shim. - r=jrmuizel 2016-01-26 16:51:42 -08:00
Jeff Gilbert
9dab1d96d5 Bug 1233046 - Fix OES_texture_float on OSX. - r=jrmuizel 2016-01-28 14:27:57 -08:00
Jeff Gilbert
95b0b423a5 Bug 1243908 - Use DrawBuffers through GLScreenBuffer when operating on fb0. - r=jrmuizel 2016-01-26 12:42:39 -08:00
Jeff Gilbert
50acbbf513 Bug 1243907 - Don't query _BITS enums on Core profiles. - r=jrmuizel 2016-01-22 18:00:54 -08:00
Gerald Squelart
f0cf348f58 Bug 1237848 - Updated update.py patch - r=rillian 2016-02-04 11:29:02 +11:00
Gerald Squelart
eeba0736d7 Bug 1237848 - Check lookahead ctx - r=rillian
Copied from https://chromium-review.googlesource.com/324510
2016-02-04 11:29:00 +11:00
Nicholas Nethercote
b2a886b010 Bug 1245393 - Measure s{,Default}RootBranch in the Preferences memory reporter. r=froydnj. 2016-02-03 17:30:54 +11:00
Kartikaya Gupta
89af63a805 Bug 990916 - Update test_layerization to also test displayport expiry and de-layerization. r=tnikkel,botond 2016-02-03 19:13:35 -05:00