85640303b72080bab9979100bfdd0d98baa90679: Remove Gonk usage of ImageContainer::CreateImage. (bug 1222910, r=sotaro)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:01 -0800 - rev 309461
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Remove Gonk usage of ImageContainer::CreateImage. (bug 1222910, r=sotaro)
57c5d2b88d266b078978a2dc0e956958fee98ac6: Decouple SharedRGBImage and PlanarYCbCrImage from ImageContainer. (bug 1222910, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:01 -0800 - rev 309460
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple SharedRGBImage and PlanarYCbCrImage from ImageContainer. (bug 1222910, r=mattwoodrow)
6aab26af194d5e0015d8a673eaab0ac9b0736ef5: Decouple MacIOSurfaceImage from ImageContainer. (bug 1222910, r=mstange)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309459
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple MacIOSurfaceImage from ImageContainer. (bug 1222910, r=mstange)
abd42e4c996d5303b78c4967a986c177acbb9258: Decouple SurfaceTextureImage from ImageContainer. (bug 1222910, r=snorp)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309458
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple SurfaceTextureImage from ImageContainer. (bug 1222910, r=snorp)
ff41eedeba3c18cc76984adef5f2dd9d04407304: Decouple EGLImageImage from ImageContainer. (bug 1222910, r=snorp)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309457
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple EGLImageImage from ImageContainer. (bug 1222910, r=snorp)
ca5e17fccf13415d3efcb834211059fedaa576b6: Decouple D3D9SurfaceImage from ImageContainer. (bug 1222910, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309456
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple D3D9SurfaceImage from ImageContainer. (bug 1222910, r=mattwoodrow)
b4452dfbe1c5413979f41c7fd0d99292832b333b: Decouple D3D11ShareHandleImage from ImageContainer. (bug 1222910, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309455
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple D3D11ShareHandleImage from ImageContainer. (bug 1222910, r=mattwoodrow)
1907258a042255edcca1412ed21e271827df9d23: Decouple CairoImage from ImageContainer. (bug 1222910, r=roc)
David Anderson <danderson@mozilla.com> - Tue, 17 Nov 2015 00:09:00 -0800 - rev 309454
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Decouple CairoImage from ImageContainer. (bug 1222910, r=roc)
d46495734a544e4dd1ee90e02acdc6bb06357e87: Bug 1224454 part.2 IMMHandler::OnFocusChange() should cancel remaining composition when given nsWindow is being destroyed r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 17 Nov 2015 16:47:06 +0900 - rev 309453
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1224454 part.2 IMMHandler::OnFocusChange() should cancel remaining composition when given nsWindow is being destroyed r=m_kato
3d6526066ab972b19bd54598f37b274a35a5f636: Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 17 Nov 2015 16:47:06 +0900 - rev 309452
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato
fd53b630ea8b68248d8a2b74c10d4c507826364d: Bug 1225023: Allow Flash Player to create Adobe\Flash Player and Macromedia\Flash Player directories. r=bbondy
Bob Owen <bobowencode@gmail.com> - Tue, 17 Nov 2015 07:24:34 +0000 - rev 309451
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1225023: Allow Flash Player to create Adobe\Flash Player and Macromedia\Flash Player directories. r=bbondy
2f103f5a44ffcbef4fc27617a6a6431b96699631: Bug 1223366 - Update event.buttons on GDK_BUTTON_RELEASE [r=karlt]
Matt Brubeck <mbrubeck@mozilla.com> - Mon, 16 Nov 2015 22:01:32 -0800 - rev 309450
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1223366 - Update event.buttons on GDK_BUTTON_RELEASE [r=karlt]
5160a4dfba49bde4a8af379a2e1320766560df8c: Bug 990250 - Fold nsIStyleSheet into CSSStyleSheet. r=dbaron
Cameron McCormack <cam@mcc.id.au> - Tue, 17 Nov 2015 17:04:09 +1100 - rev 309449
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 990250 - Fold nsIStyleSheet into CSSStyleSheet. r=dbaron
a56e745bf9fe5ee9aaa22b8176e5d4852e7db955: Bug 1206545 - Add a marionette test case. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Nov 2015 18:16:43 +0800 - rev 309448
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1206545 - Add a marionette test case. r=roc Test AccessibleCaretEventHub is properly initialized if <html> has "display: none" initially.
89921d2c8dc400f4087df025c86023dfab335037: Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Nov 2015 18:16:43 +0800 - rev 309447
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc To properly initialize AccessibleCaretEventHub, both canvas frame and its anonymous mCustomContentContainer are required to successfully insert anonymous caret elements. However, if <html> has "display: none", nsCSSFrameConstructor::ConstructDocElementFrame() will return early in [1] without constructing mCustomContentContainer. Thus, AccessibleCaretEventHub will fail to initialize in [2] due to null mCustomContentContainer. By moving AccessibleCaretEventHub::Init() to nsCanvasFrame::CreateAnonymousContent(), we can guarantee that mCustomContentContainer is constructed before initializing AccessibleCaretEventHub. [1] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsCSSFrameConstructor.cpp#2413-2416 [2] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsPresShell.cpp#1682
934c1ef52c88fb72500904b441eb1b2d1987a2db: Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc
Ting-Yu Lin <tlin@mozilla.com> - Mon, 16 Nov 2015 18:16:43 +0800 - rev 309446
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc When constructing AccessibleCaretEventHub, bypass and store the nsIPresShell pointer. This is a preparation for later patches. Also, remove 'virtual' for Init() and Terminate() since the mock object in gtest does not need to override them.
87f393abe71b916118afd6819c4b9986e2bcdb94: Bug 1155473 - Make arm-sim-osx SpiderMonkey shell build work on automation. r=sfink
Tooru Fujisawa <arai_a@mac.com> - Sat, 07 Nov 2015 12:17:21 +0900 - rev 309445
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1155473 - Make arm-sim-osx SpiderMonkey shell build work on automation. r=sfink
86f7c45c29716cd326643a30a9e48915e0e694cc: Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Mon, 16 Nov 2015 17:40:26 +0900 - rev 309444
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff
793133ff5233a8e2cd0a6864b9984f5a9bb31c05: Bug 1210291 - Streamline StreamingLexer's handling of terminal states. r=seth.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Oct 2015 01:30:20 -0700 - rev 309443
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1210291 - Streamline StreamingLexer's handling of terminal states. r=seth. This patch introduces TerminalState and changes LexerTransition::mNextState to be a Variant<State, TerminalState>. This means that SUCCESS and FAILURE no longer need to be part of State. Some things to note: - This simplifies the handling of Lex()'s return value, which is nice. - The patch splits Terminate() into TerminateSuccess() and TerminateFailure(). - |const State& aNextState| wouldn't work for the first arg to LexerTransition's ctor due to errors in Variant construction that I didn't understand. I had to change it to |State aNextState|.
21605be9a2c7a5a9c526e79afc062caf3d7725a1: Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
Cameron McCormack <cam@mcc.id.au> - Tue, 17 Nov 2015 15:09:55 +1100 - rev 309442
Push 7608 by kgilbert@mozilla.com at Tue, 17 Nov 2015 22:17:41 +0000
Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip