419922c1f15f5f3edeb516e9922928e1d6b02910: Bug 1259139 - record in telemetry the validity of the current engine's loadPathHash, r=adw. default tip
Florian Quèze <florian@queze.net> - Wed, 06 Apr 2016 15:54:15 +0200 - rev 291871
Bug 1259139 - record in telemetry the validity of the current engine's loadPathHash, r=adw.
963e2caee42cfcf4316e15bde8d8fbcdbbdc43f7: Bug 1261781 - Inspector toolbar button for inserting new elements; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Tue, 05 Apr 2016 11:08:21 +0200 - rev 291870
Bug 1261781 - Inspector toolbar button for inserting new elements; r=jdescottes MozReview-Commit-ID: BoD6MEMQb3b
64693d39a134df2274838df42029c58e9451ad94: Bug 1171110 - Add support for floating text selection toolbar for Android 6.0+. r=capella
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 14 Mar 2016 11:57:05 +0100 - rev 291869
Bug 1171110 - Add support for floating text selection toolbar for Android 6.0+. r=capella MozReview-Commit-ID: 7FLGgrT5gDg
d37f13e88aae4ba2c69951189f3d88c723bfc9a7: Bug 1261317 - part2: prevent autocomplete on arrow keys in multiline editor;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Fri, 01 Apr 2016 17:26:58 +0200 - rev 291868
Bug 1261317 - part2: prevent autocomplete on arrow keys in multiline editor;r=pbro Check if the CSS inplace editor is currently using several lines to display its value. When using several lines, prevent increment, decrement and autocomplete features. The autocomplete can still be triggered by typing a value at the end of the input (or before a space). When the autocomplete popup is opened, UP/DOWN still allow to cycle through the suggestions. MozReview-Commit-ID: DapCdhjx444
33d4c04cf572fecce5536c27f164753ba2a7e30f: Bug 1261317 - part1: inplace-editor: small refactor of keypress event handler;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Fri, 01 Apr 2016 17:44:39 +0200 - rev 291867
Bug 1261317 - part1: inplace-editor: small refactor of keypress event handler;r=pbro Refactor the keypress event handler to make it easier to read. MozReview-Commit-ID: 4yvlg7GIYMK
c9e9878330240c437f0a3a2bca4cce608b5ef33f: Bug 1261819 - Follow-up (lint bustage): Remove unused resource: android_package_name. r=me
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 06 Apr 2016 13:27:04 +0200 - rev 291866
Bug 1261819 - Follow-up (lint bustage): Remove unused resource: android_package_name. r=me MozReview-Commit-ID: HXs7BNCswRb
f79023e83adc88d22776a29563b370b10c3eb192: Bug 1261808 - Re-add telemetry for unsubscribing from feeds. r=margaret
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 05 Apr 2016 13:18:35 +0200 - rev 291865
Bug 1261808 - Re-add telemetry for unsubscribing from feeds. r=margaret MozReview-Commit-ID: 3aHIujRBXcQ
019158692d55fbcae2786e9afe510cf972b9535f: Bug 1261819 - Add summary to "Notifications" setting. r=grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 05 Apr 2016 13:13:56 +0200 - rev 291864
Bug 1261819 - Add summary to "Notifications" setting. r=grisha MozReview-Commit-ID: 5zLWKNlMNVr
f6912798f257f0dc03a00795e57b0e65d404152c: Bug 1261819 - (Pre) Move and replace: xml-v11/preferences.xml -> preferences.xml. r=grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 05 Apr 2016 12:51:43 +0200 - rev 291863
Bug 1261819 - (Pre) Move and replace: xml-v11/preferences.xml -> preferences.xml. r=grisha MozReview-Commit-ID: LiFy3HcxYMw
e1a8f719e764e35db6b364213d3efc1d3890e81e: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 06 Apr 2016 12:20:37 +0200 - rev 291862
Merge mozilla-central to fx-team
68c0b7d6f16ce5bb023e08050102b5f2fe4aacd8: merge fx-team to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 06 Apr 2016 11:59:25 +0200 - rev 291861
merge fx-team to mozilla-central a=merge
05ce1f2670ae52e928af76df72e78989935141e3: Bug 1261129: Make VP9 sample data const. r=kentuckyfriedtakahe
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 Apr 2016 14:23:07 +1100 - rev 291860
Bug 1261129: Make VP9 sample data const. r=kentuckyfriedtakahe MozReview-Commit-ID: 1VhEkxqLInz
c111173a1b98ae219a1172cd7fb15dc8c629e2a2: Bug 1091515 - Don't set 64KB page size on aarch64. r=glandium
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 05 Apr 2016 18:54:42 +0900 - rev 291859
Bug 1091515 - Don't set 64KB page size on aarch64. r=glandium Linux/aarch64 supports vairous page size configuration. (From https://www.kernel.org/doc/Documentation/arm64/memory.txt) - 4KB + 3 levels - 4KB + 4 levels - 64KB + 2 leves So we shouldn't set fixed 64KB page size on aarch64. MozReview-Commit-ID: 8IdwBMUW4me
26faa5d26ab77cec112d3d9a895d05cda09e08ef: Bug 233705 - remove mDontWrapAnyQuotes, mWrapToWindow and pref wrap_to_window_width. r=ehsan
Jorg K - Mon, 04 Apr 2016 23:54:00 +0200 - rev 291858
Bug 233705 - remove mDontWrapAnyQuotes, mWrapToWindow and pref wrap_to_window_width. r=ehsan
1e5447cbadfaaa24b8cdde74e117b6e122584722: Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie
Nick Fitzgerald <fitzgen@gmail.com> - Tue, 05 Apr 2016 13:51:00 +0200 - rev 291857
Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie
cc6c0df12548c251921f7e94f577d7a77a080ad2: Bug 1262304 - Add a pref to dump display lists for the content process. r=BenWa
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 06 Apr 2016 15:29:57 +1200 - rev 291856
Bug 1262304 - Add a pref to dump display lists for the content process. r=BenWa
482a89ef31e86ca70581b8736a21e9c601f133c0: Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 06 Apr 2016 15:29:32 +1200 - rev 291855
Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel
5d456db9e320022548bf0a90b8b7d6196cae24fc: Bug 1258313 - Add test for snapping transforms with perspective. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 06 Apr 2016 15:29:23 +1200 - rev 291854
Bug 1258313 - Add test for snapping transforms with perspective. r=jrmuizel
d08f6e50f306ccfa2e462d6221044b4ce0748f47: Bug 1256049: Correctly handle databases currently performing maintenance when a new transaction is started. r=janv
Kyle Huey <khuey@kylehuey.com> - Tue, 05 Apr 2016 20:21:25 -0700 - rev 291853
Bug 1256049: Correctly handle databases currently performing maintenance when a new transaction is started. r=janv
c7bed3468b5d85f9bf82eb72d1a0b9fbffd6a4fc: Bug 1261471: Remove support for getting mozIDOMWindowProxy via GetInterface. r=mrbkap
Kyle Huey <khuey@kylehuey.com> - Tue, 05 Apr 2016 20:14:14 -0700 - rev 291852
Bug 1261471: Remove support for getting mozIDOMWindowProxy via GetInterface. r=mrbkap
472ddbb34a370a4876b3ac3a953b4f0474592a4c: Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz
Kyle Huey <khuey@kylehuey.com> - Tue, 05 Apr 2016 20:12:56 -0700 - rev 291851
Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz
791433f9b681a4a3bce3106484352b684d76970a: Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup
Kyle Huey <khuey@kylehuey.com> - Tue, 05 Apr 2016 20:12:03 -0700 - rev 291850
Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup
496db28e275d83a8a8d57033384d18199ccbcbd9: Bug 1222889 - Ignore selection change notifications when auto-completing; r=margaret
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:54:12 -0400 - rev 291849
Bug 1222889 - Ignore selection change notifications when auto-completing; r=margaret Adding the auto-completion text in the URL bar triggers selection change notifications on Android 5.0 and above. That led us to think the user changed the selection, and in turn commit the auto-completion. This patch makes us ignore this edge case and preserve the auto-completion.
1f5831c61765727b3d0a975f121809aca9e766d5: Bug 1260243 - Remove sendEventToGeckoSync and related code; r=me
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:41 -0400 - rev 291848
Bug 1260243 - Remove sendEventToGeckoSync and related code; r=me We can remove GeckoAppShell.sendEventToGeckoSync and related code because GeckoThread.waitOnGecko is replacing it.
66c977ccd22e3dcd7afe3916a4501dda20c8a14d: Bug 1260243 - Call GeckoThread.onPause/onResume in GeckoService; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:41 -0400 - rev 291847
Bug 1260243 - Call GeckoThread.onPause/onResume in GeckoService; r=snorp Inform Gecko of the Android process lifecycle by calling GeckoThread.onPause and onResume, so that Gecko is more likely to be in a consistent state if Android kills our process.
66e21047f5419de32126167d2c318c4f4132c3ff: Bug 1260243 - Convert backgrounding/foregrounding GeckoEvent to native calls; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:41 -0400 - rev 291846
Bug 1260243 - Convert backgrounding/foregrounding GeckoEvent to native calls; r=snorp Convert APP_BACKGROUNDING and APP_FOREGROUNDING events in GeckoEvent to native calls onPause and onResume in GeckoThread, respectively.
4c40aad4abfed90067cb1ceafc32a3337da171d9: Bug 1260243 - Add GeckoThread.waitOnGecko; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291845
Bug 1260243 - Add GeckoThread.waitOnGecko; r=snorp GeckoThread.waitOnGecko blocks the current thread and waits for previous events on the Gecko thread to finish executing before continuing. This is implemented by synchronously running a dummy event on the Gecko thread. This patch also lets us get rid of sendEventToGeckoSync in GeckoAppShell.
4743abb7f7ff4b08c97ccfe4af06015b9207ffb5: Bug 1259653 - Update Robocop tests; r=gbrown
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291844
Bug 1259653 - Update Robocop tests; r=gbrown This bug changed the meaning of profiles with empty names (""). It used to mean the same thing as a null name, which represents the default profile. However, the new behavior is that an empty name indicates a custom profile. So the tests involving empty names are removed from testGeckoProfile.
0e648c021a957e5bfad6d5dbe657791583de478c: Bug 1259653 - Respect the profile when starting GeckoService; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291843
Bug 1259653 - Respect the profile when starting GeckoService; r=snorp In GeckoService, wait until we get an Intent before starting GeckoThread using the profile information contained in the Intent.
954498882fb71ee860296000279317b0a274f5b8: Bug 1259653 - Support initializing GeckoThread with a specific profile; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291842
Bug 1259653 - Support initializing GeckoThread with a specific profile; r=snorp Add GeckoThread.initWithProfile that make it easy to target a particular profile. The method succeeds when GeckoThread has not been initialized or is already using the specified profile. It fails when the current profile does not match the specified profile.
cecaa7c35791dd866b3ff9607c77bc698c72c09e: Bug 1259653 - Make sure GeckoThread handles custom profiles; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291841
Bug 1259653 - Make sure GeckoThread handles custom profiles; r=snorp Make sure GeckoThread adds the appropriate profile arguments even for custom profiles.
f6968de072c7b45cd61a271095d7ba5900e4070e: Bug 1259653 - Treat custom profiles differently in GeckoProfile; r=margaret
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291840
Bug 1259653 - Treat custom profiles differently in GeckoProfile; r=margaret Make sure we treat profiles under a custom directory differently. To simplify things, custom profiles must already exist, and we don't attempt to cache instances of GeckoProfile containing custom profiles. Custom profiles are an edge use case (must be passed in via Intent arguments) so I think it's reasonable to have this behavior change.
e90c159a3b61a6160af6dd508ff3118535be97c1: Bug 1258554 - Only determine GeckoThread arguments when needed; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291839
Bug 1258554 - Only determine GeckoThread arguments when needed; r=snorp Only determine GeckoThread arguments when GeckoThread has not been started in GeckoApp. Otherwise, if GeckoThread has already started, we don't need those arguments.
f695b82c6f94021b0737ca13795ba8c3a89ae9fe: Bug 1258554 - Don't touch GeckoApp from GeckoProfile; r=margaret
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291838
Bug 1258554 - Don't touch GeckoApp from GeckoProfile; r=margaret GeckoProfile.get() was reaching into GeckoApp to get and set the current profile. I think now that GeckoThread is managing the profile, we don't need that anymore. Also move the GuestSession check to getFromArgs, and get rid of GeckoApp.getDefaultProfileName and GeckoProfile.sIsUsingCustomProfile, which are redundant now.
f3b94a9f2bd1bc271331b03fce3d544a3d11abb3: Bug 1258554 - Remove GeckoApp.mProfile; r=margaret
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:40 -0400 - rev 291837
Bug 1258554 - Remove GeckoApp.mProfile; r=margaret GeckoApp should not be caching the current profile.
49d26e64c3167e0319b49432a9e1ffae835f5d84: Bug 1258554 - Let GeckoThread manage the active profile; r=snorp r=margaret
Jim Chen <nchen@mozilla.com> - Tue, 05 Apr 2016 21:43:39 -0400 - rev 291836
Bug 1258554 - Let GeckoThread manage the active profile; r=snorp r=margaret Because Gecko itself can only handle one profile per process, we should let the GeckoThread singleton manage our GeckoProfile instance on the Java side, instead of using GeckoApp.
542411a64ac407ec30e83e3db5a6cb4e12b6bf3d: Bug 1261719 - Suppress MSVC warning C4595. r=glandium
Chris Pearce <cpearce@mozilla.com> - Mon, 04 Apr 2016 10:34:22 +1200 - rev 291835
Bug 1261719 - Suppress MSVC warning C4595. r=glandium C4595 is "'operator new': non-member operator new or delete functions may not be declared inline". This warning is already suppressed for newer versions of clang. MozReview-Commit-ID: GTzLtIGtpbR
296675bfe330a157e8b3054befee29273e3ac3fb: Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 05 Apr 2016 20:48:30 -0400 - rev 291834
Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen
336759fb7df024ec7fe456df8337316e8361c4d5: Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke
Tooru Fujisawa <arai_a@mac.com> - Sat, 05 Mar 2016 05:18:09 +0900 - rev 291833
Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke
cf14555864566e4ee197ac7074ec61a5e03e4e90: Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv
Tooru Fujisawa <arai_a@mac.com> - Tue, 12 Jan 2016 13:26:16 +0900 - rev 291832
Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv
18ec8a268573f55f9883c4e01398d65eb8c136d1: Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Thu, 07 Jan 2016 14:21:26 +0900 - rev 291831
Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff
b053ad6763d638384a7ae0f4d5c1238277afcea5: Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Thu, 07 Jan 2016 12:30:29 +0900 - rev 291830
Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden
f1f3e847cdb3e0a565dde92e448ce27e6f12f89e: Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Thu, 07 Jan 2016 12:30:29 +0900 - rev 291829
Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden
a4163f930b2193f2a329a95ce9eaa7d39c8b90ea: Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 18 Nov 2015 19:13:23 +0900 - rev 291828
Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden
e0c63d8a8940d472db1c44e1fb05c306a421bbe7: Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 18 Nov 2015 19:13:22 +0900 - rev 291827
Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden
ece72de3141e39c87ba90fc390e1438e37e91412: Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 06 Apr 2016 08:59:40 +0900 - rev 291826
Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden
c60dcd46c9566722a4b11f7a9115efb9b9fb6a99: Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 06 Apr 2016 08:59:40 +0900 - rev 291825
Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden
566412e70f27f9e77030c028cdb3d47c99bfe931: Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Thu, 07 Jan 2016 12:30:26 +0900 - rev 291824
Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden
b70ae970d45dcf9c8be267fbe3a61114a59cd8ef: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 05 Apr 2016 16:39:24 -0700 - rev 291823
Merge m-c to inbound, a=merge MozReview-Commit-ID: 1Q56H3tR0mI
ffff3be72a1dd4117ac1880acad402caf517b5f2: Bug 1140268 - Set up mCBReflowState for the 'bogus' parent reflow state used for RestyleManager::RecomputePosition. r=dbaron
Jonathan Kew <jkew@mozilla.com> - Wed, 06 Apr 2016 00:37:31 +0100 - rev 291822
Bug 1140268 - Set up mCBReflowState for the 'bogus' parent reflow state used for RestyleManager::RecomputePosition. r=dbaron
37b8c2bc37283beaaf9a53a80617c2eb431e2d56: Bug 1140268 - Crashtest. r=dbaron
Jonathan Kew <jkew@mozilla.com> - Wed, 06 Apr 2016 00:36:35 +0100 - rev 291821
Bug 1140268 - Crashtest. r=dbaron
5fbeb35adff19fade0778136de16f82dce0a4579: Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame
Xidorn Quan <quanxunzhen@gmail.com> - Fri, 01 Apr 2016 16:29:31 +1100 - rev 291820
Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame MozReview-Commit-ID: 5VHapeQ6mBU
9b38a13b6f15cb49cecc606b2f4cb160c9cb9449: Bug 1261174 - more events logging, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 05 Apr 2016 18:39:55 -0400 - rev 291819
Bug 1261174 - more events logging, r=yzen
06029a4d4a7d95d2bd3c2a0c42dc1705e4e9adf6: Bug 1262087 - Make the @checking callback not alter the behavior for bools. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Apr 2016 09:40:13 +0900 - rev 291818
Bug 1262087 - Make the @checking callback not alter the behavior for bools. r=chmanchester
25365989efaf2c526c8d7e8346b70bbf27a769e5: Bug 1262087 - Use textwrap.dedent in test_checks_configure.py. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Apr 2016 09:23:03 +0900 - rev 291817
Bug 1262087 - Use textwrap.dedent in test_checks_configure.py. r=chmanchester
26b2eb531d94055e19f05389b5646f4c3b1181ca: Bug 1262020 - Move --with-android-ndk, --with-android-toolchain and --with-android-gnu-compiler-version to moz.configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sat, 02 Apr 2016 11:23:40 +0900 - rev 291816
Bug 1262020 - Move --with-android-ndk, --with-android-toolchain and --with-android-gnu-compiler-version to moz.configure. r=nalexander
20c9113f6beedf55ab1fc86bda1bab7f6fa69cc3: Bug 1262020 - Move --target check for mobile/android to moz.configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Sat, 02 Apr 2016 10:39:54 +0900 - rev 291815
Bug 1262020 - Move --target check for mobile/android to moz.configure. r=nalexander Interestingly, the test was happening too late in old-configure, and you were more likely to hit other errors first.
64624e1b5fb8688b037bd11a365852cd8e411ae0: Bug 1262019 - Make --with-gonk imply --enable-default-toolkit=cairo-gonk. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Sat, 02 Apr 2016 09:55:34 +0900 - rev 291814
Bug 1262019 - Make --with-gonk imply --enable-default-toolkit=cairo-gonk. r=chmanchester This removes the need for a dummy `gonkdir` function for the build_project != 'b2g' case.
503ac89cb92b9833ef8dfe79a664d840ca4c1252: Backed out changeset 6e65cda2a0eb (bug 1260501)
Wes Kocher <wkocher@mozilla.com> - Tue, 05 Apr 2016 15:10:52 -0700 - rev 291813
Backed out changeset 6e65cda2a0eb (bug 1260501) MozReview-Commit-ID: FPRXGmVDiqM
548c0c1b881b7530cce0a13b65f87d27c1d60f0f: Bug 1236114 - IonMonkey: Move 'Sink' phase before the 'Remove Unnecessary Bitops' phase. r=sunfish
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 05 Apr 2016 22:10:40 +0000 - rev 291812
Bug 1236114 - IonMonkey: Move 'Sink' phase before the 'Remove Unnecessary Bitops' phase. r=sunfish
762792f533a2ecd981cb0521be028736e01ded1e: Bug 1260656 - Fix firefox-puppeteer documentation generation for Readthedocs. r=maja_zf
Syd Polk <spolk@mozilla.com> - Tue, 05 Apr 2016 16:02:47 -0500 - rev 291811
Bug 1260656 - Fix firefox-puppeteer documentation generation for Readthedocs. r=maja_zf MozReview-Commit-ID: 8CmozumFEmO
3a8a0976fcab5c3de45c17806dfcad2bd4954187: Bug 1261167 - remove Accessible::TestChildCache, r=marcoz
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 05 Apr 2016 17:35:31 -0400 - rev 291810
Bug 1261167 - remove Accessible::TestChildCache, r=marcoz
cd19c2c4e30b4f63dd1a2532709eb453ce7187c0: Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Tue, 05 Apr 2016 17:34:00 -0400 - rev 291809
Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen
db999b3712d834ebc8def989a713a7d12f50db13: Bug 1256532 - Show the critical displayport in the APZ minimap as well. r=BenWa
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 05 Apr 2016 17:30:00 -0400 - rev 291808
Bug 1256532 - Show the critical displayport in the APZ minimap as well. r=BenWa MozReview-Commit-ID: HSCJ8G8tpiR
f8c5208db609e814c0712b34e88263e6fe167195: Backed out changeset 7725b6550258 (bug 1261179) for breaking android mochitest(gl) tests CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 05 Apr 2016 13:56:54 -0700 - rev 291807
Backed out changeset 7725b6550258 (bug 1261179) for breaking android mochitest(gl) tests CLOSED TREE MozReview-Commit-ID: EVFF5STXkLl
ac1b00df5ee10fddb382f1c47cbe28274dd05e84: Bug 1261430 - Update paths to eyedropper icon. r=pbro
Tim Nguyen <ntim.bugs@gmail.com> - Sat, 02 Apr 2016 17:58:52 +0200 - rev 291806
Bug 1261430 - Update paths to eyedropper icon. r=pbro MozReview-Commit-ID: HBsk1gzDy53
f5c8a5ab40ee214f474690c4e227e2d954a8cc29: Bug 1262231 - Fix handling of ICU for artifact builds. r=nalexander
Chris Manchester <cmanchester@mozilla.com> - Tue, 05 Apr 2016 13:00:21 -0700 - rev 291805
Bug 1262231 - Fix handling of ICU for artifact builds. r=nalexander The data file is required as of bug 1239083. MozReview-Commit-ID: XhETIoUYH8
7725b655025825c68c4590024872f19635a4d549: Bug 1261179 - Don't fallback to desktop GL when ANGLE fails. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 31 Mar 2016 13:47:11 -0700 - rev 291804
Bug 1261179 - Don't fallback to desktop GL when ANGLE fails. - r=jrmuizel
c3e113d9db0255a78b21d5b5ad3b90f8553a620e: Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 25 Mar 2016 14:19:21 -0700 - rev 291803
Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel
d126ad46c1cd9b77258ba2cfdb6276b57fd2538c: Bug 663581 - remove unused test_bug362788.xhtml. r=jmaher
Francois Marier <francois@mozilla.com> - Mon, 04 Apr 2016 15:57:57 -0700 - rev 291802
Bug 663581 - remove unused test_bug362788.xhtml. r=jmaher MozReview-Commit-ID: ketJSTBbQ7
335006a543ef404251973a6bd0e7163c8320e97f: Bug 1151366 - remove nsGkAtoms::mozdonotsend from treesanitizer. r=ehsan
Magnus Melin <mkmelin+mozilla@iki.fi> - Tue, 05 Apr 2016 22:55:27 +0300 - rev 291801
Bug 1151366 - remove nsGkAtoms::mozdonotsend from treesanitizer. r=ehsan
2c8c35258999b32422bea205da5c5cecee7961a6: Bug 1260673 - Use 'in' rather than 'of' for iterating over array indexes; r=evilpie
Morgan Phillips <winter2718@gmail.com> - Tue, 05 Apr 2016 12:14:43 -0700 - rev 291800
Bug 1260673 - Use 'in' rather than 'of' for iterating over array indexes; r=evilpie
b668ab1846b0170427ff3a3e74e41c706a4464c1: Bug 1232418 - Allow mozilla::Tuple to support equality comparison; r=Waldo
Terrence Cole <terrence@mozilla.com> - Mon, 14 Dec 2015 12:01:17 -0800 - rev 291799
Bug 1232418 - Allow mozilla::Tuple to support equality comparison; r=Waldo
e6b28d1a8a043194ae6c42e2c1d645ba7f475d11: Bug 1259580 - Hide as many Proxy details as possible behind a detail namespace; r=efaust
Terrence Cole <terrence@mozilla.com> - Thu, 24 Mar 2016 13:24:51 -0700 - rev 291798
Bug 1259580 - Hide as many Proxy details as possible behind a detail namespace; r=efaust
0a748d0eca440791c26eb3ec549a15486753dcc0: Bug 1259578 - Use GC infrastructure to allocate proxy's malloced blob; r=jonco
Terrence Cole <terrence@mozilla.com> - Thu, 24 Mar 2016 13:03:55 -0700 - rev 291797
Bug 1259578 - Use GC infrastructure to allocate proxy's malloced blob; r=jonco
6944634621fc034106a0065a9ccc95a69dfba938: Bug 1261479 - Remove remaining USE_RCS_MK usage; r=chmanchester
Mike Shal <mshal@mozilla.com> - Fri, 01 Apr 2016 14:45:58 -0400 - rev 291796
Bug 1261479 - Remove remaining USE_RCS_MK usage; r=chmanchester MozReview-Commit-ID: 4T5IVg1SUHk
01301f098c43a7871515538df52a0e3b2ae9dbfa: Bug 1261474 - Remove custom install rules in browser/app/Makefile.in; r=chmanchester
Mike Shal <mshal@mozilla.com> - Thu, 31 Mar 2016 17:12:11 -0400 - rev 291795
Bug 1261474 - Remove custom install rules in browser/app/Makefile.in; r=chmanchester MozReview-Commit-ID: K2FTdBaIWPI
42ba1f78bde5d7f9cdb9decfb69a8734afca07a8: Bug 1261473 - Remove INSTALL_TARGETS from addon-sdk/Makefile.in; r=chmanchester
Mike Shal <mshal@mozilla.com> - Thu, 31 Mar 2016 16:07:13 -0400 - rev 291794
Bug 1261473 - Remove INSTALL_TARGETS from addon-sdk/Makefile.in; r=chmanchester MozReview-Commit-ID: CWsimFT6MFv
ca5d7ac54447ad3e0440c18b5fd799d94b8932da: Bug 1261649 - Do not use bare ** in a new test; r=sfink
Terrence Cole <terrence@mozilla.com> - Tue, 05 Apr 2016 11:33:42 -0700 - rev 291793
Bug 1261649 - Do not use bare ** in a new test; r=sfink
c59b45a041d2b1e59ba92797a11e747d310b3c06: Bug 1260673 - Ensure that Array.sort works with sealed objects; r=jorendorff
Morgan Phillips <winter2718@gmail.com> - Mon, 04 Apr 2016 16:27:21 -0700 - rev 291792
Bug 1260673 - Ensure that Array.sort works with sealed objects; r=jorendorff
5ea9c875d8714856e8480b973b86214ffe94b9d3: Bug 1238707 Remove blanket disable of serviceworker mochitests on windows debug e10s. r=ryanvm
Ben Kelly <ben@wanderview.com> - Tue, 05 Apr 2016 11:15:06 -0700 - rev 291791
Bug 1238707 Remove blanket disable of serviceworker mochitests on windows debug e10s. r=ryanvm
281636a408546aa317485d5a5e77961eeefdba5f: Bug 1238707 Release the window immediately in TabParent::Destroy() to avoid leaks. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 04 Apr 2016 14:08:17 -0700 - rev 291790
Bug 1238707 Release the window immediately in TabParent::Destroy() to avoid leaks. r=smaug
06b7878b2c1d846088a5f62eb8ea6ceec95f1aea: Bug 1261116 - only compile libcubeb's test_resampler if PulseAudio is enabled; r=kinetik
Nathan Froyd <froydnj.com> - Thu, 31 Mar 2016 13:06:04 -0400 - rev 291789
Bug 1261116 - only compile libcubeb's test_resampler if PulseAudio is enabled; r=kinetik
b65d504944ef45c9dd33ae45b922f5f438c12867: bug 1239083 - use moz.build files to build ICU. r=glandium,waldo
Ted Mielczarek <ted@mielczarek.org> - Tue, 05 Apr 2016 10:09:12 -0400 - rev 291788
bug 1239083 - use moz.build files to build ICU. r=glandium,waldo Also fixes bug 926980 - load ICU data from an archive file. Stop invoking ICU's autoconf build system. Instead, have hand-authored moz.build files under config/external/icu to build what we need. In addition, we'll commit a pre-built copy of the ICU data file (currently icudt56l.dat) under config/external/icu/data to avoid having to build ICU host tools to generate it. config/external/icu/data also contains some assembly files which can generate an object file containing the ICU data file contents so that the JS shell (or standalone JS builds) can be linked directly to the data without having to deal with the external data file. This requires yasm or GNU as. Various bits of packaging have been updated to account for the ICU data file. XPCOM initialization now sets the ICU data directory so ICU can locate its data file. The update-icu.sh script has been modified to read the list of C/C++ source files out of the ICU Makefiles and update `sources.mozbuild` files under config/external/icu, as well as build a local copy of ICU using its autoconf build system to generate the ICU data file to be committed in-tree. MozReview-Commit-ID: 8Pfkzqt6S1W
059136c7f6d406f0f5f7cb246aab5ba997a8a939: bug 1247396 - drop support for MOZ_SHARED_ICU. r=glandium
Ted Mielczarek <ted@mielczarek.org> - Thu, 11 Feb 2016 08:21:16 -0500 - rev 291787
bug 1247396 - drop support for MOZ_SHARED_ICU. r=glandium MozReview-Commit-ID: 54AQdzJqvvA
9e884e4e32111c0db61f5b994d93a0177c88d6ef: Bug 1255773 - Account for multiple media elements per node for Page Info. r=florian
Mike Conley <mconley@mozilla.com> - Tue, 05 Apr 2016 12:39:24 -0400 - rev 291786
Bug 1255773 - Account for multiple media elements per node for Page Info. r=florian MozReview-Commit-ID: GwzIYVsLgue
49784ed1b9e765cb354cd6d39989dea8a626992e: Bug 1227367 - Test MarionetteTestRunner's test_handlers and testvars; r=automatedtester
Maja Frydrychowicz <mjzffr@gmail.com> - Thu, 31 Mar 2016 00:35:09 -0400 - rev 291785
Bug 1227367 - Test MarionetteTestRunner's test_handlers and testvars; r=automatedtester BaseMarionetteTestRunner sets up an empty list of test_handlers; however it is essential for any child class have at least one test_handler, otherwise the harness is busted. So, I added a test to check that MarionetteTestRunner sets up the expected test_handlers. In doing so, I refactor BaseMarionetteTestRunner.__init__ to split out file i/o into other methods so I can mock them out, which involves modifying testvars code. So, I also added a test to make sure the parsing of testvars still works. MozReview-Commit-ID: GF5MKy8rN8C
32785e40bbd2a525e1133be21b81baf828e01f2a: Bug 1227367 - Set logger fixture as a dependency for the kwargs fixture; r=automatedtester
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 01 Mar 2016 17:39:13 -0500 - rev 291784
Bug 1227367 - Set logger fixture as a dependency for the kwargs fixture; r=automatedtester MozReview-Commit-ID: JwlktoYmyuG
505196097d415f942b06e5d33b4922435773f077: Bug 1227367 - Detect empty test suite in BaseMarionetteTestRunner; r=automatedtester
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 01 Mar 2016 17:37:16 -0500 - rev 291783
Bug 1227367 - Detect empty test suite in BaseMarionetteTestRunner; r=automatedtester If the appropriate test_handler isn't available to the runner, tests specified at the command-line silently omitted. It's possible for the runner to create an empty test-suite. This patch adds asserts to detect an empty test-suite early and provide a more specific error message. MozReview-Commit-ID: 5XL4XZHCbMu
e4ea9261d5bb84338377a1304c59bf0fd2aeb32f: Bug 1227367 - Add marionette-harness TaskCluster task; r=dustin
Maja Frydrychowicz <mjzffr@gmail.com> - Thu, 31 Mar 2016 15:40:03 -0400 - rev 291782
Bug 1227367 - Add marionette-harness TaskCluster task; r=dustin marionette-harness is implemented as a "generic" task and can be triggered with the following try syntax: `-p linux64_tc -j marionette-harness -u none -t none` The Marionette harness tests do not depend on a browser build, they only exercise Python code. Add option to testing/docker/desktop-build/bin/build.sh to execute any in-tree script instead of only `build-linux.sh`. This feature is used to call testing/taskcluster/scripts/tester/harness-test-linux.sh, which in turn executes the mozharness script specified in the environment. MozReview-Commit-ID: H08v8ow4p8q
1e0b4e27bd511fab8d60a64719a49e65c526c239: Bug 1227367 - Add mozharness script for Marionette harness tests; r=jlund
Maja Frydrychowicz <mjzffr@gmail.com> - Mon, 04 Apr 2016 17:57:34 -0400 - rev 291781
Bug 1227367 - Add mozharness script for Marionette harness tests; r=jlund MozReview-Commit-ID: 5OHt1bcHs0W
f115c16a2ce2a9f83a4bc5d47ad751dc1c13cffb: Bug 1227367 - Test exit codes in marionette-client runtests.cli; r=automatedtester
Maja Frydrychowicz <mjzffr@gmail.com> - Thu, 31 Mar 2016 00:37:19 -0400 - rev 291780
Bug 1227367 - Test exit codes in marionette-client runtests.cli; r=automatedtester Initial tests for the Marionette Python runner/harness. MozReview-Commit-ID: 9KSSOOmpzUF
e51b27b501f4db49da2ae2cee87480628a211513: Bug 1254187: Fix maxBitrate to respect simulcast. r=jesup
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 01 Apr 2016 15:10:47 -0500 - rev 291779
Bug 1254187: Fix maxBitrate to respect simulcast. r=jesup MozReview-Commit-ID: 51dz5y0q6qQ
07d56e431cbf8e8bbcd5069615a1de5f0b57a972: Bug 1261404: Ensure BrTable only set successors once; r=sunfish
Benjamin Bouvier <benj@benj.me> - Mon, 04 Apr 2016 16:02:25 +0200 - rev 291778
Bug 1261404: Ensure BrTable only set successors once; r=sunfish MozReview-Commit-ID: 93M9s3Y5v0T
f32790ce6aa0e05413a4474ca5e97a004ffe114b: Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 05 Apr 2016 10:55:17 -0400 - rev 291777
Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan We would rather people not use this pref.
98a2f0b4690a92095f16295bbfa976572bd2a25c: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 16:54:06 +0200 - rev 291776
Merge mozilla-central to mozilla-inbound
bd68133cf77165a6e7fd8be2c914a47a293b3a17: Bug 1262151 - Back out bug 1259593 for causing worse checkerboarding in some cases. r=backout
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 05 Apr 2016 10:28:28 -0400 - rev 291775
Bug 1262151 - Back out bug 1259593 for causing worse checkerboarding in some cases. r=backout
ce2b18491b16095d62de958317efdb5999cc5499: Bug 1245650 - remove JavaScript-navigator-property category support. r=bz.
Peter Van der Beken <peterv@propagandism.org> - Fri, 05 Feb 2016 20:20:08 +0100 - rev 291774
Bug 1245650 - remove JavaScript-navigator-property category support. r=bz. Generate normal properties with getters for things marked as NavigatorProperty, instead of defining these from a resolve hook.
7e2855721acc1389cf1e15ff3110a38b649f4387: Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 05 Apr 2016 13:40:11 +0200 - rev 291773
Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd
26d2542166766085c978adb3bf6130441cbe13c2: Bug 1261307: Convert NFC IPC code to |UniquePtr|, r=nfroyd
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 05 Apr 2016 13:40:11 +0200 - rev 291772
Bug 1261307: Convert NFC IPC code to |UniquePtr|, r=nfroyd
6d72a998142a67abdf81082e0b4803d2fa52a503: Bug 1261307: Convert RIL sockets to |UniquePtr|, r=nfroyd
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 05 Apr 2016 13:40:11 +0200 - rev 291771
Bug 1261307: Convert RIL sockets to |UniquePtr|, r=nfroyd
e7d1dab0ba6ff0e4be3aa1688a355ccbd16ecda3: Bug 1261307: Convert |StreamSocketConsumer::ReceiveSocketData| to |UniquePtr|, r=nfroyd
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 05 Apr 2016 13:40:11 +0200 - rev 291770
Bug 1261307: Convert |StreamSocketConsumer::ReceiveSocketData| to |UniquePtr|, r=nfroyd |ReceiveSocketData| is a public interface of |StreamSocketConsumer| that is overloaded by inherited classes. Therefore we convert it separately.
37b60f2ed39c01ee7e108ee5a8ccdd1aa3a173f8: Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 05 Apr 2016 10:49:36 +0200 - rev 291769
Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin
8cdccb1dd539f9bc3a89ed8791b6e1bdc2544992: Bug 1127158 - Remove brittle debug only flag math in nsSecureBrowserUIImpl.cpp. r=dkeeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Fri, 01 Apr 2016 06:16:58 -0700 - rev 291768
Bug 1127158 - Remove brittle debug only flag math in nsSecureBrowserUIImpl.cpp. r=dkeeler MozReview-Commit-ID: 3d5mYDjzJwf
d6836561de7b0f96c977cc2e1f5b348030a7107d: Bug 550185 - Ensure nsCertTree::GetCellText returns an initialized value. r=kaie
timeless@mozdev.org - Mon, 04 Apr 2016 21:18:00 +0200 - rev 291767
Bug 550185 - Ensure nsCertTree::GetCellText returns an initialized value. r=kaie
32598dbf8f233575c5dd492eb05dd324b53d1d6a: Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Apr 2016 08:47:15 +1000 - rev 291766
Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff. This saves 10 KiB of static data on 64-bit, and half that on 32-bit.
b9f349b8151b9bc165318bda2eaed0ede209d50e: Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Apr 2016 08:45:07 +1000 - rev 291765
Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. js::ClassExtension is often all null. When it's not all null, it's often duplicated among classes. By pulling it out into its own struct, and using a (possibly null) pointer in js::Class, we can save 17 KiB per process on 64-bit, and half that on 32-bit.
a235bfcc8c411169b82420c503775c1a3e7edad5: Merge fx-team to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 05 Apr 2016 16:25:35 -0700 - rev 291764
Merge fx-team to central, a=merge MozReview-Commit-ID: 6kqXEAQXEQI
17a0ded9bb99c05c25729c306b91771483109067: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 16:51:53 +0200 - rev 291763
merge mozilla-inbound to mozilla-central a=merge
9b307318175cf1864f30a5d31e6494fb356a7c45: merge m-c to m-i to fix perma failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:34:05 +0200 - rev 291762
merge m-c to m-i to fix perma failures
0847a24d311053f3b17f36b5680e208dd862857a: Backed out changeset 85740a5fc12f (bug 1259466) for conflicting down with merge from m-c
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:32:42 +0200 - rev 291761
Backed out changeset 85740a5fc12f (bug 1259466) for conflicting down with merge from m-c
1d7ff58884f4f9937d92a08b0648be580d0066aa: Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
Seth Fowler <mark.seth.fowler@gmail.com> - Tue, 05 Apr 2016 01:11:14 -0700 - rev 291760
Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
b98bd60a5a876b55af6272c10fdd3b640a6dd9e8: Bug 1256165 - fit to width again after the restore session button is added, r=Felipe
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 04 Apr 2016 12:55:15 +0100 - rev 291759
Bug 1256165 - fit to width again after the restore session button is added, r=Felipe MozReview-Commit-ID: 8suUhHQTRmz
b3d95f2926e6ca7011ea1a32288f04e22337b0dd: Backed out changeset b2b0a09c6e1a (bug 729011) for bug 1257686
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 05 Apr 2016 17:59:08 +1000 - rev 291758
Backed out changeset b2b0a09c6e1a (bug 729011) for bug 1257686
de39f972fdbe2bf09305c1f3022a1d31a6c7a811: Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 05 Apr 2016 01:33:36 -0500 - rev 291757
Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats The view is not guaranteed to have a frame (and won't during the early parts of the presshell's existence). It will have a view manager, and that will have a presshell during this time period. Anytime a view has a frame it will also have a view manager and a pressshell so this is strictly better.
c185e1c3be0547634af286920d5a34d6cf3f1bf7: Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Fri, 01 Apr 2016 17:04:59 -0700 - rev 291756
Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
767a3ddd89e46554e84b51ee9f80ff1cbd2b91ad: Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Wed, 30 Mar 2016 16:30:39 -0700 - rev 291755
Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam
74a65e4f87f0dc77bd550c117442173420fbe2a0: Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 31 Mar 2016 12:47:20 -0700 - rev 291754
Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam The complexity around the font pref cache stuff is really annoying. If we think it's unnecessary, we could remove it in a followup.
f3c202b18fa268a30d4782653f4d2a76ccfeda74: Bug 1261552 - Reimplement default placement-new for style structs. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Wed, 30 Mar 2016 16:15:30 -0700 - rev 291753
Bug 1261552 - Reimplement default placement-new for style structs. r=heycam We require a pointer of the class type, rather than void*, to reduce the risk of accidentally calling this overload instead of the PresContext one.
d7d928b340e56d95fd962146f21c8beb5e1aa663: Bug 1261568 - part2.2: add reftest. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Tue, 05 Apr 2016 12:35:44 +0800 - rev 291752
Bug 1261568 - part2.2: add reftest. r=jfkthame
(0) -100000 -30000 -10000 -3000 -1000 -120 tip