a236e690e2f6e348123505f36f41c5957ffda78f: Bug 1147911 Part 3: Add remote type parameter to forceInitialBrowserRemote. r=gijs
Bob Owen <bobowencode@gmail.com> - Thu, 17 Nov 2016 15:48:52 +0000 - rev 323156
Push 30971 by cbook@mozilla.com at Fri, 18 Nov 2016 15:51:34 +0000
Bug 1147911 Part 3: Add remote type parameter to forceInitialBrowserRemote. r=gijs Also change talos pageloader.js to force type to match test URLs.
5cffb4645bc0b855fd76b3d6f863545d96dd775b: Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
Bob Owen <bobowencode@gmail.com> - Thu, 17 Nov 2016 15:48:52 +0000 - rev 323155
Push 30971 by cbook@mozilla.com at Fri, 18 Nov 2016 15:51:34 +0000
Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
960112fbae7844edd5d329b3cbb28bec8c1c34c3: Bug 1147911 Part 1: Fix call to _openURIInNewTab in browser.js to take a URI referrer not a string. r=gijs
Bob Owen <bobowencode@gmail.com> - Thu, 17 Nov 2016 15:48:52 +0000 - rev 323154
Push 30971 by cbook@mozilla.com at Fri, 18 Nov 2016 15:51:34 +0000
Bug 1147911 Part 1: Fix call to _openURIInNewTab in browser.js to take a URI referrer not a string. r=gijs
6186126f502ba47e4fb2b6f4d971ea6fd3e66a02: merge autoland to m-c a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 18 Nov 2016 16:48:51 +0100 - rev 323153
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
merge autoland to m-c a=merge
f10017f3cc867b51dc16695d3ad8563177cb3f40: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Thu, 17 Nov 2016 22:57:50 -0800 - rev 323152
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Merge m-c to autoland
b495e59f128cd95d64af82944c78508e85e8822d: Bug 1318265 NativeKey shouldn't handle messages when mWidget has already been destroyed r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Nov 2016 19:02:30 +0900 - rev 323151
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1318265 NativeKey shouldn't handle messages when mWidget has already been destroyed r=m_kato When mWidget was already destroyed, anybody shouldn't dispatch WidgetEvent on it. Therefore, NativeKey::InitKeyEvent() has MOZ_CRASH() for detecting such dangerous bug and some users hit it. Each message handler of NativeKey should check if mWidget has already gone. Ideally, nsWindow shouldn't create NativeKey and try to handle the message with it. However, using NativeKey's message handlers can put some information to the log. Therefore, this patch doesn't touch nsWindow. MozReview-Commit-ID: 4k5VfaKHPgG
59fe3f5f5bd24696f6ff0e456a3541b1b81f62fd: Bug 1317636 - Part 6. Use PaintClipMask in nsSVGIntegrationUtils::PaintMask. r=mstange
cku <cku@mozilla.com> - Wed, 16 Nov 2016 19:04:59 +0800 - rev 323150
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 6. Use PaintClipMask in nsSVGIntegrationUtils::PaintMask. r=mstange MozReview-Commit-ID: 6CibljSTeNj
0541cb3d94d960f6e183f7f900127542230b1211: Bug 1317636 - Part 5. Fix identation. r=mstange
cku <cku@mozilla.com> - Thu, 17 Nov 2016 15:15:43 +0800 - rev 323149
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 5. Fix identation. r=mstange MozReview-Commit-ID: 84aJzl6LrDC
279946785abcd114adf8cd1acdb6e489069b08a6: Bug 1317636 - Part 4. Use nsSVGUtils::DetermineMaskUsage. r=mstange
cku <cku@mozilla.com> - Thu, 17 Nov 2016 15:11:34 +0800 - rev 323148
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 4. Use nsSVGUtils::DetermineMaskUsage. r=mstange MozReview-Commit-ID: JUAof5JvU4j
81d5d07d925ae2231c966258f10b83be045f433e: Bug 1317636 - Part 3. Implement ComposeExtraMask. r=mstange
cku <cku@mozilla.com> - Thu, 17 Nov 2016 12:42:14 +0800 - rev 323147
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 3. Implement ComposeExtraMask. r=mstange CG is removed. By testing, D2D works fine with composing a mask by OP_IN mode. MozReview-Commit-ID: Gs5rB6JachJ
d2096c38e4efd7f2f5db8e48ec595b0fc3937175: Bug 1317636 - Part 2. Extract PaintFrameIntoMask from nsSVGClipPathFrame::PaintClipMask. r=mstange
cku <cku@mozilla.com> - Wed, 16 Nov 2016 16:58:59 +0800 - rev 323146
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 2. Extract PaintFrameIntoMask from nsSVGClipPathFrame::PaintClipMask. r=mstange MozReview-Commit-ID: LgrortpuwN5
e8bf6e2a8de2684d0bfa2c51fb2646dea9e5d9e0: Bug 1317636 - Part 1. Implement nsSVGClipPathFrame::CreateClipMask and PaintClipMask. r=mstange
cku <cku@mozilla.com> - Thu, 17 Nov 2016 14:50:35 +0800 - rev 323145
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317636 - Part 1. Implement nsSVGClipPathFrame::CreateClipMask and PaintClipMask. r=mstange Simply split the code in nsSVGClipPathFrame::GetClipMask into two different functions. MozReview-Commit-ID: KMdVL3Wg8OC
df32da99c23ca633f22201764cb4ce4efc7b30c8: Bug 1316484 - Add empty line for all netmonitor files r=Honza
Ricky Chien <rchien@mozilla.com> - Fri, 18 Nov 2016 11:57:11 +0800 - rev 323144
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1316484 - Add empty line for all netmonitor files r=Honza MozReview-Commit-ID: K4u0zZz8SeC
2c602a2f36f7514c5ea9af4d0215592c59cd529f: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Thu, 17 Nov 2016 20:11:25 -0800 - rev 323143
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Merge m-c to autoland
01c0a8ec64f9672f67987decea0a5ef7016ff995: Bug 1316511 - Remove friend class nsSVGPathFrame declaration in SVGPathElement as it does not exist anymore r=Ehsan
Ajit <ajitpeter86@gmail.com> - Wed, 16 Nov 2016 21:20:27 +0000 - rev 323142
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1316511 - Remove friend class nsSVGPathFrame declaration in SVGPathElement as it does not exist anymore r=Ehsan MozReview-Commit-ID: 9TzvFucJVXK
8d2eecb7ea5a16e02862dd326ce4519082ce9901: Bug 1271765 - Part 3. Update tests for video control visual refresh. r=jaws
Ray Lin <ralin@mozilla.com> - Wed, 09 Nov 2016 16:47:29 +0800 - rev 323141
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1271765 - Part 3. Update tests for video control visual refresh. r=jaws MozReview-Commit-ID: 24GoxgtN0Bo
083604641e507f0588cda60e7aa11c351e85f9e7: Bug 1271765 - Part 2: Desktop media control visual refresh. r=jaws
Ray Lin <ralin@mozilla.com> - Wed, 12 Oct 2016 13:31:32 +0800 - rev 323140
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1271765 - Part 2: Desktop media control visual refresh. r=jaws MozReview-Commit-ID: 1GfyGmrhgCs
bb010a5d59e7831e10a0a3c71cb26d5b316aba45: Bug 1271765 - Part 1: Remove XUL specific reflow code of video control. r=dholbert
Ray Lin <ralin@mozilla.com> - Wed, 12 Oct 2016 13:41:50 +0800 - rev 323139
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1271765 - Part 1: Remove XUL specific reflow code of video control. r=dholbert MozReview-Commit-ID: KFn3ga2Uqq2
ec7fb4f14d3ec23ded7eea40ff49ebbcbec6bde1: Bug 1314852 Make background and border of the input element in test_bug636465.html since it's sometimes not painted correctly r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Nov 2016 15:51:21 +0900 - rev 323138
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1314852 Make background and border of the input element in test_bug636465.html since it's sometimes not painted correctly r=smaug The test compaires 4 screenshots for checking spellchecker's behavior. However, the input element is sometimes not painted correctly on Linux. Even if I make it wait more delay before taking screenshot, the random failure isn't fixed. So, I guess that it's a bug of gfx of Theme API of GTK. On the other hand, the most important thing here is, compairing the foreground contents of the input element. Therefore, this patch makes the background and border of the input element transparent. That prevents to use Theme API. This must be enough for fixing the random orange. MozReview-Commit-ID: L2uXcPLvbNg
b9a918aca10c791c8cfedfa2d759b3505a44c666: Bug 1317906 When a key press causes a call of InsertText(), it shouldn't mark keypress as consumed but instead, should mark InsertText() caused composition r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 17 Nov 2016 13:35:21 +0900 - rev 323137
Push 30970 by cbook@mozilla.com at Fri, 18 Nov 2016 15:49:14 +0000
Bug 1317906 When a key press causes a call of InsertText(), it shouldn't mark keypress as consumed but instead, should mark InsertText() caused composition r=m_kato Currently, when InsertText() which is caused by a key press causes committing composition, it consumes keypress event. However, Korean 2-set IME calls InsertText() two times when there is composition and key press causes inserting another character next to the composition. In this case, current design ignores second InsertText() becuase keypress event is already consumed by the first InsertText() call. For solving this issue safely, InsertText() should mark current key event as "dispatched composition event". Then, following InsertText() calls should cause composition events instead of keypress events since following event order is too odd: 1. keydown (currently not dispatched by TextEventDisaptcher) 2. compositionupdate 3. compositionend 4. keypress 5. keyup with the new design this becomes: 1. keydown (currently not dispatched by TextEventDispatcher) 2. compositionupdate 3. compositionend 4. compositionstart 5. compositionupdate 6. compositionend 7. keyup This is similar to Chromium, although, Chromium includes the second InsertText() call into the first composition, we need to fix it later due to risky. MozReview-Commit-ID: GL42cU2WIL0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip