Daniel Holbert
5b4f78dc00
Bug 1101128 part 2: Make nsDisplayImage::GetOpaqueRegion() take object-fit & object-position into account. r=seth
2014-11-19 18:34:52 -08:00
Daniel Holbert
36cbbe11df
Bug 1101128 part 1: Move nsDisplayImage::GetOpaqueRegion() to .cpp file, and label it as MOZ_OVERRIDE. r=seth
2014-11-19 18:34:50 -08:00
Chris Double
5d1a16c065
Bug 1065215 - web platform test should expect pass for SourceBuffer.remove reopening MediaSource - r=karl
...
--HG--
extra : rebase_source : 220051a73d61b5ec7dd32ed07db496f388c1ad8a
2014-11-19 17:17:03 +13:00
Chris Double
8c2eaf129f
Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
...
--HG--
extra : rebase_source : b4592fc1c0686a6bb5014a744e605e89f1342645
2014-11-19 17:16:59 +13:00
Chris Double
b62179da9e
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.
--HG--
extra : rebase_source : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
Hannes Verschore
4b79d5b601
Bug 1101576 - IonMonkey: Add fixes for LSubstr, r=efaust
2014-11-20 01:48:11 +01:00
Terrence Cole
8b24b9ce2c
Bug 1074961 - Part 17: Use a direct pointer for the Chunk list's prev link; r=sfink
...
--HG--
extra : rebase_source : 66f02fe5c11a639f65ce7ccca7a3d45c463b4ca1
2014-11-19 12:18:17 -08:00
Terrence Cole
7640be8ca9
Bug 1074961 - Part 16: Use a ChunkPool instead of manual list twiddling to manage available chunks; r=sfink
...
--HG--
extra : rebase_source : 2740670a8572cb1fd92709b5b6d3e33ff57d8185
2014-10-29 14:18:25 -07:00
Terrence Cole
30c522b2f4
Bug 1074961 - Part 15: Replace ChunkPool::Enum with ChunkPool::Iter; r=sfink
...
--HG--
extra : rebase_source : 2dd355cb6e7b1bc0e80284bf784eb70eeed517f7
2014-10-29 14:13:56 -07:00
Terrence Cole
c171fb7d53
Bug 1074961 - Part 14: Make the ChunkPool list doubly-linked; r=sfink
...
--HG--
extra : rebase_source : e2c420ad61a10939a8f8c68ddf5cb4822474fe74
2014-10-29 13:32:22 -07:00
Olli Pettay
1789c8e1f6
Bug 1101595 - [shadow-dom] <input> doesn't emit 'input' event when inside shadow-root, r=wchen
...
--HG--
extra : rebase_source : 6b0698d0bb9af3d41d39d4aab7b64aa0a6e7131a
2014-11-20 02:23:50 +02:00
David Burns
40e1ad900d
Bug 1101172: Correct Exception thrown when passing invalid element search type; r=jgriffin
...
--HG--
extra : rebase_source : 8da9313980a4895b72dcff1f2e46efe241a14c26
2014-11-19 01:26:14 +00:00
Bas Schouten
218b3cfb39
Bug 1101130: Make Direct2D 1.1 clean up its resources on shutdown. r=jrmuizel
2014-11-20 00:16:48 +00:00
Jim Blandy
ae221a0851
Bug 1101342: Debugger-related comment fixes. DONTBUILD r=shu
...
- Remove comment reference to removed JSCompartment::addDebuggee.
- Clarify comments in js::DebugScript.
- Add back form feeds separating sections of Debugger.cpp.
2014-11-19 16:10:52 -08:00
Geoff Brown
334f29f0db
Bug 1026290: Delay mochitest-chrome redirect until after MozAfterPaint; r=jmaher
2014-11-19 15:43:28 -07:00
Edwin Flores
bcf8b36b27
Bug 1100164 - Fix gmp-clearkey path - r=unfocused
2014-11-20 11:17:47 +13:00
Ralph Giles
e959e5f83a
Bug 1093567 - Don't loop forever looking for mp4 tracks. r=ajones.
...
We were ignoring I/O errors from parseChunk().
We must break instead of returning early so mInitCheck gets set correctly.
2014-11-17 16:20:00 -08:00
Armen Zambrano Gasparnian
f84588fdfb
Bug 1064002 - Modify Android Arm in-tree configs to allow more customizations
...
* Specify testsdir for each Android suite
* Allow customizing each suite separately including runfiles
* Specify --total-chunks in-tree
--HG--
extra : rebase_source : d4fbfb20d990d53243b55e61f97b2537c58e4f62
2014-11-17 08:41:58 -05:00
Bobby Holley
6505e9257e
Bug 1100776 - Reference-count MediaData. r=cpearce
2014-11-19 13:01:10 -08:00
Benoit Girard
345e116691
Bug 1087530 - Part 2: Set OGL Scissor during mClearOnBind. r=jmuizel
2014-11-19 15:30:25 -05:00
Benoit Girard
a52fc33128
Bug 1101650 - Fix mClearOnBind logic. r=jmuizel
2014-11-19 15:29:23 -05:00
Joel Maher
ec36f5a151
Bug 1101789 - update talos to latest version. r=dminor
2014-11-19 15:25:33 -05:00
Terrence Cole
52a711517e
Bug 1100652 - Simplify the store buffer implementation; r=sfink
...
--HG--
extra : rebase_source : caee6fef56e66a8af5be15678ffe29d6c618c0ba
2014-11-18 13:56:46 -08:00
Wes Kocher
5db7eb09ba
Backed out changeset 8e604ebfc313 (bug 1101584) for m-oth failures on a CLOSED TREE
2014-11-19 12:07:15 -08:00
Jeff Walden
cfccf6d6f8
Bug 1001547 - Move test to extensions, make it run only where neuter is available. r=orange in a CLOSED TREE
...
--HG--
rename : js/src/tests/ecma_6/TypedArray/element-setting-ToNumber-neuters.js => js/src/tests/ecma_6/extensions/element-setting-ToNumber-neuters.js
2014-11-19 10:52:34 -08:00
Jeff Walden
4e9a8371bf
Bug 1099956 - Style nitpick. r=ridiculously-trivial
2014-11-19 10:04:12 -08:00
Kartikaya Gupta
53936f3254
Bug 1100140 - When a scrollable layer is marked as fixed-position, don't treat it as fixed relative to itself. r=botond
2014-11-19 13:41:48 -05:00
Boris Zbarsky
e13e547738
Bug 771043. Move MediaQueryList tracking from the prescontext to the document, so they will correctly outlive prescontext changes. r=dbaron
2014-10-03 14:15:25 -04:00
Nick Fitzgerald
698d4ba70b
Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
2014-11-19 10:19:59 -08:00
David Keeler
975927dcc7
bug 1091232 - update PSM data structures that are affected by root CA changes r=mmc
2014-11-18 16:41:18 -08:00
Nick Fitzgerald
4529ca8594
Backed out changeset 73ea3aa3ccec
2014-11-19 10:00:02 -08:00
Ben Turner
3ba9c61270
Bug 1078438 - Change the way IndexedDB uses SQLite table locks. r=janv.
2014-11-11 10:47:51 -08:00
Nick Fitzgerald
400c4d17a5
Bug 1083456 - Part 2: Provide a mechanism to find all GC roots for a JS::ubi::Node traversal. r=jimb
2014-11-19 09:57:11 -08:00
Honza Bambas
557b64e31d
Bug 1095281 - Open entries from a chosen appcache as read-only, r=michal
2014-11-19 18:46:10 +01:00
Honza Bambas
250aa6fec3
Bug 1055580 - Intermittent test_cache2-14b-concurent-readers-complete.js | 1 == 3 | 2 == 1 | 3 == 2, r=michal
2014-11-19 18:46:09 +01:00
Joel Maher
bcb0dcda8d
Bug 1057512 - enable --run-by-dir for browser-chrome e10s. r=dminor
2014-11-19 12:36:34 -05:00
Jeff Walden
8e338b54df
Bug 983344. Add a test. r=sfink
...
--HG--
extra : rebase_source : b1e4a588ddc5979a073e47048f9115fc7987a9c0
2014-03-13 21:23:50 -07:00
Jeff Walden
1e570e2d55
Bug 1001547 - Test for element-setting being careful to bounds-check. r=sfink
...
--HG--
extra : rebase_source : 86140463094efcc22990c5220010b53f1a8eb625
2014-04-25 12:26:11 -07:00
Jeff Walden
0cb5694b65
Bug 1097253. r=mjrosenb
...
--HG--
extra : rebase_source : e7f8c0c446a94cbe293f2043b0bb148a3b1ef1e5
2014-11-18 17:50:40 -08:00
Milan Sreckovic
1ba7431253
Bug 1095925: Propagate the error up the chain. r=jmuizelaar
2014-11-14 16:11:02 -05:00
Gregory Szorc
49f7be9f8b
Bug 1094303 - Move XPT buildlist into misc tier; r=glandium
...
buildlist invocations are slow and can occur in parallel since the
underlying program obtains a lock on the modified file.
Moving the XPT-related buildlist invocation from the serial libs tier to
the parallel misc tier decreased my no-op build time on OS X from 43.5s
to 37.0s.
--HG--
extra : rebase_source : 7d274024c401b1ecfbc771424a69eb487808fcbf
2014-11-05 09:20:35 -08:00
Markus Stange
87a2c79250
Bug 1101195 - Update imgData vector length after reading into it. r=jwatt
2014-11-19 11:51:47 -05:00
Eugen Sawin
8c1910db20
Bug 1101583 - Remove unused variables. r=glandium
2014-11-19 17:17:28 +01:00
Andrea Marchesini
84cde9fe03
Bug 1101584 - sContentUtils::GetUTFOrigin should check if the URI has the nsIURIWithPrincipal interface, r=bz
2014-11-19 16:32:47 +00:00
Nathan Froyd
4dbacebed1
Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc
2014-11-14 13:12:51 -05:00
Gijs Kruitbosch
9bd45bbfc5
Bug 992691 - don't allow dropping multiple files on non-multiple file input, r=smaug
...
--HG--
extra : rebase_source : a1c2b1b2854d39efcab6ac0f02ce6f4f57c6b9e8
2014-11-18 15:58:08 +00:00
Jan de Mooij
8c45bfcc80
Bug 1096280 part 2 - Add Octane to the PGO profile. r=h4writer
...
--HG--
rename : js/src/octane/base.js => build/pgo/js-input/octane/base.js
rename : js/src/octane/box2d.js => build/pgo/js-input/octane/box2d.js
rename : js/src/octane/code-load.js => build/pgo/js-input/octane/code-load.js
rename : js/src/octane/crypto.js => build/pgo/js-input/octane/crypto.js
rename : js/src/octane/deltablue.js => build/pgo/js-input/octane/deltablue.js
rename : js/src/octane/earley-boyer.js => build/pgo/js-input/octane/earley-boyer.js
rename : js/src/octane/gbemu-part1.js => build/pgo/js-input/octane/gbemu-part1.js
rename : js/src/octane/gbemu-part2.js => build/pgo/js-input/octane/gbemu-part2.js
rename : js/src/octane/mandreel.js => build/pgo/js-input/octane/mandreel.js
rename : js/src/octane/navier-stokes.js => build/pgo/js-input/octane/navier-stokes.js
rename : js/src/octane/pdfjs.js => build/pgo/js-input/octane/pdfjs.js
rename : js/src/octane/raytrace.js => build/pgo/js-input/octane/raytrace.js
rename : js/src/octane/regexp.js => build/pgo/js-input/octane/regexp.js
rename : js/src/octane/richards.js => build/pgo/js-input/octane/richards.js
rename : js/src/octane/splay.js => build/pgo/js-input/octane/splay.js
rename : js/src/octane/typescript-compiler.js => build/pgo/js-input/octane/typescript-compiler.js
rename : js/src/octane/typescript-input.js => build/pgo/js-input/octane/typescript-input.js
rename : js/src/octane/typescript.js => build/pgo/js-input/octane/typescript.js
rename : js/src/octane/zlib-data.js => build/pgo/js-input/octane/zlib-data.js
rename : js/src/octane/zlib.js => build/pgo/js-input/octane/zlib.js
2014-11-19 15:10:55 +01:00
Jan de Mooij
409af0345b
Bug 1096280 part 1 - Move sunspider files in build/pgo/js-input to a new sunspider directory. r=ted
...
--HG--
rename : build/pgo/js-input/3d-cube.html => build/pgo/js-input/sunspider/3d-cube.html
rename : build/pgo/js-input/3d-morph.html => build/pgo/js-input/sunspider/3d-morph.html
rename : build/pgo/js-input/3d-raytrace.html => build/pgo/js-input/sunspider/3d-raytrace.html
rename : build/pgo/js-input/access-binary-trees.html => build/pgo/js-input/sunspider/access-binary-trees.html
rename : build/pgo/js-input/access-fannkuch.html => build/pgo/js-input/sunspider/access-fannkuch.html
rename : build/pgo/js-input/access-nbody.html => build/pgo/js-input/sunspider/access-nbody.html
rename : build/pgo/js-input/access-nsieve.html => build/pgo/js-input/sunspider/access-nsieve.html
rename : build/pgo/js-input/bitops-3bit-bits-in-byte.html => build/pgo/js-input/sunspider/bitops-3bit-bits-in-byte.html
rename : build/pgo/js-input/bitops-bits-in-byte.html => build/pgo/js-input/sunspider/bitops-bits-in-byte.html
rename : build/pgo/js-input/bitops-bitwise-and.html => build/pgo/js-input/sunspider/bitops-bitwise-and.html
rename : build/pgo/js-input/bitops-nsieve-bits.html => build/pgo/js-input/sunspider/bitops-nsieve-bits.html
rename : build/pgo/js-input/controlflow-recursive.html => build/pgo/js-input/sunspider/controlflow-recursive.html
rename : build/pgo/js-input/crypto-aes.html => build/pgo/js-input/sunspider/crypto-aes.html
rename : build/pgo/js-input/crypto-md5.html => build/pgo/js-input/sunspider/crypto-md5.html
rename : build/pgo/js-input/crypto-sha1.html => build/pgo/js-input/sunspider/crypto-sha1.html
rename : build/pgo/js-input/date-format-tofte.html => build/pgo/js-input/sunspider/date-format-tofte.html
rename : build/pgo/js-input/date-format-xparb.html => build/pgo/js-input/sunspider/date-format-xparb.html
rename : build/pgo/js-input/math-cordic.html => build/pgo/js-input/sunspider/math-cordic.html
rename : build/pgo/js-input/math-partial-sums.html => build/pgo/js-input/sunspider/math-partial-sums.html
rename : build/pgo/js-input/math-spectral-norm.html => build/pgo/js-input/sunspider/math-spectral-norm.html
rename : build/pgo/js-input/regexp-dna.html => build/pgo/js-input/sunspider/regexp-dna.html
rename : build/pgo/js-input/string-base64.html => build/pgo/js-input/sunspider/string-base64.html
rename : build/pgo/js-input/string-fasta.html => build/pgo/js-input/sunspider/string-fasta.html
rename : build/pgo/js-input/string-tagcloud.html => build/pgo/js-input/sunspider/string-tagcloud.html
rename : build/pgo/js-input/string-unpack-code.html => build/pgo/js-input/sunspider/string-unpack-code.html
rename : build/pgo/js-input/string-validate-input.html => build/pgo/js-input/sunspider/string-validate-input.html
2014-11-19 15:10:52 +01:00
Connor
be16c7091f
Bug 1045100 - This is 1 of 2 patches. This patch implements on the front end the new "PluginCrashedEvent" WebIDL binding. r=gfritzsche,mconley
2014-10-22 00:41:32 -04:00
Connor
c644b31ff0
Bug 1045100 - This is 1 of 2 patches. This patch replaces the custom "PluginCrashed" event with "PluginCrashedEvent." The "PluginCrashedEvent" is a a WebIDL binding. r=smaug r=gfritzsche
2014-10-21 23:40:12 -04:00