3ea27fe2f790397dbce194054d627ee0a3c18fc0: Bug 1211690 - Remove not needed nsILoadInfo get. r=ckerschb
Dragana Damjanovic <dd.mozilla@gmail.com> - Sun, 11 Oct 2015 18:13:10 +0200 - rev 302391
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1211690 - Remove not needed nsILoadInfo get. r=ckerschb
9e69375c47ed56f6846708892a90e66da1d4e21f: Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
Jamie Nicol <jnicol@mozilla.com> - Sun, 11 Oct 2015 18:13:10 +0200 - rev 302390
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow Big-image textures (where multiple textures are tiled together to act as a single larger texture, e.g. TiledTextureImage) were in some cases being used to back the TextureSources associated with each Tile in a TiledLayerBuffer. CompositorOGL was unaware of this, so when compositing would only render the first tile in each big image, stretching it to the size of the entire big image. It doesn't make much sense to allow tiling-within-tiling, so set the DISALLOW_BIGIMAGE flag for textures created for use with TiledLayerBuffers. --- gfx/layers/client/SingleTiledContentClient.cpp | 2 +- gfx/layers/client/TiledContentClient.cpp | 2 +- gfx/layers/composite/TextureHost.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
ae5f03f140a86f0a8eae37efed15a2d9be8a8e5e: Bug 1209801 - Part 1: Add TextureFlags parameter to TextureClientPool. r=mattwoodrow
Jamie Nicol <jnicol@mozilla.com> - Sun, 11 Oct 2015 18:13:10 +0200 - rev 302389
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1209801 - Part 1: Add TextureFlags parameter to TextureClientPool. r=mattwoodrow --- gfx/layers/client/ClientLayerManager.cpp | 19 ++++++++++++------- gfx/layers/client/ClientLayerManager.h | 2 +- gfx/layers/client/TextureClientPool.cpp | 6 ++++-- gfx/layers/client/TextureClientPool.h | 8 +++++++- gfx/layers/client/TiledContentClient.cpp | 3 ++- 5 files changed, 26 insertions(+), 12 deletions(-)
2bc41a7237cc1ed2a01217a6d76523ecb6fb56b6: Bug 1209414 - New test for manual dictionary change. r=ehsan
Jorg K <mozilla@jorgk.com> - Sun, 11 Oct 2015 18:13:10 +0200 - rev 302388
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1209414 - New test for manual dictionary change. r=ehsan
b541b27061614b59483c29efe0ac763f1275e775: Bug 1208674 - Fix ToggleCall to handle constant pools. r=sstangl
Jakob Olesen <jolesen@mozilla.com> - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302387
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1208674 - Fix ToggleCall to handle constant pools. r=sstangl Handle constant pools inserted anywhere, even at the initial pointer location. Don't attempt handling constant pools with natural guard branches. They are not relevant here (and actually never generated currently). Stop flushing constant pools in toggledCall(). Since ToggleCall() does handle constant pools at any point, there is no need to prevent their insertion. Replace the NextInstruction() functions with Instruction::skipPool() which mimics the ARM implementation. Add an Instruction::IsStackPtrSync() which recognizes the instructions inserted by syncStackPtr().
d6d3fcb7c0bc0e331a38c49cd0d541ccf9b83501: Bug 1208674 - part 1: Add ToggleCall assertions. r=sstangl
Jakob Olesen <jolesen@mozilla.com> - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302386
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1208674 - part 1: Add ToggleCall assertions. r=sstangl Assert that the ToggleCall() function does not overwrite any unexpected instructions.
7c5db9a3a4b1ab8d809c8e5943f911870b8639b5: Bug 1201740 - Prevent interception if the request is a System XHR. r=bkelly
sajitk <sajitk@rocketmail.com> - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302385
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1201740 - Prevent interception if the request is a System XHR. r=bkelly
2e9ee2819de4a8b12372cd249419120bc4cfb668: Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell
Dragana Damjanovic dd.mozilla@gmail.com - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302384
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell
651b3818a85116ed41d967af9fc0c5ec9b57f95a: Bug 1196494 - part 2: only update nsWindow client offset when _NET_FRAME_EXTENTS property actually changes. r=eihrul
Lee Salzman <lsalzman@mozilla.com> - Fri, 09 Oct 2015 09:24:48 -0400 - rev 302383
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1196494 - part 2: only update nsWindow client offset when _NET_FRAME_EXTENTS property actually changes. r=eihrul
29e5d93f022c179607668604e19cb643eb9df3a0: Bug 1196494 - part 1: remove unnecessary GetClientBounds call in CompositorParent. r=jrmuziel
Lee Salzman <lsalzman@mozilla.com> - Sat, 03 Oct 2015 08:30:16 -0400 - rev 302382
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1196494 - part 1: remove unnecessary GetClientBounds call in CompositorParent. r=jrmuziel
c08ebe9b7150d96cc3e0e8c5705675787a1b414d: Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars
Honza Bambas <honzab.moz@firemni.cz> - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302381
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars
2a93d3a102f277ed6b22c9f9f1bbdb43d3dd2243: Bug 1113443 - reject each media type with approriate default. r=bwc
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 11 Oct 2015 18:13:09 +0200 - rev 302380
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1113443 - reject each media type with approriate default. r=bwc
36543f58a3cf7ba1d6a84a1333d354786d5aae5e: Bug 1156062 part 3 - New helper nsHTMLEditor::GetBlock; r=ehsan
Aryeh Gregor <ayg@aryeh.name> - Sun, 11 Oct 2015 18:59:11 +0300 - rev 302379
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1156062 part 3 - New helper nsHTMLEditor::GetBlock; r=ehsan
d83a21f9dd57d417c0c498a469089540ba882de7: Bug 1156062 part 2 - Make GetBlockNodeParent and GetEnclosingTable return regular pointers; r=ehsan
Aryeh Gregor <ayg@aryeh.name> - Sun, 11 Oct 2015 18:58:47 +0300 - rev 302378
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1156062 part 2 - Make GetBlockNodeParent and GetEnclosingTable return regular pointers; r=ehsan
74e5c9314b72cf8fbba214377301314c33a6b4a7: Bug 1156062 part 1d - Clean up nsEditor::SplitNodeDeep; r=ehsan
Aryeh Gregor <ayg@aryeh.name> - Sun, 11 Oct 2015 18:57:48 +0300 - rev 302377
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1156062 part 1d - Clean up nsEditor::SplitNodeDeep; r=ehsan
54b2262a04e52168c29b2361014ab506c6867747: Bug 1208907 - [webext] Partially implement browser.bookmarks. r=billm f=mak
Tom Schuster <evilpies@gmail.com> - Sun, 11 Oct 2015 16:41:21 +0200 - rev 302376
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1208907 - [webext] Partially implement browser.bookmarks. r=billm f=mak
6bd81a0dcc37e76228d36915b23a972b1ea27a92: Bug 1210322 - IonMonkey: MIPS: Rename BaseFloatRegister/s to FloatRegister/sMIPSShared. r=nbp
Heiher <r@hev.cc> - Mon, 12 Oct 2015 04:46:03 +0800 - rev 302375
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1210322 - IonMonkey: MIPS: Rename BaseFloatRegister/s to FloatRegister/sMIPSShared. r=nbp --- js/src/jit/mips-shared/Architecture-mips-shared.h | 6 +++--- js/src/jit/mips32/Architecture-mips32.h | 4 ++-- js/src/jit/mips64/Architecture-mips64.h | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-)
80d22f41f35e7838a7116f086782e898a9752af7: Bug 1205166 - IonMonkey: MIPS64: Import Architecture-mips64. r=nbp f=rankov
Heiher <r@hev.cc> - Mon, 12 Oct 2015 04:45:56 +0800 - rev 302374
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1205166 - IonMonkey: MIPS64: Import Architecture-mips64. r=nbp f=rankov --- js/src/jit/mips64/Architecture-mips64.cpp | 76 ++++++++++ js/src/jit/mips64/Architecture-mips64.h | 226 ++++++++++++++++++++++++++++++ js/src/moz.build | 6 +- 3 files changed, 307 insertions(+), 1 deletion(-) create mode 100644 js/src/jit/mips64/Architecture-mips64.cpp create mode 100644 js/src/jit/mips64/Architecture-mips64.h
cfa811dbbaeb062d985eee4ad28745e8d13fdb32: Bug 1205166 - IonMonkey: MIPS: Import MIPS64 support into Architecture-mips-shared. r=nbp f=rankov
Heiher <r@hev.cc> - Mon, 12 Oct 2015 04:45:49 +0800 - rev 302373
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1205166 - IonMonkey: MIPS: Import MIPS64 support into Architecture-mips-shared. r=nbp f=rankov --- .../jit/mips-shared/Architecture-mips-shared.cpp | 4 +-- js/src/jit/mips-shared/Architecture-mips-shared.h | 33 ++++++++++++++++++---- 2 files changed, 29 insertions(+), 8 deletions(-)
2e22f91760c7a069752fadfc51fdcad04b3a878f: Bug 1212246. Part 2 - remove mTaskQueueIsBorrowed and unnecessary checks for mTaskQueue is never null. r=jya.
JW Wang <jwwang@mozilla.com> - Fri, 09 Oct 2015 09:25:43 +0800 - rev 302372
Push 1001 by raliiev@mozilla.com at Mon, 18 Jan 2016 19:06:03 +0000
Bug 1212246. Part 2 - remove mTaskQueueIsBorrowed and unnecessary checks for mTaskQueue is never null. r=jya.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip