Jean-Yves Avenard
f501a23d19
Bug 1181981: [MSE] Force TrackId for MSE tracks. r=gerald
...
YouTube sets the track ID at 1 for both audio and video tracks. Attempting to use mozCaptureStream would cause an assert as it always expect tracks to have a different track Id.
2016-02-04 11:07:19 +11:00
Terrence Cole
e79e352fb9
Bug 1141579 - Synchronize access to warmUpCount; r=jandem
...
--HG--
extra : rebase_source : de70c2a79787bfd3e3660c7d9682f28f32e4569c
2016-02-03 15:49:04 -08:00
Terrence Cole
50143bba3e
Bug 1245286 - Do not access the shell's interruptFunc off the main thread; r=jonco
...
--HG--
extra : rebase_source : 6b63fe012ae548d11c2ee50b7176cbef607fec54
2016-02-03 15:46:59 -08:00
Nicholas Nethercote
5315826043
Bug 1181444 (part 2) - Remove nsBaseHashtable::Enumerate(). r=froydnj.
...
\o/
--HG--
extra : rebase_source : 4f4831b1feb4ee25b6adc7aeeae548e5d0df5c8d
2015-11-24 19:42:28 -08:00
L. David Baron
8eb78e1885
Bug 823483 patch 6 - Tests r=dholbert
...
Our behavior on these tests is reasonably close to matching Chromium
thanks to the combination of patches 1, 3, and 4, and 5.
--HG--
extra : commitid : BzErQKgv86B
2016-02-04 09:43:03 +11:00
L. David Baron
bcb43f9eb9
Bug 823483 patch 5 - Make (again) percentage width on text inputs make intrinsic minimum width be 0. r=dholbert
...
This restores the quirky behavior for text inputs, which was removed by
patch 2, but only halfway (for width but not max-width), which matches
Chromium and Edge.
--HG--
extra : commitid : 7uk3XdYc1LC
2016-02-04 09:43:02 +11:00
L. David Baron
76f4658435
Bug 823483 patch 4 - Make a percentage max-width override a fixed width for replaced element intrinsic size computation. r=dholbert
...
This just reorders the if-else chain to change which conditions are
tested first. Prior to patch 1, the order didn't matter, but with patch
1, the order does matter, and the order that we happened to have was the
opposite of the one that matches Chromium and Edge.
--HG--
extra : commitid : 6sFft3gnM2g
2016-02-04 09:43:02 +11:00
L. David Baron
edba326f06
Bug 823483 patch 3 - Limit effect of percentage width and max-width on intrinsic size to elements with replaced element sizing. r=dholbert
...
This reduces the set of elements to which this quirky behavior applies.
This matches the behavior of Chromium and Edge.
--HG--
extra : commitid : 9qz7ODJhNzS
2016-02-04 09:43:02 +11:00
L. David Baron
c91a009cc5
Bug 823483 patch 2 - Add frame state bit to indicate frame classes that do replaced-element-like sizing. r=dholbert
...
This is needed for patch 3.
--HG--
extra : commitid : 6131XNAfYoQ
2016-02-04 09:43:02 +11:00
L. David Baron
660813c2ee
Bug 823483 patch 1 - Check for percentage max-width in addition to percentage width when deciding to ignore intrinsic min-width of replaced elements. r=dholbert
...
This (modulo changes in later patches) matches the behavior of Chromium
and Edge. It increases the set of elements to which this quirky
behavior applies.
--HG--
extra : commitid : 4nWEgnUB0rt
2016-02-04 09:43:02 +11:00
L. David Baron
82aa75776d
Bug 1236745 - Fix infinite loop resulting from block formatting context entering resize oscillation due to considering floats over its whole height when sizing it. r=dholbert
...
What's happening here is that we enter an infinite loop by oscillating
between two states. The code assumes that (a) the available space will
never grow, only stay the same or shrink, and (b) that we should break
out of the loop if it stays the same. This also means we hit the
assertion about the available space growing every other time through the
loop.
This is in the inner loop in nsBlockFrame::ReflowBlockFrame that was
introduced in https://hg.mozilla.org/mozilla-central/rev/80ef9bb2c2e9 .
The problem is fundamentally a logic error in that code. The makes the
assumption that if you reduce the width available to a block formatting
context or replaced block-level element, its height does not shrink.
(The "replaced block" (really block formatting context) in this case, as
in the original testcase, is a scroll frame. I didn't debug the
original testcase enough to figure out what caused its sizing
characteristics, although a percentage-width image does seem like the
most likely candidate.)
Without the patch, the reftest test (but not reference) hangs, as does
the semi-simplified test in the bug (given a narrow window).
With the patch, neither the semi-simplified test in the bug nor the
reference hangs, and the reftest passes.
--HG--
extra : commitid : APy8PfXlvvz
2016-02-04 09:41:44 +11:00
Wes Kocher
ee541d1491
Backed out changeset 6f964a309e55 (bug 1233046
) for winxp m(gl) bustage
...
--HG--
extra : commitid : C6wnJkjSq7L
2016-02-03 14:17:56 -08:00
Andrew Halberstadt
827426cdfb
Bug 1231784 - Fix toolkit/mozapps/extensions/test/browser/browser_select_confirm.js, r=Mossop
...
--HG--
extra : commitid : I5KAY2WgUAA
extra : rebase_source : 19d30e9577c1cebe361140181911338b2318b8d4
extra : amend_source : b3ef504494d4f88e0088f06c326c662fcd9dbd8c
2016-01-22 14:34:55 -05:00
Andrew Halberstadt
5fc06a300b
Bug 1231784 - Fix toolkit/mozapps/update/chrome tests, r=rstrong
...
--HG--
extra : commitid : AmuYYOjXtDr
extra : rebase_source : a2a10ff821cd60f6a430820b028535e4312c1e12
extra : amend_source : ea6738fac9fa151c5a1bf1a8a0c4b4a3b1670e43
2016-01-27 11:36:16 -05:00
Andrew Halberstadt
ae410fb5a9
Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin
...
--HG--
rename : testing/mochitest/b2g_start_script.js => testing/mochitest/start_b2g.js
extra : commitid : CrUflHO8tRa
extra : rebase_source : 0a041c36b59c79c1bea755b22fe07017cb3d0aa5
extra : amend_source : 1dcd8ae7d74b3397e965672b6dc05d431ab4a916
2016-01-25 09:55:57 -05:00
Terrence Cole
483230d225
Bug 1232229
- Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen
...
--HG--
extra : rebase_source : 95d779465ed21f41763cbd4234667f1acb8d09ea
2016-02-03 11:01:06 -08:00
Kyle Huey
5318631b96
Bug 1244798: Check for null before proceeding. r=smaug
2016-02-03 13:30:46 -08:00
Kyle Huey
6d8924b5e6
Bug 1245314: Restore a null check for a non-existent inner window in form submission. r=baku
2016-02-03 13:30:46 -08:00
Kyle Huey
8fc93f94a2
Bug 1245306: Devirtualize RefreshCompartmentPrincipal. r=smaug
2016-02-03 13:30:45 -08:00
Kyle Huey
84bb8c423e
Bug 1245185: Remove dead event handling code from nsPIDOMWindow<T>. r=smaug
2016-02-03 13:30:45 -08:00
Kyle Huey
0483075e02
Bug 1245182: Move a few event handling functions to nsPIDOMWindowInner. r=smaug
2016-02-03 13:30:45 -08:00
Nathan Froyd
0e84188646
Bug 1245586 - add debugging aids for thread shutdown; r=khuey
...
These bits were helpful in debugging recent thread shutdown leaks.
2016-02-03 13:59:26 -05:00
James Willcox
1cc1b45965
Also back out bug 1243072 for mac bustage on a CLOSED TREE
2016-02-03 14:45:21 -06:00
Daniel Holbert
09939ec3c9
Bug 1245406: In ReflowBlockFrame, use Maybe<> to destroy & reconstruct a stack-allocated object, instead of an explicit call to destructor & placement 'new'. r=dbaron
2016-02-03 12:37:23 -08:00
Jeff Muizelaar
295d2671ce
Bug 1178385. Enable DXVA on the G45 r=ajones
...
This blocking never solved the original issue. Will remove it a
little bit at first and perhaps remove the rest later.
2016-02-03 15:34:31 -05:00
Jeff Muizelaar
2e6be2fc80
Bug 1244742. Use the default copy constructor and assignment operators.
2016-02-03 15:34:31 -05:00
James Willcox
d6cc922a79
Back out bug 1243418 for build bustage on mac
2016-02-03 14:33:57 -06:00
Jeff Gilbert
ea04ebebca
Bug 1233046
- Fix OES_texture_float on Mac and add tests for extensions. - r=jrmuizel
2016-02-03 12:27:50 -08:00
James Willcox
7a195bd71f
Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert
2016-02-03 14:16:48 -06:00
James Willcox
6ce8f1df22
Bug 1243072 - Make GfxTexturesReporter work again r=nical,jgilbert
2016-02-03 14:16:40 -06:00
Terrence Cole
8e77cc9149
Backed 8c41c8315eea (bug 1232229
) for breaking all the things on a CLOSED TREE.
2016-02-03 11:21:30 -08:00
Masatoshi Kimura
c610c43158
Bug 1243507 - Reimplement non-Unicode clipboard formats as bug 943294 broke drag and drop between some Unicode-unaware apps. r=jimm
2016-02-04 04:13:13 +09:00
Morgan Phillips
cc1d5c451d
Bug 1243851
- Treat enter as shift+enter if input is valid but incomplete; r=fitzgen, bgrins
...
--HG--
extra : rebase_source : fbf7f0f9dfe9f6f1f65691a2d66edfd5d30c3706
2016-02-03 10:46:27 -06:00
Kartikaya Gupta
b41e197e54
Bug 1236046 - Don't use a stupidly small time delta to compute a velocity. r=botond
...
--HG--
extra : commitid : L79kov6tYbg
2016-02-03 14:07:45 -05:00
Kartikaya Gupta
8565e8a521
Bug 1245245 - Fix typo in error string URL. r=botond
...
--HG--
extra : commitid : GbcqwZqYZzE
2016-02-03 14:07:33 -05:00
sayre@gmail.com
b898aadf82
Bug 407537 - Dont normalize a nonexistant file r=biesi
2016-02-03 13:47:20 -05:00
Andrew Sutherland
2ed9444a3c
Bug 345580 - Problem decoding quoted-printable question mark in subject r=biesi
...
--HG--
extra : rebase_source : 37f27948211ee70c5f4a133eefee6c275ebc3fc8
2016-01-28 14:25:46 -05:00
Patrick McManus
e148eb356e
bug 277813 - autogenerated expires needs max r=mayhemer
...
--HG--
extra : rebase_source : 1f772fae7ed927310e1e40877d96754158da0898
2016-01-26 15:54:25 -05:00
Terrence Cole
760283de1b
Bug 1232229
- Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen
2016-02-03 11:01:06 -08:00
Bas Schouten
888d48a29a
Bug 1245525: Fix some compiler errors in Moz2D type classes. r=jrmuizel
...
--HG--
extra : commitid : FmfVYTFF0DR
2016-02-03 19:44:41 +01:00
Geoff Brown
4ec352cf37
Bug 1233220 - Add README for test_awsy_lite data; r=me DONTBUILD NPOTB
2016-02-03 11:13:50 -07:00
Kartikaya Gupta
a18b744836
Bug 1242173 - Typing in input fields does not visually update r=
2016-02-03 10:04:26 -08:00
Andrew McCreight
be08af06eb
Bug 1245513 - Use _exit(0) to exit in B2G debug content processes. r=froydnj
...
This skips destructors, so hopefully it avoids some odd behaviors.
2016-02-03 10:00:11 -08:00
Julian Seward
25a02db5ac
Bug 1229348 - Add a "valgrind-plain" suite to all_mochitest_suites. r=cmanchester.
2016-02-03 18:43:05 +01:00
Andrea Marchesini
1a42bbe3c7
Bug 1245533 - nsXHTMLContentSerializer::CheckElementEnd - small compilation issue, r=smaug
2016-02-03 16:39:18 +00:00
Andrew McCreight
fca5300234
Bug 1063569 - Enable devicestorage test_dirs.html. r=dhylands
2016-02-03 08:30:15 -08:00
Andrew McCreight
d7236d1ecc
Bug 1183754, part 4 - Eliminate XPCWrappedNativeTearOffChunk. r=bholley
2016-02-03 08:30:15 -08:00
Andrew McCreight
85a621294b
Bug 1183754, part 3 - Use a UniquePtr for XPCWrappedNativeChunk::mNextChunk. r=bholley
2016-02-03 08:30:14 -08:00
Andrew McCreight
1e279f4968
Bug 1183754, part 2 - Remove clearing of the next chunk. r=bholley
...
The list of chunks will already be destroyed by the dtor.
2016-02-03 08:30:14 -08:00
Andrew McCreight
dd92dd0a63
Bug 1183754, part 1 - Get rid of aligned spacing for XPCWrappedNative fields. r=bholley
2016-02-03 08:30:14 -08:00