Timothy Nikkel
a1bd256618
Bug 1238337
. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats
...
nsImageFrame::OnSizeAvailable will update the intrinsic ratio and ask for a reflow. Then nsImageFrame::NotifyNewCurrentRequest will be called when the image is finished loading. It previously would do a predictive decode if the intrinsic size hadn't changed.
This was a mistake in http://hg.mozilla.org/mozilla-central/rev/146f1bea4147 (bug 1151359).
OnSizeAvailable has this structure:
if (intrinsicSizeChanged && gotInitialReflow) {
if (!sizeConstrained) {
requestReflow();
}
}
NotifyNewCurrentRequest has this structure:
if (gotInitialReflow) {
if (!sizeConstrained && intrinsicSizeChanged) {
requestReflow();
}
}
Bug 1151359 added a predictive decode in a new else branch to both inner if statements. The meaning of this is obviously quite different.
2016-02-02 16:51:52 -06:00
Andrew McCreight
6bfd7f95ab
Bug 1219919 - Add suppressions for Windows-specific content process graphics leaks. r=erahm
2016-02-02 14:49:12 -08:00
Shu-yu Guo
a821fb3d87
Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff)
2016-02-02 14:26:37 -08:00
Nicholas Nethercote
bc9f9b7336
Bug 1245233 - Avoid unnecessary RegExpObject clones in CopyScript(). r=luke.
2016-02-03 09:11:07 +11:00
Dan Gohman
8a69339b7a
Bug 1245250 - BaldrMonkey: Refacfor min/max to make variadicity AsmJS-specific r=luke
2016-02-02 14:01:07 -08:00
Blake Kaplan
a0179bfb51
Bug 1242208 followup, move this file where it should be r=mattn
...
--HG--
rename : toolkit/components/satchel/test_datalist_with_caching.html => toolkit/components/satchel/test/test_datalist_with_caching.html
2016-02-02 13:54:31 -08:00
Blake Kaplan
4da198b998
Bug 1242208 - Fix cached form history results with a datalist present. r=MattN
2016-02-02 13:44:11 -08:00
Blake Kaplan
f4ab72e1cf
Bug 1212019 - Fix an intermittent orange with promises. r=felipe
2016-02-02 13:44:11 -08:00
Blake Kaplan
31fb709fc3
Bug 1243928 - Make these tests work in e10s. r=felipe
2016-02-02 13:44:11 -08:00
Blake Kaplan
6dbe3327a3
Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb
2016-02-02 13:44:11 -08:00
Nicholas Hurley
3fc65d4a88
Bug 1241896 - Fix netaddr deserialization for AF_UNSPEC and AF_LOCAL. r=mcmanus
...
--HG--
extra : commitid : IZc6Z0EDgy3
extra : rebase_source : db0ca5a480b3d9f7eda44b4a39b2c1f0d2a11b06
2016-02-01 10:03:24 -08:00
Tobias Schneider
f19e21de56
Bug 1207914: Add some debug logging to mochitest test_bug632379.xul, to help diagnose its timeouts.
2016-01-20 10:09:05 -08:00
Dan Gohman
f37bb91eb3
Bug 1244571 - BaldrMonkey: Fail decoding for operators which are not yet implemented r=luke
2016-02-02 12:34:29 -08:00
Dan Gohman
06cf958e8d
Bug 1244571 - BaldrMonkey: Improve the readability of the parser code. r=luke
2016-02-02 12:30:55 -08:00
Dan Gohman
c0231f74dd
Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for i64 operators. r=luke
2016-02-02 12:30:55 -08:00
Dan Gohman
e74ce71d32
Bug 1244571 - BaldrMonkey: Remove obsolete opcodes. r=luke
2016-02-02 12:30:55 -08:00
Dan Gohman
15c58eb3b3
Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for the conversion operators. r=luke
2016-02-02 12:30:55 -08:00
Dan Gohman
2924fd6106
Bug 1244571 - BaldrMonkey: Type-check the unary and binary operators. r=luke
2016-02-02 12:30:54 -08:00
Dan Gohman
df4ee8c41c
Bug 1244571 - BaldrMonkey: Implement the comparison operators. r=luke
2016-02-02 12:30:54 -08:00
Dan Gohman
b96a492454
Bug 1244571 - BaldrMonkey: Implement the unary operators. r=luke
2016-02-02 12:30:54 -08:00
Francois Marier
e530b7de94
Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp
2016-02-02 15:07:06 -05:00
Steven Englehardt
0f2bcfe9aa
Bug 1244887: Fixing userContext label on awesomebar, r=baku
2016-02-02 11:14:36 -08:00
Nicholas Hurley
07a85c1de1
Bug 1244505 - Allow spaces in cookie names. r=mcmanus
...
--HG--
extra : commitid : JRYohkoM9zL
extra : rebase_source : 8be51c60e2153d4332a617d40d5ba6923bb24a26
extra : histedit_source : 2a2b22cce13db92c4db24763c412d837fe3af37a
2016-02-01 09:46:24 -08:00
simplyblue
addf646a4c
Bug 1241646 - remove unused token arguments from nsIX509CertDB r=keeler
2016-01-30 13:50:58 +05:30
Olli Pettay
e26a45c2dc
Bug 1245011, null check window object before testing whether speech synthesis is active, r=eeejay
...
--HG--
extra : rebase_source : b35edc480a33779a6a91be8221ece1d6a0147459
2016-02-02 19:59:44 +02:00
Honza Bambas
69df2d7b0f
Bug 1244038
- Drop localStorage database indexes before renaming the table during update. r=mak77
2016-02-01 12:32:00 -05:00
Daniel Holbert
cb4f99900d
Bug 1236979 part 4: Add test for firing of prefixed legacy event-types. r=smaug
2016-02-02 10:03:49 -08:00
Daniel Holbert
bbdaa0ddbd
Bug 1236979 part 3: If there are no listeners for a transition or animation event, check listeners again using a webkit-prefixed event name. r=smaug
2016-02-02 10:03:49 -08:00
Daniel Holbert
bf2246f94d
Bug 1236979 part 2: Create an RAII helper-class to temporarily override an Event's mMessage (i.e. its DOM-exposed 'type') r=smaug
2016-02-02 10:03:49 -08:00
Daniel Holbert
003c978aea
Bug 1236979 part 1: Add event names & enums for webkit-prefixed transition & animation events. r=smaug
2016-01-31 00:01:17 -08:00
Ben Kelly
8c2ce776c6
Bug 1244122 P3 Execute browser_download.js service worker in separate scope. r=ehsan
...
--HG--
rename : dom/workers/test/serviceworkers/download_window.html => dom/workers/test/serviceworkers/download/window.html
rename : dom/workers/test/serviceworkers/download_worker.js => dom/workers/test/serviceworkers/download/worker.js
2016-02-02 10:03:20 -08:00
Ben Kelly
8614fdb3c4
Bug 1244122 P2 Perform refresh testing with http cache disabled. r=ehsan
2016-02-02 10:03:20 -08:00
Ben Kelly
2f4a4aa980
Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer
2016-02-02 10:03:20 -08:00
Kyle Huey
e649c7c4d0
Bug 1244987: Make nsFilePickerProxy create DOM file objects with the inner window. r=baku
2016-02-02 10:02:26 -08:00
Terrence Cole
245c375321
Bug 1244365 - Remove Traceable; r=sfink
...
--HG--
extra : rebase_source : 8e6498b6e379b026c70b4ba7d13d30b664eef4ed
2016-01-29 16:56:11 -08:00
Terrence Cole
681960447c
Bug 1244358 - Support all types in PersistentRooted; r=sfink
...
--HG--
extra : rebase_source : 4b2d0c675075c1a0e19bad293ca255ba898f057c
2016-01-27 13:03:52 -08:00
Armen Zambrano Gasparnian
72c86df3d9
Bug 1244720 - Disable TaskCluster tier2 e10s mochitest-browser-chrome. DONTBUILD r=jmaher
...
Since they're now very intermittent.
--HG--
extra : commitid : LSBvPSYusz
extra : rebase_source : c52a4642092d6902872ec69d3c8ca390e0757f16
2016-02-02 08:15:46 -05:00
Birunthan Mohanathas
8532d61b62
Bug 1236357 - Disable GSFunctionSafeBuffersCheck check due to false positive with VS2015. r=ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
b316c91752
Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
88ce1ce184
Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktopcrt140.dll on VS2015. r=ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
e55517e885
Bug 1236330 - Get rid of configure warning spew on VS2015 from unnecessary crtdll.obj check. r=khuey
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
54720f2a75
Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj
2016-02-02 17:36:31 +02:00
Birunthan Mohanathas
e00f212825
Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
2016-02-02 17:36:31 +02:00
Birunthan Mohanathas
62cff61cda
Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
...
nsAutoArrayBase is no longer needed because AutoTArray is its only subclass.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas
7104c2aaa5
Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas
690e6fe38b
Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
...
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas
9137955c65
Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj
...
This changes some function signatures to take a nsTArray<T>& instead of a
FallibleTArray<T>& because AutoTArray does not inherit from FallibleTArray.
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-02-02 17:36:30 +02:00
Birunthan Mohanathas
d7371d07d0
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Ehsan Akhgari
5755012009
Bug 1244076 - Fix a crash in nsDocShell::IssueWarning by null-checking mContentViewer; r=bzbarsky
2016-02-02 10:25:19 -05:00
Ehsan Akhgari
6da75d8b42
Bug 1243918 - Don't clobber safeseh in msvcc.sh -clang-cl; r=glandium
...
Currently we remove the -SAFESEH that we added in bug 1242722 by
mistake which breaks x86 builds.
Upstream patch: https://github.com/atgreen/libffi/pull/225
2016-02-02 10:25:19 -05:00