Makoto Kato
1f259574fb
Bug 1328023 - Part 1. Don't use RangeUpdater except to composition transaction. r=masayuki
...
Part 3 fix of bug 1310912 is incorrect for not composition transaction. PlaceholderTransation is for saving and restoring current selection for undo. So we shouldn't use range updater to normal transaction.
Composition transaction can modify multiple nodes and it merges text node for ime into single text node. So if current selection is into IME text node, it might be failed to restore selection by UndoTransaction. So we need update selection by range updater to work UndoTransaction.
Also, CompositionTransaction::UndoTransaction will set selection after committed text. So at finally, selection will set correct position that composition transaction wants.
MozReview-Commit-ID: 1NcH32YoKPQ
--HG--
extra : rebase_source : 8a29ef3d4d4c64997416a8f3c7fd174766764ad3
2017-01-30 17:25:43 +09:00
Sebastian Hengst
be1de47b7b
Bug 1334883 - Remove Windows XP and Vista comment about not using dde from installer. r=mhowell
...
MozReview-Commit-ID: AmKwrJ7taIM
2017-01-31 11:25:30 +01:00
Sebastian Hengst
940ecb23ef
Bug 1334883 - Remove code NSIS pre-3.0a2 code from installer. r=mhowell
...
MozReview-Commit-ID: 7mhVME2tUcv
2017-01-31 11:25:18 +01:00
Sebastian Hengst
ab2e1d213f
Bug 1334883 - Remove code Windows Vista code from installer. r=mhowell
...
MozReview-Commit-ID: 6YTxjkDkwc2
2017-01-31 11:25:03 +01:00
Sebastian Hengst
0182b84af7
Bug 1334883 - Remove code Windows XP code from installer. r=mhowell
...
MozReview-Commit-ID: 70I3VPpjwQA
2017-01-31 11:24:30 +01:00
Sebastian Hengst
080c0f9869
Bug 1335133 - Remove 'azureQuartz' reftest variable and all its usages. r=dholbert
...
MozReview-Commit-ID: IjqK2DJ4bDj
2017-01-31 11:23:02 +01:00
Sebastian Hengst
38d5cba419
Bug 1335260 - Drop annotations for Windows XP from webgl-conf mochitests. r=jgilbert
...
MozReview-Commit-ID: FeeGFdiRx5A
2017-01-31 01:23:00 +01:00
Jon Coppeard
6dfb120d95
Bug 1335117 - Don't report that cells are gray in uncollected zones during incremental GC r=sfink
2017-01-31 10:15:17 +00:00
Gabor Krizsanits
fe4a3055ff
Bug 1334052 - Fixing racy tab switching. r=mrbkap
2017-01-31 10:12:55 +01:00
Hiroyuki Ikezoe
94cf7d46a6
Bug 1335261 - Initialize StyleAnimation value when expanding the array. r=heycam
...
MozReview-Commit-ID: 3G0fnVId6nd
2017-01-31 17:09:18 +09:00
Alessio Placitelli
b7fb39ba0d
Bug 1333578 - Use mozilla::Variant instead of nsIVariant for child processes scalars. r=froydnj, f=gfritzsche
...
MozReview-Commit-ID: 1rB01Wi1Mkn
2017-01-30 12:04:00 +01:00
Andrea Marchesini
dd65bf8d09
Bug 1333898 - MessageChannel messaging sets .ports to null, r=qdot
2017-01-31 08:47:11 +01:00
Hiroyuki Ikezoe
97a3868830
Bug 1334982 - Convert animation restyle hints only if we are not in process of restyling. r=heycam
...
MozReview-Commit-ID: 4pWeWhGaTJv
2017-01-31 16:37:39 +09:00
Phil Ringnalda
85843f4cff
Backed out 4 changesets (bug 1285898) for browser_localStorage_e10s.js failure
...
Backed out changeset 9c6057cde326 (bug 1285898)
Backed out changeset bd68ebab64fa (bug 1285898)
Backed out changeset 6fdb24e1256d (bug 1285898)
Backed out changeset 6681b50c1f6d (bug 1285898)
2017-01-30 21:49:42 -08:00
David Anderson
6a8dda71e3
Fix missing mutation when changing SimpleLayerAttributes. (bug 1334715, r=mattwoodrow)
2017-01-30 21:36:23 -08:00
Andrew Sutherland
78ee8c8c65
Bug 1285898 - [e10s-multi] Make precaching without keepalive work by stashing on the window. r=baku
2017-01-30 22:47:56 -05:00
Andrew Sutherland
e36c53a285
Bug 1285898 - [e10s-multi] LocalStorage e10s multiple write avoidance. r=baku
2017-01-30 22:47:45 -05:00
Andrew Sutherland
57b997c027
Bug 1285898 - [e10s-multi] LocalStorage e10s Test. r=baku
2017-01-30 22:47:28 -05:00
Andrea Marchesini
db2311e1e0
Bug 1285898 - [e10s-multi] Localstorage "storage" event is not fired with multiple content processes. r=asuth
2017-01-30 22:47:06 -05:00
Jeff Gilbert
e36f50acd0
Bug 1333930 - Update ES3 compressed texture test's ext name.
...
MozReview-Commit-ID: 6lH9mDhk8gW
2017-01-30 19:06:07 -08:00
Jeff Gilbert
17669cefd3
Bug 1333930 - Disable ETC textures on ANGLE, where they are emulated. - r=daoshengmu
...
MozReview-Commit-ID: EQL4jjQLmwO
2017-01-30 19:06:05 -08:00
Hannes Verschore
1c3781d551
Bug 1329651: IonMonkey - Ensure ballast in EliminateDeadResumePointOperands, r=nbp
2017-01-31 02:34:32 +01:00
Neerja Pancholi
abfaf40d01
Bug 1166147 - Part2: Convert physical co-ordinates to logical co-ordinates for nsSimplePageSequenceFrame. r=dholbert
...
MozReview-Commit-ID: FAETDfZOyfh
--HG--
extra : rebase_source : 20593c80fca6ceba969f7a789c04b026bf3748ca
2017-01-29 23:30:05 -08:00
Tooru Fujisawa
7ac64c4771
Bug 1322069 - Add TryEmitter. r=shu
2017-01-28 20:54:25 +09:00
Nicolas B. Pierron
cc2bc31c6b
Bug 1316078 part 5 - Add XDR off-thread decoder test cases. r=bhackett
2017-01-31 20:03:58 +00:00
Nicolas B. Pierron
bed272c792
Bug 1316081 part 3 - Expose a new JSAPI to incrementally encode bytecode when it is generated. r=shu
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
5d45eeacc4
Bug 1316081 part 2 - Add an XDRIncrementalEncoder instance on the ScriptSource. r=shu
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
64325df9bc
Bug 1316081 part 1 - Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. r=shu
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
06fa404947
Bug 1334091 - XDR function use the sourceObject instead of the enclosingScript as argument. r=shu
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
16016eaa3b
Bug 1316078 part 4 - Add a script decoder as a valid off-main-thread parse-task. r=bhackett
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
f6df4f6b59
Bug 1316078 part 3 - Use an ExclusiveContext instead of a JSContext in XDR functions. r=luke
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
71b2fe2212
Bug 1316078 part 2 - Make XDR traceLogger work on a different thread. r=h4writer
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
1351364780
Bug 1316078 part 1 - Extract redudant code into StartOffThreadParseTask. r=bhackett
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
71c9cc41df
Bug 900784 part 0.11 - Instrument XDR Encode/Decode function with the TraceLogger. r=h4writer
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
ca59a6685f
Bug 900784 part 0.10 - Fix MOZ_LOG arguments indentation in nsScriptLoader.cpp. r=nbp
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
4c286a9c0c
Bug 900784 part 0.9 - Add ScriptLoader LazyLogModule. r=jonco
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
493097a692
Bug 900784 part 0.7 - Remove trailing whitespace in nsScriptLoader.h comments. r=nbp
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
2acbb289f0
Bug 900784 part 0.6 - Remove useless static_cast from nsScriptLoader::OnStreamComplete. r=bkelly
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
cee2c0f92d
Bug 900784 part 0.5 - Replace manual handling of the ScriptText buffer of nsScriptLoadRequest. r=bkelly
...
Replace mScriptTextBug and mScriptTextLEngth of the nsScriptLoadRequest by an
equivalent Vector.
Also remove the aString argument from the nsScriptLoader::PrepareLoadedRequest
and nsScriptLoader::OnStreamComplete, as the nsScriptLoadHandler is now writing
to the Vector held by the nsScriptLoadRequest.
Doing so is needed to avoid adding more arguments to OnStreamComplete, as we are
going to add the bytecode cache input in a similar way as the text input.
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
e2298251e0
Bug 900784 part 0.4 - Move aScriptFromHead to the ScriptLoadRequest. r=bkelly
...
Moving aScriptFromHead to a field of the ScriptLoadRequest ensure that all the
state to call StartLoad is either in the ScriptLoader or in the
ScriptLoadRequest.
Thus, we can later add new calls to StartLoad, if we have to restart a request
because of some decoding issues.
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
56de00a22d
Bug 900784 part 0.3 - Remove unused aType argument from nsScriptLoader::StartLoad. r=bkelly
...
This is a clean-up patch comming after Bug 1194526 and Bug 1268147 which removed
the need for the aType argument which used to be required by the CSP.
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
f21b4e724a
Bug 900784 part 0.2 - Rename nsScriptLoadHandler::TryDecodeRawData to DecodeRawData. r=jonco
2017-01-31 20:03:57 +00:00
Nicolas B. Pierron
57981315de
Bug 900784 part 0.1 - Fix typo in nsScriptLoader::StartLoad. r=jonco
2017-01-31 20:03:56 +00:00
David Anderson
2f88cef7b7
Enable the GPU process test-kill button on Aurora. (bug 1335194, r=gwright)
...
--HG--
extra : rebase_source : 4bf9c0622bbf1769cdf973684e3ec94a675ae413
2017-01-31 11:06:33 -08:00
Michael Layzell
dbacf5d9f5
Bug 1331087 - Part 2: Add a new string console message for non-win32 large allocation loads, r=ehsan
...
MozReview-Commit-ID: J4Zyt8Ygnfb
2017-01-31 14:08:20 -05:00
Michael Layzell
086fc9186e
Bug 1331087 - Part 1: Disable the largeAllocation header by default outside of Win32 builds, r=ehsan
...
MozReview-Commit-ID: 4jUFLv4fMZa
2017-01-31 14:08:20 -05:00
Michael Layzell
59bf5ae02d
Bug 1334586 - Propagate reload flags when reloading pages with Large-Allocation headers, r=smaug
...
MozReview-Commit-ID: ESfCqSc0BJK
2017-01-31 14:08:20 -05:00
Michael Layzell
e05f540cb8
Bug 1333936 - Lift the Large-Allocation header process cap to 10, r=smaug
...
MozReview-Commit-ID: L3dvIhhV2Ga
2017-01-31 14:08:20 -05:00
Michael Layzell
7a66b1dc95
Bug 1334210 - Handle Large-Allocation process exhaustion more smoothly, r=ehsan
...
MozReview-Commit-ID: KxnFTSXxWVi
2017-01-31 14:08:20 -05:00
Michael Layzell
149c8c2a40
Bug 1332343 - Fix browser_largeAllocation.js in multi-e10s, r=smaug
...
MozReview-Commit-ID: EdNYf1saOI0
2017-01-31 14:08:20 -05:00