22522049bc80f2c441aad60a910bf9b56eee5518: Bug 1363612 - Part 3: fix for moz-binding: url. r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Fri, 12 May 2017 11:38:40 +0800 - rev 358506
Push 90348 by yhuang@mozilla.com at Tue, 16 May 2017 09:02:06 +0000
Bug 1363612 - Part 3: fix for moz-binding: url. r=smaug Also seperate this to make sure I modified the test correctly.
adc78c679f03e59f36692ffe9294156392ed7eea: Bug 1363612 - Part 2: move files for bug 677495. r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Fri, 12 May 2017 15:34:01 +0800 - rev 358505
Push 90348 by yhuang@mozilla.com at Tue, 16 May 2017 09:02:06 +0000
Bug 1363612 - Part 2: move files for bug 677495. r=smaug These two tests use 'media document', so I made this as a seperate patch to let reviewer to make sure I am doing it correctly.
a0e3dc83b335d00bd01818bb91137dcfd4c4a08b: Bug 1363612 - Part 1: move to seperate files. r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Wed, 10 May 2017 10:40:41 +0800 - rev 358504
Push 90348 by yhuang@mozilla.com at Tue, 16 May 2017 09:02:06 +0000
Bug 1363612 - Part 1: move to seperate files. r=smaug
031561df3b033fc225b9980cd116ae50c13dd5d5: Bug 1363597: dont use data: URI for form action. r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Tue, 09 May 2017 12:00:13 +0800 - rev 358503
Push 90348 by yhuang@mozilla.com at Tue, 16 May 2017 09:02:06 +0000
Bug 1363597: dont use data: URI for form action. r=smaug
d479f76dc5e89420c927ce6ea2c911760ae278b6: Bug 1362993 - Followup: Use gBrowser.addTab with explicit triggeringPricnipal instead of BrowserTestUtils. r=kmaglione
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 16 May 2017 08:03:04 +0200 - rev 358502
Push 90347 by mozilla@christophkerschbaumer.com at Tue, 16 May 2017 06:32:21 +0000
Bug 1362993 - Followup: Use gBrowser.addTab with explicit triggeringPricnipal instead of BrowserTestUtils. r=kmaglione
0c8900bc3ec0d42c27871127558078063213f7f0: Bug 1355348 - Drop extra eRestyle_StyleAttribute hint from Element::SetSMILOverrideStyleDeclaration; r=dbaron
Brian Birtles <birtles@gmail.com> - Tue, 16 May 2017 12:46:51 +0900 - rev 358501
Push 90346 by bbirtles@mozilla.com at Tue, 16 May 2017 03:49:18 +0000
Bug 1355348 - Drop extra eRestyle_StyleAttribute hint from Element::SetSMILOverrideStyleDeclaration; r=dbaron This was originally added in bug 1133439 but it's not clear that it is needed. It may be that we thought that new SMIL animations should trigger transitions but that's not the case. We want to remove this as part of this bug since Servo_NoteExplicitHints is currently not capable of handling animation restyle hints and non-animation restyle hints at the same time.
49c90446a20fa279a46e6023b550b61383c19bad: Bug 1363567 - 3. Remove GeckoInterface.getPluginContainer; r=me
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:18 -0400 - rev 358500
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1363567 - 3. Remove GeckoInterface.getPluginContainer; r=me GeckoInterface.getPluginContainer is no longer used anywhere and can be removed. r=me for trivial patch. MozReview-Commit-ID: 2IoQPqecWus
8f9d8749eb5ef4d9d156426435c5f17a20b75601: Bug 1363567 - 2. Move onFullScreenPluginHidden to GeckoApp; r=rbarker
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:18 -0400 - rev 358499
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1363567 - 2. Move onFullScreenPluginHidden to GeckoApp; r=rbarker Move the native call onFullScreenPluginHidden from GeckoAppShell to GeckoApp itself. MozReview-Commit-ID: APhGRBTNl0X
06142f9787e7643cae17dced089d4ebd37ec1bbc: Bug 1363567 - 1. Remove addPluginView/removePluginView methods; r=rbarker
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:17 -0400 - rev 358498
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1363567 - 1. Remove addPluginView/removePluginView methods; r=rbarker Remove the addPluginView and removePluginView methods from GeckoInterface. Instead, move the JNI calls directly to GeckoApp itself. GeckoApp then uses GeckoActivityMonitor to find the current activity, instead of using GeckoAppShell.getGeckoInterface(). MozReview-Commit-ID: 7ym8kuElADV
e4607267bb9ff933edac5090ef5798d8538cea09: Bug 1362192 - Remove GeckoInterface.getDefaultUAString; r=snorp
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:17 -0400 - rev 358497
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1362192 - Remove GeckoInterface.getDefaultUAString; r=snorp Move GeckoInterface.getDefaultUAString() to GeckoApplication. MozReview-Commit-ID: FHsRrbiqJ3F
06aae5032411f0d095c9611700fbb8d50ac9bfd7: Bug 1325112 - 2. Purge caches in debug geckoview_example; r=rbarker
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:17 -0400 - rev 358496
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1325112 - 2. Purge caches in debug geckoview_example; r=rbarker Preload Gecko with the "-purgecaches" flag in debug builds of geckoview_example, similar to what we do for Fennec. MozReview-Commit-ID: dBZgBbDUQ9
b4549c97046b466e05826bffa53f35b175ec88ba: Bug 1325112 - 1. Remove GeckoInterface.isOfficial; r=nalexander
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:17 -0400 - rev 358495
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1325112 - 1. Remove GeckoInterface.isOfficial; r=nalexander There are two callers of isOfficial() in GeckoThread. For purging the startup cache, the code to add the extra argument is moved to GeckoApplication/GeckoApp/GeckoService. For logging the arguments, the "debug" flag is used instead of the "official" flag. MozReview-Commit-ID: 9atEWY1MVVt
d15e744f0008d62ce04fa776caebe429a88bf743: Bug 1363167 - Remove GeckoInterface.getActivity; r=snorp
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:11 -0400 - rev 358494
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1363167 - Remove GeckoInterface.getActivity; r=snorp Use available Context or GeckoActivityMonitor to derive an Activity instance, instead of using GeckoInterface.getActivity(). MozReview-Commit-ID: GHLMtnQkr2l
c399da282963b7c78338935b00edd14ddb639195: Bug 1362231 - Remove GeckoInterface.getProfile; r=snorp
Jim Chen <nchen@mozilla.com> - Mon, 15 May 2017 23:11:10 -0400 - rev 358493
Push 90345 by nchen@mozilla.com at Tue, 16 May 2017 03:13:18 +0000
Bug 1362231 - Remove GeckoInterface.getProfile; r=snorp Since we only support one profile per process, replace all calls to GeckoInterface.getProfile() with calls to GeckoThread.getActiveProfile(). MozReview-Commit-ID: 9PZOoBZt7Er
dc96471117ab6243119c8593b5f562e413036f81: Bug 429824: Properly forward native OSX events to the native menu bar if they haven't been handled by the child process in e10s. r=mstange,masayuki
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Mon, 15 May 2017 22:59:35 -0400 - rev 358492
Push 90344 by spohl@mozilla.com at Tue, 16 May 2017 02:59:56 +0000
Bug 429824: Properly forward native OSX events to the native menu bar if they haven't been handled by the child process in e10s. r=mstange,masayuki
92ab3e4bdcb957b1fed5f0495f6d9f95e7b3f3cb: Bug 429824: Let OSX's native menu system handle keyboard shortcuts that we did not handle ourselves via XBL prototype handlers. This allows for handling of custom shortcuts, but does not allow for reassignment of existing shortcuts. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Mon, 15 May 2017 22:59:28 -0400 - rev 358491
Push 90344 by spohl@mozilla.com at Tue, 16 May 2017 02:59:56 +0000
Bug 429824: Let OSX's native menu system handle keyboard shortcuts that we did not handle ourselves via XBL prototype handlers. This allows for handling of custom shortcuts, but does not allow for reassignment of existing shortcuts. r=mstange
79cfc96ccb7763b5bcc25549555df307cbc02c8f: Bug 1351197 - Disable test_TelemetryModules.js on Android on release or beta, where it crashes
Phil Ringnalda <philringnalda@gmail.com> - Mon, 15 May 2017 19:02:24 -0700 - rev 358490
Push 90343 by philringnalda@gmail.com at Tue, 16 May 2017 02:02:31 +0000
Bug 1351197 - Disable test_TelemetryModules.js on Android on release or beta, where it crashes MozReview-Commit-ID: 5rr6HzzELr5
39a921250465a46d7466c434b5c3eca8d260caf3: Bug 1358559 - Sync the disabling of browser_all_files_referenced.js on linux32 to the redundant and duplicative run of the same test in the devtools suite
Phil Ringnalda <philringnalda@gmail.com> - Mon, 15 May 2017 18:56:42 -0700 - rev 358489
Push 90342 by philringnalda@gmail.com at Tue, 16 May 2017 01:57:10 +0000
Bug 1358559 - Sync the disabling of browser_all_files_referenced.js on linux32 to the redundant and duplicative run of the same test in the devtools suite MozReview-Commit-ID: FvZFpMytppg
cd5ae949a6b9a2b28f46e4aff033468cf91f7ae5: Bug 1356025 - Add Capacity checks to nsTSubstring constructor. r=froydnj
Eric Rahm <erahm@mozilla.com> - Mon, 15 May 2017 16:52:43 -0700 - rev 358488
Push 90341 by erahm@mozilla.com at Tue, 16 May 2017 00:16:46 +0000
Bug 1356025 - Add Capacity checks to nsTSubstring constructor. r=froydnj MozReview-Commit-ID: 6RIwuvalcRz
17c6f55e1bdc5c931f12c9893b76cd77ecf39918: Bug 1362894 - Make profiler_call_{enter,exit} |inline|. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 May 2017 20:13:21 +1000 - rev 358487
Push 90340 by nnethercote@mozilla.com at Tue, 16 May 2017 00:00:09 +0000
Bug 1362894 - Make profiler_call_{enter,exit} |inline|. r=mstange. Bug 1359000 moved these functions from GeckoProfiler.h to platform.cpp, which allowed a lot of follow-up simplifications. But it hurt performance. This patch moves them back to GeckoProfiler.h and makes them |inline| again. This required adding a second TLS pointer, sPseudoStack. Comments in the patch explain why.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip